Johannes Meyer
ccf2ba4c66
IcingaDbState: Correctly determine ack and downtime flags
...
fixes #469
2025-06-30 17:08:47 +02:00
Johannes Meyer
d88a7dd752
Node: Rename in_acknowledged to is_acknowledged
...
refs #461
2025-06-30 12:11:15 +02:00
Johannes Meyer
4d0dc0c91f
process/show: Hide sort control in fullscreen or compact view
...
fixes #462
2025-06-30 10:58:49 +02:00
Johannes Meyer
726cab5851
process/show: Only show cleanup links in edit mode
...
fixes #464
2025-06-30 10:58:29 +02:00
Johannes Meyer
fd7fd71bb7
Correctly determine node states in sidebar
...
fixes #467
2025-06-30 10:58:06 +02:00
Jáchym Holeček
f12b2d744a
Add is_acknowledged property to Node class ( #461 )
...
This pull request introduces an `is_acknowledged` property to the `Node`
class in the Business Process library to enhance JSON output.
2025-06-30 10:47:56 +02:00
Johannes Meyer
575fb964d0
php: Run on support branches
2025-06-30 09:22:37 +02:00
Johannes Meyer
fe8c0d4b34
php: Don't run on legacy PHP versions
2025-06-30 09:20:30 +02:00
Johannes Meyer
9f91b911bb
L10n-udpate: Use template from github-actions
2025-06-03 16:14:28 +02:00
Navid Sassan
35218f72fc
Add showFullscreen and showCompact for dashboard
2025-05-07 10:28:54 +02:00
Johannes Meyer
71e957dc5e
Ensure compatiblity with https://github.com/Icinga/ipl-web/pull/258
2025-04-01 11:34:25 +02:00
Sukhwinder Dhillon
3403b605e4
module.info: Raise version to 2.5.1
2024-04-23 15:46:44 +02:00
Sukhwinder Dhillon
4c2246a7e0
AddNodeForm: Add missing getLabel() call
2024-04-23 15:45:21 +02:00
moreamazingnick
e9a551e581
Fix indistinguishable suggestions for nodes ( #433 )
...
refs #427
2024-04-23 15:38:48 +02:00
Johannes Meyer
3a0b40a91f
Fix that handled nodes are not handled
2024-04-22 14:06:57 +02:00
Johannes Meyer
4df9f52535
js: Remove instructions regarding fixed control layout
...
That's not fixed since a long time now.
2024-04-22 10:51:43 +02:00
Sukhwinder Dhillon
c43128be3e
Correct notification messages and add missing translations ( #444 )
...
fixes #405
2024-04-22 10:51:06 +02:00
Johannes Meyer
1c38d23d3a
phpstan: Fix generic type errors ( #446 )
2024-04-22 10:48:39 +02:00
Sukhwinder Dhillon
980ea85e61
Sort: Remove var type hint change
...
This should be fixed in ipl/stdlib
2024-04-19 12:54:16 +02:00
Sukhwinder Dhillon
ca620814c3
Storage: Define type of generic class ConfigObject
2024-04-19 12:54:16 +02:00
Sukhwinder Dhillon
77d5af43de
module.less: Fix align of action-bar and sort control
...
Use regular font-size (1em) for action-bar
2024-04-19 12:27:53 +02:00
Yonas Habteab
3fa0983c58
Remove empty init files
2024-04-19 12:15:04 +02:00
Sukhwinder Dhillon
b672c28888
ProcessCommand: Fix false positive condition for ServiceNode ( #445 )
...
fixes #440
2024-04-19 11:53:05 +02:00
Sukhwinder Dhillon
c29512890d
phpstan: Separate workflow
2024-04-19 11:26:56 +02:00
Johannes Meyer
c4ca750eb1
Fix: Switching to the icingadb backend and searching host/service node in add/edit form throws an error ( #443 )
...
`HostServiceTermValidator`: `$testConfig` requires backend for
`MonitoringState::apply()` call.
If the `$testConfig` has no backend set and icingadb is in use,
`MonitoringState::__construct($config) => $config->getBackend()` returns
an icingadb backend that is not suitable for the `MonitoringState`
class.
fixes
https://github.com/Icinga/icingaweb2-module-businessprocess/issues/430
2024-04-19 10:20:53 +02:00
Sukhwinder Dhillon
ad3c38eba4
Update phpstan baseline
2024-03-27 09:00:35 +01:00
Sukhwinder Dhillon
f4d704fbd5
Fix: Switching to the icingadb backend and searching host/service node in add/edit form throws an error
...
`HostServiceTermValidator`: `$testConfig` requires backend for `MonitoringState::apply()` call.
If the `$testConfig` has no backend set and icingadb is in use, `MonitoringState::__construct($config) => $config->getBackend()` returns an icingadb backend that is not suitable for the `MonitoringState` class.
2024-03-27 08:47:02 +01:00
Sukhwinder Dhillon
4428d78da9
phpstan: Streamline vendor file location with local dev-env ( #442 )
2024-03-26 15:55:47 +01:00
Sukhwinder Dhillon
087b1b6c8e
phpstan: Separate baseline by php version
2024-03-26 13:02:39 +01:00
Sukhwinder Dhillon
1f8d74a612
Sort: Fix var type error
2024-03-26 12:50:08 +01:00
Sukhwinder Dhillon
004044a22a
GithubActions: Add checks for php 8.3
2024-03-26 11:43:24 +01:00
Sukhwinder Dhillon
b2362f2079
phpstan: Streamline vendor file location with local dev-env
...
phpstan is not run with an action anymore, as the action runs
it its own docker container and hence has no access to files
outside the repository root. A side-effect of this is, that
phpstan now **really** runs with the php version set up by
the matrix.
2024-03-26 11:38:26 +01:00
Johannes Meyer
7eaad11e37
Release v2.5.0 ( #425 )
2023-10-12 09:23:57 +02:00
Johannes Meyer
6804abc375
module.info: Raise version to 2.5.0
2023-10-12 09:21:12 +02:00
Johannes Meyer
fcf8f1dd39
Raise required library versions
2023-10-12 09:21:12 +02:00
Johannes Meyer
d49a15065d
README.md: Update tag badge link
2023-10-12 09:21:12 +02:00
Johannes Meyer
355123157c
Drop obsolete packaging files
2023-10-12 09:20:02 +02:00
Johannes Meyer
148b8f133f
doc: Adjust accordingly to our new packaging docs
2023-10-12 09:17:11 +02:00
Johannes Meyer
517fe787af
Update default branch references
2023-10-12 09:11:38 +02:00
raviks789
d382738fcf
PHPStan: Update baseline
2023-10-12 08:35:50 +02:00
Johannes Meyer
f35fa250f5
workflows: Add Phpstan ( #378 )
...
With 8.2 php tests
2023-08-31 11:24:37 +02:00
Sukhwinder Dhillon
36cd13ad29
Github Action: Do not cancel further tests if one fails
2023-08-30 14:47:03 +02:00
Sukhwinder Dhillon
8e5c3d349f
phpstan: Analyze tests is not necessary
2023-08-24 13:38:01 +02:00
Sukhwinder Dhillon
b1025c6745
phpstan: Don't report errors that we do not acknowledge as errors
2023-08-24 13:29:11 +02:00
Yonas Habteab
1f3514ce2b
phpstan: Set level to max and add baseline config
2023-08-24 13:29:11 +02:00
Yonas Habteab
1c6ad874ac
Add variable type hint & fix argument type hints
2023-08-24 13:29:11 +02:00
Sukhwinder Dhillon
b2c25d35f7
Node: Property $icon can be null
2023-08-24 13:29:11 +02:00
Yonas Habteab
9aabeb1e1c
Fix call an undefined method Filterable::fetchRow() error
2023-08-24 13:29:11 +02:00
Sukhwinder Dhillon
f74a054d8b
ProcessChanges: Fix incorrect phpDoc
2023-08-24 13:29:11 +02:00
Sukhwinder Dhillon
c497c7360e
Url::getRequest(): Add missing return type
2023-08-24 13:29:11 +02:00