Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: e78cec1740e51b02f7eb839d8a82f63184d0dd5c
https://github.com/tribe29/checkmk/commit/e78cec1740e51b02f7eb839d8a82f6318…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/14136
M checks/apc_symmetra_test
A tests/unit/checks/test_apc_symmetra_test.py
Log Message:
-----------
14136 FIX apc_symmetra_test: support alternate date format
Previously, the check apc_symmetra_test would result in an unknown
state, if the data was based on the PowerChute Business Edition. The
underlying reason was that we did not implement parsing for the
underlying date format correctly.
SUP-10650
Change-Id: I4ff8bf8d27b34ab98654b4e911fb6f4a3a3f8c5c
Commit: 58a217ec22bd936a9c3952fc3a6f13dcc6f633fd
https://github.com/tribe29/checkmk/commit/58a217ec22bd936a9c3952fc3a6f13dcc…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/13932
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/utils/logged_in.py
Log Message:
-----------
13932 FIX non JSON 500 page in REST API
In some error cases, a non-JSON result page was returned by the REST
API. This led to problems with script execution as the page was not
valid JSON and thus the parsers threw errors.
The errors which led to the non-JSON result will now be returned as
a JSON result and a log entry will be made.
Specifically:
* the permission system checks that all declared permissions
are used and all used permissions are declared
* whenever that was not the case an exception was raised
* this exception was not handled by the REST API by default
* now the exception is no longer raised, but an explicit log-
entry is made and an explicit error result is returned
Change-Id: Ib915ee66ea0d0db8f6d5c02e6d4e535fb3267f3d
Compare:
https://github.com/tribe29/checkmk/compare/5fc2243afe51...58a217ec22bd