Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 467fc466db34dc5371bb806d9d069ee3d1e238d7
https://github.com/Checkmk/checkmk/commit/467fc466db34dc5371bb806d9d069ee3d…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/gui/graphing/_graph_images.py
M cmk/gui/metrics.py
M cmk/gui/prediction.py
M cmk/gui/views/availability.py
M cmk/gui/views/icon/page_ajax_popup_action_menu.py
M cmk/gui/views/inventory/__init__.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Use more request.get_validated_type...
HostName now throws ValueErrors if validation fails. The UI does not
catch these errors. The request.get_validated_type thingy catches
ValueErrors and makes MKUserErrors out of it so the GUI catches them.
Change-Id: Ic7f2a3f59ef2084bf0fdf7f26650e291159e0bae
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ea57ea162bb1fc4ae7b0b4d43cb1bc00ecd48fee
https://github.com/Checkmk/checkmk/commit/ea57ea162bb1fc4ae7b0b4d43cb1bc00e…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M Pipfile
M Pipfile.lock
M cmk/utils/object_diff.py
M tests/code_quality/test_pipfile.py
M tests/unit/cmk/utils/test_object_diff.py
Log Message:
-----------
replace deepdiff with custom implementation
Deepdiff tries to import numpy, which takes a few hundred ms. Since this module
is used in UI code, this causes the apache init to take longer as well.
Change-Id: I0638a68a055ab0df55650dd4f4e4944a88e06fbb
JIRA-Ref: CMK-15980
Commit: dee841b03330ff61ebb63647e6cf2d02263a6cf4
https://github.com/Checkmk/checkmk/commit/dee841b03330ff61ebb63647e6cf2d022…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M buildscripts/scripts/build-cmk-container.py
Log Message:
-----------
Reload docker image object with latest attributes after retagging
... as only elements of the latest tags list can be used on image saving
CMK-16245
Change-Id: I3058ca601776dd4e273f774f77e5472f98aff407
Compare: https://github.com/Checkmk/checkmk/compare/c523ba8d91e8...dee841b03330
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 73e3ad4a59e73623297e25441fa1cc0e5e0145ca
https://github.com/Checkmk/checkmk/commit/73e3ad4a59e73623297e25441fa1cc0e5…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
A .werks/16524.md
M cmk/gui/openapi/endpoints/host_config/__init__.py
M cmk/gui/openapi/restful_objects/api_error.py
M cmk/gui/openapi/restful_objects/code_examples.py
M cmk/gui/openapi/restful_objects/decorators.py
M cmk/gui/openapi/restful_objects/type_defs.py
M cmk/gui/openapi/spec_generator.py
M tests/unit/cmk/gui/openapi/test_endpoint.py
M tests/unit/cmk/gui/openapi/test_restful_objects.py
Log Message:
-----------
16524 FIX apidocs: improve the request/response examples
Previously the requests and urllib examples were hard coded to show
the same response samples and the same response status codes in
the request samples.
This werk addresses this issue by showing the correct possible
status codes for each endpoint.
CMK-15896
Change-Id: Ic844dc8bf25415629c5f3154b4b4fdaae1a5cb15
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0a12fd4283ca1c4d94b5b46bae3bd5060b4623d7
https://github.com/Checkmk/checkmk/commit/0a12fd4283ca1c4d94b5b46bae3bd5060…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/check_mk.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk.py
Log Message:
-----------
create label os_type for some cases
cases:
- Windows agent
- Linux agent 2.2 and earlier
Minor code refactoring for dict merging
Tests: added two missing cases.
Tests: Manual `omd-vonheute -b` & windows agent creates missing
label
CMK-16198
Change-Id: Ia29ac19516e452812eef87b7e1cf217df24e0c3d
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 1a1cb51c169dbf427b3b54ef0eb7011a6fbdc74c
https://github.com/Checkmk/checkmk/commit/1a1cb51c169dbf427b3b54ef0eb7011a6…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/check_mk.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk.py
Log Message:
-----------
create label os_type for some cases
cases:
- Windows agent
- Linux agent 2.2 and earlier
Minor code refactoring for dict merging
Tests: added two missing cases.
Tests: Manual `omd-vonheute -b` & windows agent creates missing
label
CMK-16198
Change-Id: Ia29ac19516e452812eef87b7e1cf217df24e0c3d
Commit: 3b4be6e50abb526e7e95b36441b0887636f676f4
https://github.com/Checkmk/checkmk/commit/3b4be6e50abb526e7e95b36441b088763…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
use `up` as a status for windows network interfaces
for consistency with Linux and formal correctness.
CMK-15220
Attempt #2
Change-Id: I22933b0ef4ca9148433e0dd88b4b4d7825481cec
Compare: https://github.com/Checkmk/checkmk/compare/b066c6062847...3b4be6e50abb
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 2b7d10fef3030338091346e28c3e624c259e39ca
https://github.com/Checkmk/checkmk/commit/2b7d10fef3030338091346e28c3e624c2…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M doc/treasures/migration_helpers/graphing_v0_v1.py
Log Message:
-----------
Adapt migration script
Change-Id: I9018d4efc86b9c0f6694e7042f02e77c0895de2f
Commit: ddd668dd9f06c256c6b518bb6cfe8093b72affbb
https://github.com/Checkmk/checkmk/commit/ddd668dd9f06c256c6b518bb6cfe8093b…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
A .werks/16370.md
M cmk/utils/config_validation_layer/timeperiods.py
M tests/unit/cmk/gui/openapi/test_openapi_time_period.py
Log Message:
-----------
16370 FIX time_periods: Fix error when using time ranges shorter than a minute
Prior to this Werk, when trying to create a time period with a time range
shorter than 1 minute, an error code 500 was returned due to a validation
error. This Werk solves that problem, and time periods shorter than 1 minute
are validated correctly, so the endpoint now accepts them.
Change-Id: Ib55663cf0129d2ea26577539fa850b7b9a7bee20
Compare: https://github.com/Checkmk/checkmk/compare/5e94eda460f9...ddd668dd9f06
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications