Branch: refs/heads/2.2.0
Home:
https://github.com/Checkmk/checkmk
Commit: 76ce4059a76270326df836f6675865588a0f39e4
https://github.com/Checkmk/checkmk/commit/76ce4059a76270326df836f6675865588…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
R cmk/gui/plugins/openapi/endpoints/notification_rules/common_schemas.py
M cmk/gui/plugins/openapi/endpoints/notification_rules/request_schemas.py
M cmk/gui/plugins/openapi/endpoints/notification_rules/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_notification_rules.py
Log Message:
-----------
notification rule: Separate request & response schemas
CMK-14375
Change-Id: I70a925ff122633932692b135ce8dd42bedade8d5
Commit: 1ace39fda73f83af3eba1cbec7532fdba366cd5d
https://github.com/Checkmk/checkmk/commit/1ace39fda73f83af3eba1cbec7532fdba…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A .werks/16387
M cmk/gui/plugins/openapi/endpoints/notification_rules/response_schemas.py
M cmk/gui/rest_api_types/notifications_rule_types.py
M cmk/gui/rest_api_types/notifications_types.py
A etc/check_mk/multisite.mk
M tests/unit/cmk/gui/plugins/openapi/test_notification_rules.py
Log Message:
-----------
rule_notification: custom plugins now created correctly when using the REST-API
Previously, when a custom list plugin was configured via the rest-api, it was saving
the rule with the following format
"notify_plugin": ("foobar": {"params": [1, 2, 3, 4, 5]})
It should have been, and is now like this
"notify_plugin": ("foobar": [1, 2, 3, 4, 5])
SUP-17013
Change-Id: Id3d7be7bdedb9647144d8cbcf8b9e96e26ca13c7
Compare:
https://github.com/Checkmk/checkmk/compare/981a1c8ae5fb...1ace39fda73f