Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 9f5d39fcf4ea4a093665e721db6fda6ea80373c7
https://github.com/tribe29/checkmk/commit/9f5d39fcf4ea4a093665e721db6fda6ea…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_acknowledgement.py
Log Message:
-----------
REST API: acknowledgement for service
* acknowledge_type == 'service' now refers to a specific service
on a specific host
* a new 'host_name' field is introduced and required
* for multiple services, the service_by_query can be used.
* refactor endpoint
* handle all failure cases
* CMK-7177
Change-Id: I04be9432e93514ca756b4c0ff812b7d8fa766e3e
Commit: 2db9559c62eb0194bae05ef1bd505c2d208f323b
https://github.com/tribe29/checkmk/commit/2db9559c62eb0194bae05ef1bd505c2d2…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/activate_changes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
Log Message:
-----------
REST API: activate changes
* document 404 case
* fix 500 cases, make them into 404
* add test to verify these 404s
Change-Id: Ib4500ea062b9e6758c9125bad70b8ae6b66e235c
Commit: 95aa325e86b7f25d6e8a73cc443edf574b5c2701
https://github.com/tribe29/checkmk/commit/95aa325e86b7f25d6e8a73cc443edf574…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/fields.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
Log Message:
-----------
REST API: folders, documentation
* move AttributesField to fields module
* put default description into FolderField
* add "remove_attributes" to edit folder endpoints
* remove static list/dict instances and replace with
type constructors
Change-Id: Ie99ca0a7006164f338873f28eb13dccef038a947
Commit: a172792d9f6cd46e491d8556a1d130c8b0a387c5
https://github.com/tribe29/checkmk/commit/a172792d9f6cd46e491d8556a1d130c8b…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_config.py
Log Message:
-----------
REST API: host_config, document 409 case
Change-Id: Ifb3d6ec39bb280be403b0f673197f465548455e6
Commit: efdd88eb35b5ca9441e9593a1490ea0698a4e11e
https://github.com/tribe29/checkmk/commit/efdd88eb35b5ca9441e9593a1490ea069…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/livestatus_helpers/commands/acknowledgments.py
Log Message:
-----------
REST API: acknowledgement commands
* document raised exceptions
Change-Id: I074a62d6f40a5c6a97fa1de81b7cd57357c2ffbe
Commit: 74afabb85eb2bc33727405370e776ebdd814c466
https://github.com/tribe29/checkmk/commit/74afabb85eb2bc33727405370e776ebdd…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: decorator, remove dead code
* remove superfluous code which overwrites
more detailed messages with less detailed ones
Change-Id: If473c297912fcd75c0d942b106b3ef202fe68e40
Commit: 634e7c29d3d7dba623a5373b01efd3b17b486f5c
https://github.com/tribe29/checkmk/commit/634e7c29d3d7dba623a5373b01efd3b17…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/downtime.py
Log Message:
-----------
REST API: downtime, refactor
Change-Id: Ida2e9958a79f70d1d7b9705c752020815f6c088d
Compare:
https://github.com/tribe29/checkmk/compare/b588b6b1e886...634e7c29d3d7