Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: e13233a23f009b91c776f98d2b5bc2f233cee899
https://github.com/tribe29/checkmk/commit/e13233a23f009b91c776f98d2b5bc2f23…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/base/prediction.py
M cmk/gui/prediction.py
M cmk/utils/prediction.py
M tests/integration/cmk/base/test_services_prediction.py
Log Message:
-----------
Use site provided livestatus connection for the tests
Change-Id: I484703c8834a4478e51426d2313d485dc268fd13
Commit: dbcf0c0d508739c23a621ba56dd1e8903e8a659d
https://github.com/tribe29/checkmk/commit/dbcf0c0d508739c23a621ba56dd1e8903…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15586
M cmk/gui/watolib/tags.py
Log Message:
-----------
15586 FIX host_tag: update multiple tag choices with rule dependency
Prior to this werk, removing multiple tag choices with at least one tag choice
dependency in a rule caused a crash in both the user interface as well as
the REST API. This werk fixes this error.
Change-Id: Ibc4b68e2a48cd628d88d9baef036c10bfaaae49d
Commit: 75cbfebbf61eac2d9381641639902a3a9050f50c
https://github.com/tribe29/checkmk/commit/75cbfebbf61eac2d9381641639902a3a9…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/gui/plugins/openapi/README.md
Log Message:
-----------
RESTAPI: add highlevel development documentation
Change-Id: I513b76694fe68b6c291338cbf1fa39cfc3585b21
Commit: 2ff9bdf4e231034fa9556eaa5e59edd4be88ff5a
https://github.com/tribe29/checkmk/commit/2ff9bdf4e231034fa9556eaa5e59edd4b…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15437
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
15437 FIX folder_config: deleting the root folder via the rest-api no longer causes an
internal server error
This werk fixes an issue with the folder_config delete endpoint. Previously, when
attempting to delete the root folder via the rest-api, a 500 internal server error
would be raised. We now return a 401 with an appropriate error message.
Change-Id: I121b6755761c86a0fb3a11c7bd1643f030607f76
Commit: d61f587b9652b1af849a4fee213d2c38756ccfc9
https://github.com/tribe29/checkmk/commit/d61f587b9652b1af849a4fee213d2c387…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/api/agent_based/inventory_classes.py
M cmk/checkers/_api.py
Log Message:
-----------
typing: OO-style dispatch instead of isinstance
This removes two more dependencies of the API in the check engine. Also
removes *a lot* of complexity in caller.
Change-Id: Ib77df7d1566837710bf5b244d0ad63778faae4bf
Compare:
https://github.com/tribe29/checkmk/compare/b258a977c8e7...d61f587b9652