Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 8f2339af6fa1af425047a284ccf438f376fc11ae
https://github.com/tribe29/checkmk/commit/8f2339af6fa1af425047a284ccf438f37…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13651
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
13651 API: fix user config show endpoints to include user attributes
Change-Id: Ia3c4b4381da688c5c5ca5e33f84cf2ce5ed6ff40
Commit: 5b25ebc5a216f96c28392b5ab06216a38e3ac240
https://github.com/tribe29/checkmk/commit/5b25ebc5a216f96c28392b5ab06216a38…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13767
M cmk/gui/plugins/openapi/endpoints/user_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
13767 FIX API: fix show all users endpoint call when users have no emails
In the previous version, the show all users endpoint returned an error
if one of the users had no email present in its contact information.
This werk fixes this behaviour. It should be noted that this case is only
relevant for internal users. Users created through the REST-API or the UI
will always have an email placeholder field even if an email was not
specified.
Change-Id: I7fd0713cf07b95ab084980bede1dc1e94b0f158e
Commit: 11a47914516aff4278ce2cd3190e038280cfe69a
https://github.com/tribe29/checkmk/commit/11a47914516aff4278ce2cd3190e03828…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13768
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
13768 API: addition of enforce password change as configurable option for user create
endpoint and moving the option in for the update endpoint
In the previous version, the enforce_password_change option was always set to True
when creating a new user with a password and was not a configurable option. This werk
changes this and introduces this as a configurable option defaulting to False. In
addition, this werk also moves this option to the auth password details for the update
endpoint.
Change-Id: I6f8742d96f57880304069c5b62b7f4003ba16ab9
Commit: 0bb9150928cfdce08a1696c06e2747aa1c7937e5
https://github.com/tribe29/checkmk/commit/0bb9150928cfdce08a1696c06e2747aa1…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13655
M cmk/gui/fields/definitions.py
M cmk/gui/watolib/host_attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
13655 FIX REST API host_config: fix the create endpoint when including a host attribute
Change-Id: I1568d1f883998c5cf14ae3fe6906992acc2de888
Compare:
https://github.com/tribe29/checkmk/compare/866c59c275de...0bb9150928cf