Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 0178a52bd781145cc8dfe08f8d9f6cb490421c12
https://github.com/tribe29/checkmk/commit/0178a52bd781145cc8dfe08f8d9f6cb49…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/11943
M cmk/gui/openapi.py
M cmk/gui/plugins/openapi/restful_objects/specification.py
M cmk/gui/wsgi/applications/rest_api.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
Log Message:
-----------
11943 FIX REST API: fix HTTP digest login
Previously, when Checkmk was configured for using Basic Auth,
the REST API couldn't be used because it confused the basic
token for a bearer token.
This has been fixed and the documented behavior now works.
No further action is neccessary.
Change-Id: I8af0e6dbb6fe4d30cd7ce80f3d7899bfcaadc588
Commit: 82bb3165dca734d2ea46d5abada010cc3704b47f
https://github.com/tribe29/checkmk/commit/82bb3165dca734d2ea46d5abada010cc3…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/contact_group_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/service_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
REST API: move delete with body to post
* move parameters from body to query-string
* switch bulk-delete endpoints to POST
Change-Id: I4b4a3d77eb2d3be1865e866a62a628048c88ff5d
Commit: 074d1dac38d601060b7144a019e39e5ff9d9361b
https://github.com/tribe29/checkmk/commit/074d1dac38d601060b7144a019e39e5ff…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: enforce OpenAPI request body requirements
Change-Id: I34608592fe475c7fe24adfdf235d833c748799bc
Commit: 7399460f6942a73059cdd90639744a7c791b41e2
https://github.com/tribe29/checkmk/commit/7399460f6942a73059cdd90639744a7c7…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/fields.py
Log Message:
-----------
REST API: column field doc updates
Change-Id: I0b97ae8b6991866b929a612b6c107deeb59e5e05
Commit: 5e448a84804cefb2e8a8803e79c389ec3d8fee47
https://github.com/tribe29/checkmk/commit/5e448a84804cefb2e8a8803e79c389ec3…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_etags.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
REST API tests: remove unused parameter
Change-Id: I61ac7c468b296965e47e704c7195dc615b9dab26
Commit: c7a0a7258166785098caa2ad2b0e4d88827cbe4c
https://github.com/tribe29/checkmk/commit/c7a0a7258166785098caa2ad2b0e4d888…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: expose path pattern on decorated endpoints
Change-Id: I34713b136997fa7fd481989fde8edefce32c644c
Commit: 4c06342dbf48bbf894270684277539769f3a5724
https://github.com/tribe29/checkmk/commit/4c06342dbf48bbf894270684277539769…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M tests/unit/cmk/gui/conftest.py
Log Message:
-----------
REST API: follow links in unit-tests with request body
Change-Id: I532a2cc4ed6476b907f1a205ecdc9b6e95010d79
Commit: beb46550bf8618554ec5fcbdd1fd36fbc0137c47
https://github.com/tribe29/checkmk/commit/beb46550bf8618554ec5fcbdd1fd36fbc…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
Log Message:
-----------
REST API: LinkSchema - rename arguments to body_params
Change-Id: I4258c5f6681f2b092bae41ec01f719d29718556d
Compare:
https://github.com/tribe29/checkmk/compare/e2fb80f42fd1...beb46550bf86