Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 1faaa8ee0244cd72afe2618f957a69466bd4e0a9
https://github.com/tribe29/checkmk/commit/1faaa8ee0244cd72afe2618f957a69466…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
A .werks/12889
M cmk/gui/exceptions.py
M cmk/gui/plugins/openapi/endpoints/activate_changes.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/watolib/activate_changes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
Log Message:
-----------
12889 FIX activate_changes: modifying status codes when activate changes is invoked
In the previous version, the API always returned a 400 status code when the
activate changes process could not be performed regardless of the reason. This
werk modifies the behaviour to distinguish the codes.
Change-Id: I2e730aa7e7d035e03b98b42be09cb789e45a4ce7
Commit: b4760cb3dcaad1f9a06cdd2dd0e7c93b9e308c4f
https://github.com/tribe29/checkmk/commit/b4760cb3dcaad1f9a06cdd2dd0e7c93b9…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
A .werks/12947
M cmk/gui/plugins/openapi/restful_objects/parameters.py
Log Message:
-----------
12947 FIX REST API: ETag validation is not less strict
Previously the ETag/If-Match header pair were required to have a hexadecimal
pattern of 32 bytes length. This was not honored by some endpoints, resulting
in bad requests that should have been OK. This restriction has now been lifted
and ETags can have any string content.
There is no furhter action necessary.
Change-Id: I27dd0eaada58aa22b7aa3279da64093655ce1edb
Compare:
https://github.com/tribe29/checkmk/compare/f3b0325c817b...b4760cb3dcaa