Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 8584fcc7a3439734714ac77dcd7bd195c92a59ad
https://github.com/tribe29/checkmk/commit/8584fcc7a3439734714ac77dcd7bd195c…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_password.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
A tests/unit/cmk/gui/plugins/openapi/test_version.py
Log Message:
-----------
API: addition of mechanism to skip tests which depend on managed edition
Change-Id: I10577453f7cd98039d1b787342d75b99e50b19d9
Commit: fc8408e2e0f84fea927cc4aaf298bce7dc01ea1b
https://github.com/tribe29/checkmk/commit/fc8408e2e0f84fea927cc4aaf298bce7d…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 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: 72a2374c5d6aa5a30b0c320eaae72d847a4041cb
https://github.com/tribe29/checkmk/commit/72a2374c5d6aa5a30b0c320eaae72d847…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
Log Message:
-----------
REST API: object_property - add extensions and choices arguments
Change-Id: Ic9d34a1681fda09753280405486be65b182266e5
Commit: 44ff40f5866e180f2eca17bc4e8c65b7d2fa8369
https://github.com/tribe29/checkmk/commit/44ff40f5866e180f2eca17bc4e8c65b7d…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
A tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
R tests/unit/cmk/gui/plugins/openapi/test_service_discovery.py
Log Message:
-----------
REST API: refactor Service Discovery
* fix unit test fixtures by adding "found_on_nodes" field added in 2.0.0b2
* refactor update_service_phase endpoint to use body parameters
* add test for links from service discovery result to
update_service_phase endpoint
* replace static links with path property on endpoint
Change-Id: Ie13eab8ff692dac796436742b4d6119d9f3026c1
Commit: edf74ee91416b8337dc1a4f7dd402193571b4345
https://github.com/tribe29/checkmk/commit/edf74ee91416b8337dc1a4f7dd4021935…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12274
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/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:
-----------
12274 API: removing etag requirement in delete endpoints
The delete endpoint for host_config, service_group, host_group and
contact_group required an etag to perform the action. This requirement
is removed to be consistent with the other delete endpoints.
Change-Id: Idbbfe09b0407d4f1bd61c747545be5836943d0d1
Commit: d7e3c0250f13b517a936d63ed181dcbdb74302f6
https://github.com/tribe29/checkmk/commit/d7e3c0250f13b517a936d63ed181dcbdb…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12336
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
REST API: folders, show hosts optionally
* show a single folder: when show_hosts is specified, the
hosts of this folder are shown in the folders "members" section.
* folder collection: when show_hosts is specified, the hosts
of all folders will be show in the folders "members"
section.
Change-Id: I90336e5595c05c0fa49d344ebd2ab67438fa6c39
Commit: fab90d108a745316e54eeca72c87cd3882267ba8
https://github.com/tribe29/checkmk/commit/fab90d108a745316e54eeca72c87cd388…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/fields.py
Log Message:
-----------
REST API: allow folder list with different parent folders
Change-Id: Id2e673b2771b5edda5714ba9898a1d44e6a81035
Commit: e5ee901a92d423553b8ce59997a989692a14f21a
https://github.com/tribe29/checkmk/commit/e5ee901a92d423553b8ce59997a989692…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/folder_config.py
Log Message:
-----------
REST API: clarify the use of slahses in URLs
Change-Id: I293e74e8557ec4c5eb04181967af60a5166fd832
Commit: 2ad5f1014236bd3cc76d919a29e1c49f71c383a9
https://github.com/tribe29/checkmk/commit/2ad5f1014236bd3cc76d919a29e1c49f7…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
REST API: 200/204 example code handling (requests)
Commit: 84b182b079ce17c578dce8464464d8b67191e5c0
https://github.com/tribe29/checkmk/commit/84b182b079ce17c578dce8464464d8b67…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/fields.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
REST API: hosts, move cluster validation to FolderField
Change-Id: Ib072efab1730bba64d909245e3dc175cbf0d0cf5
Commit: 6af746648758ea592a65a47d382e513bcddda11a
https://github.com/tribe29/checkmk/commit/6af746648758ea592a65a47d382e513bc…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12348
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/fields.py
Log Message:
-----------
FIX API: adjusting code example for service endpoint
Change-Id: I32ab5c8caadb7286b2577d4b802fd2fd14de963e
Commit: a47be22efd6cbfdffbde99455ab383c6b7bf8137
https://github.com/tribe29/checkmk/commit/a47be22efd6cbfdffbde99455ab383c6b…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12347
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
12347 FIX API: adjustment of code example for user endpoint
Change-Id: Ie489d41a2e57efcdb6928501f4e2458c5b94412f
Commit: 57ed96bf920c6ecfe3c1c3206f943efa8778f8c6
https://github.com/tribe29/checkmk/commit/57ed96bf920c6ecfe3c1c3206f943efa8…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12349
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
Log Message:
-----------
12349 FIX API: adjusting downtime doc examples and changing delete endpoint method type
This werk introduces some changes to the downtime endpoint family.
It makes some examples more user readable friendly and fixes the
endpoint method type for the delete endpoint.
Change-Id: Ib3a1ef4425a3736313f552e0df9150790385ccec
Commit: daaa45ce78302ad52862bd491d74aaa23e6bad19
https://github.com/tribe29/checkmk/commit/daaa45ce78302ad52862bd491d74aaa23…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12350
M cmk/gui/plugins/openapi/endpoints/downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
12350 API: addition of get single downtime endpoint
This werk adds the get single downtime endpoint. It was already
possible to get a single downtime using the query functionality
in the show all downtimes endpoint. The new endpoint offers a
more simple alternative.
Change-Id: I027d97b80726cd96bcc3a505891e310bf4482b86
Commit: 81ee033ded8d2032fc9b70cbe8349ce553715cee
https://github.com/tribe29/checkmk/commit/81ee033ded8d2032fc9b70cbe8349ce55…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12346
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
12346: FIX API: modifying the host and folder update endpoints
Change-Id: I5f2c20d2a79ee3138e9004537ffc5c5998625be3
Compare:
https://github.com/tribe29/checkmk/compare/dc238485cfb3...81ee033ded8d