Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: c8da2e46b3a699f1b144a59a0c5c77fb47e11fcc
https://github.com/tribe29/checkmk/commit/c8da2e46b3a699f1b144a59a0c5c77fb4…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
A .werks/14256
M cmk/gui/plugins/openapi/endpoints/ruleset/__init__.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_rules.py
Log Message:
-----------
14256 FIX REST-API objects/ruleset: Change status code to 404 when ruleset doesn't
exist
The objects ruleset endpoint previously returned a 500 internal server error when
the ruleset didn't exist. This werk changes the status code to a 404 'Unknown
ruleset'
Change-Id: Ic774b0f22151a2bae49dc8a978f383fc19b66728
Commit: e0eb463ee8d133a02631661430f3201544be928e
https://github.com/tribe29/checkmk/commit/e0eb463ee8d133a02631661430f320154…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
A .werks/15431
M cmk/gui/plugins/openapi/endpoints/rule/__init__.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_rules.py
Log Message:
-----------
15431 FIX rule: Return a 404 when a rule doesn't exist on the GET endpoint
This werk is to fix an issue with the GET rule endpoint. Previously
the response contained a bug report when the rule didn't exist.
Now we conform to our other endpoints and return a 404 problem
response.
CMK-11900
Change-Id: I6c035e7c2f967a5858a5dc888d30742c78106809
Commit: 10f69515f1b182fe23944300c0cdc3b908000b35
https://github.com/tribe29/checkmk/commit/10f69515f1b182fe23944300c0cdc3b90…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
A .werks/15379
M cmk/gui/plugins/openapi/endpoints/aux_tags/__init__.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_auxtags.py
Log Message:
-----------
15379 FIX aux_tags: aux_tag_id must exist in order to update
This werk fixes a bug in the aux_tag put endpoint. Previously
when sending a put request with a non-existing aux_tag_id, it
would result in a 500 internal server error. Now we conform
to our other endpoints and return a 404 response.
CMK-12320
Change-Id: I4063d61e1a827a978d76cbdde0ae8daf92c4b837
Commit: ebf36ec84ded325f4ab8ccbcd4979765e5a0469e
https://github.com/tribe29/checkmk/commit/ebf36ec84ded325f4ab8ccbcd4979765e…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
A .werks/15380
M cmk/gui/plugins/openapi/endpoints/activate_changes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
Log Message:
-----------
15380 FIX activate_changes: responses for non-existing activate_ids now include detail
This werk fixes an issue with the problem response in the activate changes GET
endpoint.
Previously, it would return a 404 with a title attribute only. It now conforms to
our other endpoints and returns a problem response with status code, title and detail
attribute.
Change-Id: I748ca126d6643e89e7f6a9c6beadfd5cac985d80
Compare:
https://github.com/tribe29/checkmk/compare/e14e3b3c320b...ebf36ec84ded