[//]: # (werk v2)
# notifications: Fix plugin permissions not loaded automatically
key | value
---------- | ---
compatible | yes
version | 2.4.0b1
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.4.0b1
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)
# Split BI availability timeline livestatus query
key | value
---------- | ---
date | 2024-02-12T09:14:03+00:00
version | 2.4.0b1
class | fix
edition | cre
component | multisite
level | 1
compatible | yes
When retrieving BI availability timeline data for a time range greater than one
month the livestatus query is split into multiple queries.
The reason for this is to avoid reaching the maximum limit for the size of the
livestatus response.
[//]: # (werk v2)
# Ruleset API: Add option to group Dictionary elements
key | value
---------- | ---
date | 2024-04-02T15:57:33+00:00
version | 2.4.0b1
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.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
This regression only affected the 2.3.0b\* versions.
[//]: # (werk v2)
# Add syslog format TP-Link T1500G-8T to Event Console
key | value
---------- | ---
date | 2024-04-03T07:16:07+00:00
version | 2.4.0b1
class | feature
edition | cee
component | ec
level | 1
compatible | yes
Event Console now supports the syslog format of the TP-Link T1500G device.
[//]: # (werk v2)
# Ruleset API: Datamodel changes for Proxy FormSpec
key | value
---------- | ---
date | 2024-03-28T13:45:23+00:00
version | 2.4.0b1
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.4.0b1
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.
[//]: # (werk v2)
# mcafee_webgateway: base OID changed
key | value
---------- | ---
date | 2024-03-19T07:49:40+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
The McAfee Web Gateway has been rebranded to Skyhigh Secure Web Gateway with its release 12.2.2.
The base OID has been changed from `.1.3.6.1.4.1.1230*` to `.1.3.6.1.4.1.59732*`.
Where possibile the "McAfee" string has been removed in favor of more generic therms.
The old plugin names and ruleset names have been kept for compatibility/history-keeping reasons.