Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: ac48d21c79db8326da5bef6006ca8360b1e9a6db
https://github.com/Checkmk/checkmk/commit/ac48d21c79db8326da5bef6006ca8360b…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
A .werks/16155
M cmk/gui/plugins/openapi/endpoints/notification_rules/__init__.py
M cmk/gui/plugins/openapi/endpoints/notification_rules/common_schemas.py
M cmk/gui/plugins/openapi/endpoints/notification_rules/request_example.py
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
M cmk/gui/wato/pages/notifications.py
M cmk/gui/watolib/notifications.py
M cmk/gui/watolib/user_scripts.py
M cmk/gui/watolib/users.py
M cmk/utils/notify_types.py
A packages/werks/werks.egg-info/PKG-INFO
A packages/werks/werks.egg-info/SOURCES.txt
A packages/werks/werks.egg-info/dependency_links.txt
A packages/werks/werks.egg-info/requires.txt
A packages/werks/werks.egg-info/top_level.txt
M tests/unit/cmk/gui/plugins/openapi/test_notification_rules.py
Log Message:
-----------
16155 FIX rule_notifications: allow 3rd party plugins via the REST-API
This werk introduces a fix that allows rule notifications to use
3rd party / custom plugins.
CMK-12565
SUP-15947
Change-Id: I3be10594bcd039d2e73ce2f5a93a38513d390221
Commit: d6a612b26003973eded836de4eb6539df8f79132
https://github.com/Checkmk/checkmk/commit/d6a612b26003973eded836de4eb6539df…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/gui/watolib/groups.py
Log Message:
-----------
Introduce contact group usage finder registry
Currently the module has a lot of dependencies to various components,
which should be clearly separated, also to prevent import cycles. We
need to swap the dependency direction here to solve the situation.
The dependencies will be cleaned up in following commits by extracting
the code.
Change-Id: I5799208776addd575bcc1d62dc1ccfd8d44e2b3f
Commit: a5acb232a376fe9e2e44430a80a70c1ea837a876
https://github.com/Checkmk/checkmk/commit/a5acb232a376fe9e2e44430a80a70c1ea…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
A cmk/gui/mkeventd/_find_group_usage.py
M cmk/gui/mkeventd/registration.py
M cmk/gui/plugins/main_modules/registration.py
A cmk/gui/userdb/_find_group_usage.py
M cmk/gui/userdb/registration.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/groups.py
A tests/unit/cmk/gui/mkeventd/test_find_group_usage.py
M tests/unit/cmk/gui/watolib/test_groups.py
Log Message:
-----------
Move group usage finders to more specific places #1
Change-Id: Iec6499177aff097875e43341882a2feaeb7b2b60
Commit: 73d5dddee9a3807166575b926608965210e2ac88
https://github.com/Checkmk/checkmk/commit/73d5dddee9a3807166575b92660896521…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Move group usage finders to more specific places #2
Change-Id: Iabc4afa176c4a74e06690c7548b401cc5d58ae1b
Commit: 3701522bea712e5a8d21cab7f3ab2ed7cdbb0cd1
https://github.com/Checkmk/checkmk/commit/3701522bea712e5a8d21cab7f3ab2ed7c…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/gui/dashboard/__init__.py
A cmk/gui/dashboard/_find_group_usage.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/registration.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/notifications.py
M tests/unit/cmk/gui/watolib/test_groups.py
Log Message:
-----------
Move group usage finders to more specific places #3
Change-Id: Ic85a8f045e166ae85754150c5a64995f5d9aa1f2
Compare:
https://github.com/Checkmk/checkmk/compare/dd3884d23d51...3701522bea71