[//]: # (werk v2)
# Dashboard: Fix event statistics not displaying information if no events found
key | value
---------- | ---
date | 2024-03-20T10:34:20+00:00
version | 2.3.0b5
class | fix
edition | cre
component | multisite
level | 1
compatible | yes
Prior to this Werk, if no events were found, the event statistics
dashlet was drawn empty. This Werk corrects that behaviour and if
no events are found, the graph should show with a count of zero.
[//]: # (werk v2)
# Ruleset API: Remove unused evaluation type specification
key | value
---------- | ---
date | 2024-04-04T10:58:02+00:00
version | 2.3.0b5
class | fix
edition | cre
component | checks
level | 1
compatible | no
This change is only relevant for plugin developers.
Some rule specs allow the configuration of the `eval_type` to specify how the rules are meant to be evaluated in respect to each other.
However, this configuration is not considered in some cases, instead Checkmk uses a predetermined evaluation type.
For the affected rule specs this option was removed:
* AgentConfig
* NotificationParameters
* DiscoveryParameters
[//]: # (werk v2)
# notifications: Fix plugin permissions not loaded automatically
key | value
---------- | ---
compatible | yes
version | 2.3.0b5
date | 2024-03-27T14:22:37+00:00
level | 1
class | fix
component | notifications
edition | cre
Previously, it was possible for users with the "Notification configuration"
permission to edit notification rules even if they did not have the permission
to the plugin that was being used in the rule. When such a user edited
such a rule, they were able to overwrite the notification plugin with
any plugin they were allowed to use.
This werk stops users from editing rules that use notification plugins
they don't have access to.
[//]: # (werk v2)
# Enforcing password change redirect with 2FA enabled
key | value
---------- | ---
date | 2024-04-04T14:47:34+00:00
version | 2.3.0b5
class | fix
edition | cre
component | wato
level | 1
compatible | yes
Before this werk, the site failed to redirect users to the
"Change Password" page following a successful login when
two-factor authentication (2FA) was enabled. This werk resolves
the issue by ensuring that, after completing 2FA, users are now
redirected correctly.
[//]: # (werk v2)
# Ruleset API: Add option to group Dictionary elements
key | value
---------- | ---
date | 2024-04-02T15:57:33+00:00
version | 2.3.0b5
class | feature
edition | cre
component | checks
level | 1
compatible | yes
This is only relevant for plugin developers.
If some Dictionary entries are thematically closer related to each other than others they can now be configured and displayed as such.
[//]: # (werk v2)
# Extension manager crashes if local 'cmk_addon' folder is missing
key | value
---------- | ---
date | 2024-04-03T21:37:00+00:00
version | 2.3.0b5
class | fix
edition | cre
component | checks
level | 1
compatible | yes
This regression only affected the 2.3.0b\* versions.
[//]: # (werk v2)
# Ruleset API: Datamodel changes for Proxy FormSpec
key | value
---------- | ---
date | 2024-03-28T13:45:23+00:00
version | 2.3.0b5
class | feature
edition | cre
component | checks
level | 1
compatible | yes
This only affects plugin developers.
The datamodel for the `Proxy` Formspec is changed.
Use the `migrate_to_proxy` migration function to update your stored configurations to the newer datamodel.
[//]: # (werk v2)
# Server side calls API: respect libexec folder with Nagios core
key | value
---------- | ---
date | 2024-04-03T05:33:49+00:00
version | 2.3.0b4
class | fix
edition | cre
component | checks
level | 1
compatible | yes
When running the nagios core the `libexec` folder for active
checks has not been conisdered when creating the core configuration.