Branch: refs/heads/2.2.0
Home:
https://github.com/Checkmk/checkmk
Commit: bbc9d3c425f4156148a70fcb6f0ae9df4aebed43
https://github.com/Checkmk/checkmk/commit/bbc9d3c425f4156148a70fcb6f0ae9df4…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
Log Message:
-----------
activate_changes: update unit tests to use the test client
Change-Id: I4ebe2dbde18630cebd44cb4d20efffde7263f03d
Commit: f53142b644d65b0755b77bba69b52ef2afa069cf
https://github.com/Checkmk/checkmk/commit/f53142b644d65b0755b77bba69b52ef2a…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 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: 51db26edd50a60a1976ac3766f171976a871ef5b
https://github.com/Checkmk/checkmk/commit/51db26edd50a60a1976ac3766f171976a…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 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: c1e1f594c489d8f9a7bc4825101dcd1f86aa2d6a
https://github.com/Checkmk/checkmk/commit/c1e1f594c489d8f9a7bc4825101dcd1f8…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 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/96cae19e26f3...c1e1f594c489