Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 79296d51c64a103d1571a7f8e440671a0f238378
https://github.com/Checkmk/checkmk/commit/79296d51c64a103d1571a7f8e440671a0…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
A .werks/15885
M cmk/gui/plugins/openapi/endpoints/activate_changes/__init__.py
M cmk/gui/plugins/openapi/endpoints/activate_changes/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/gui/watolib/activate_changes.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
Log Message:
-----------
15885 activate_changes: implement list pending changes endpoint
This werk introduces a new endpoint in the activation_run domain
for showing a list of pending changes.
The new endpoint is as follows...
/domain-types/activation_run/collections/pending
CMK-12432
Change-Id: I92378d38ea6510fba811f09c4d9600c9709ad0e4
Commit: ce5ac06580cd2aac0a8ccae40d9275c96108890a
https://github.com/Checkmk/checkmk/commit/ce5ac06580cd2aac0a8ccae40d9275c96…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
A .werks/15886
M cmk/gui/plugins/openapi/endpoints/activate_changes/__init__.py
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_tag.py
M cmk/gui/plugins/openapi/endpoints/password.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M cmk/gui/plugins/openapi/endpoints/time_periods/__init__.py
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M tests/testlib/rest_api_client.py
Log Message:
-----------
15886 etag: allow star tag on endpoints that enforce etag policy
The require_etag function was comparing a set of etags against
another expected set of 1 etag. Therefore if more than 1 etag
was sent with the request, it would fail. We instead compare
the etag hash expected is contained within the request.
Change-Id: I8bb1e455643d11704f0d35c3957d92cf75ce8600
Commit: 6839f851ff7faef00b4ccd776d37d32bf8e1a2d7
https://github.com/Checkmk/checkmk/commit/6839f851ff7faef00b4ccd776d37d32bf…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
A .werks/15884
M cmk/gui/plugins/openapi/endpoints/activate_changes/__init__.py
M tests/testlib/openapi_session.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
Log Message:
-----------
15884 activate_changes: If-Match header now required on the activate changes endpoint
Change-Id: Ia6445c0233e2df899af3e2085cb9d94601a02d23
Compare:
https://github.com/Checkmk/checkmk/compare/4083293ba20e...6839f851ff7f