Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 879c2599c193b99eef382f90f61dc0d39a3b4e42
https://github.com/tribe29/checkmk/commit/879c2599c193b99eef382f90f61dc0d39…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
A .werks/15432
Log Message:
-----------
15432 FIX agent: GET non existent agent hash now returns a 404 response
This werk is to fix an issue when requesting an agent that doesn't
exist via the following endpoints
GET /objects/agent/non-existing-hash
GET /domain-types/agent/actions/download_by_hash/invoke
Previously, both of these endpoints would respond with a 500
internal server error, but now we conform to our other endpoints
and we return a problem response with an appropriate message.
CMK-12321
Change-Id: I1a0977b9a1b462df14375f59c5a525dddfeac817
Commit: 2d98550e0406ffc525ce10192d0ade679f8c149f
https://github.com/tribe29/checkmk/commit/2d98550e0406ffc525ce10192d0ade679…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
A .werks/15378
M cmk/gui/plugins/openapi/endpoints/time_periods/__init__.py
M cmk/gui/plugins/openapi/endpoints/time_periods/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
15378 FIX timeperiod: day & time_ranges now load deafults when not included in the
request
This werk is to fix an issue when creating time periods via the rest-api.
Previously when creating a time period, you could send an empty nested
value for active_time_ranges. Now, if the attributes day or time_ranges
are not given, the defaults are used.
CMK-12181
Change-Id: Ic18278e3e47d3a4fd8aa116311eaa21c8a4a7e08
Commit: c23fdacaee0f916b6e7605481d9e0fd691ace1a4
https://github.com/tribe29/checkmk/commit/c23fdacaee0f916b6e7605481d9e0fd69…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Fix sending sync_archive in post var in addition to files
Change-Id: I47edda55ebf61c40975d860235366fe7ac358acb
Commit: 9d471e667fc2232187ce3e2dcab6c4fb7040911b
https://github.com/tribe29/checkmk/commit/9d471e667fc2232187ce3e2dcab6c4fb7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M cmk/gui/wato/pages/fetch_agent_output.py
Log Message:
-----------
Fix remote site agent output fetching via UI
Change-Id: I10173880656343890d18374babd000ff4445610a
Commit: 1d98285ef26fe40f1ebe551680ff49c041f246a1
https://github.com/tribe29/checkmk/commit/1d98285ef26fe40f1ebe551680ff49c04…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M cmk/gui/plugins/wato/remote_audit_logs.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/automatic_host_removal.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/user_profile.py
Log Message:
-----------
Improve typing in cmk.gui.watolib.automations
Add type hints for the arguments of the common automation and
get_url functions.
More importantly, replace the Any return type with object. This needs
some changes at the call sites. However, with these types the bug fixed
by the previous commit would have been uncovered earlier.
Change-Id: I59c363c90ab6abea09b8d523f762be4f7cecbc6c
Compare:
https://github.com/tribe29/checkmk/compare/643c3c1ad848...1d98285ef26f