Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3dc770e0ae3ce7a018aebf7b3511c7279524db07
https://github.com/Checkmk/checkmk/commit/3dc770e0ae3ce7a018aebf7b3511c7279…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M cmk/gui/openapi/endpoints/rule/__init__.py
M cmk/gui/valuespec/definitions.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M cmk/utils/global_ident_type.py
M cmk/utils/rulesets/ruleset_matcher.py
A packages/cmk-frontend/src/themes/facelift/images/icon_manual_active.svg
M packages/cmk-frontend/src/themes/facelift/scss/_wato.scss
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/openapi/test_openapi_rules.py
Log Message:
-----------
add locking of rules for quick setup
Change-Id: Ic96acef17f760c53a38bff7b1979c595618f4a3f
JIRA-Ref: CMK-16789
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: c1516ec32cfe1885c9f22131362bda12ec9ed43e
https://github.com/Checkmk/checkmk/commit/c1516ec32cfe1885c9f22131362bda12e…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M cmk/gui/views/inventory/_paint_functions.py
Log Message:
-----------
Fix some paint functions and allow int or float
Change-Id: Ib9b9146025b647e5c31b5f48eb3ec40c861b6277
Commit: 0b42a788a43dd8b1b42a3b2517fdbde536108ced
https://github.com/Checkmk/checkmk/commit/0b42a788a43dd8b1b42a3b2517fdbde53…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M cmk/gui/views/inventory/_tree_renderer.py
M tests/unit/cmk/gui/views/inventory/test_tree_renderer.py
Log Message:
-----------
HaSI: Do not show unchanged delta value if not necessary
Change-Id: I462b2da1de28136e03ea9599e7a8306a4ab80e21
Commit: f017f103806c5c50bac5733beb9c1a72e067f8e2
https://github.com/Checkmk/checkmk/commit/f017f103806c5c50bac5733beb9c1a72e…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M cmk/gui/views/inventory/_tree_renderer.py
M tests/unit/cmk/gui/views/inventory/test_tree_renderer.py
Log Message:
-----------
HaSI: Filter columns with no values or no change
Change-Id: I4f0d46401931ee3b882d4a4dca0fb36df6f1be86
Commit: 79149779465517fbf7c4e915a5e5312fa8dc0f9b
https://github.com/Checkmk/checkmk/commit/79149779465517fbf7c4e915a5e5312fa…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
A .werks/17071.md
M cmk/gui/graphing/_artwork.py
M cmk/gui/graphing/_html_render.py
Log Message:
-----------
17071 FIX Graphs with legend in dashboards: Avoid crash if dashlet is too short to contain graph
CMK-17992
Change-Id: Ia17d99dbd937128604b62fb463f39011386f4970
Commit: 82638a62a70ae851c6fbf671777684660ae81b55
https://github.com/Checkmk/checkmk/commit/82638a62a70ae851c6fbf671777684660…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M .werks/16667.md
M cmk/gui/openapi/endpoints/service_discovery/__init__.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/gui/openapi/test_openapi_service_discovery.py
M tests/unit/cmk/gui/watolib/test_do_discovery.py
M tests/unit/cmk/gui/watolib/test_services.py
Log Message:
-----------
16667 discovery: call new "set-autochecks-v2" automation
this hopefully fixes SUP-6185 :)
CMK-17952
Change-Id: I6e31a139e60bcb30d859000cbd95c39304891b10
Compare: https://github.com/Checkmk/checkmk/compare/222fe8104408...82638a62a70a
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: 085cc5320636400cb299366cfca60dc04775a180
https://github.com/Checkmk/checkmk/commit/085cc5320636400cb299366cfca60dc04…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Revert "Revert "omd: multiple commits""
The underlying issue is an unassigned variable `site_name` in
```
omd/packages/omd/omdlib/main.py::main()
```
This revert was modified to fix the integration tests.
CMK-17758
Change-Id: Ida66a4c5f133949c1a525778da1e9f27e8f562d9
Commit: 6c8edce2c2fd5eefe79628d0d835de0474b9fab0
https://github.com/Checkmk/checkmk/commit/6c8edce2c2fd5eefe79628d0d835de047…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
omd: improve asserts
The previous version assumed `needs_site=2` means that `site` is of type
`SiteContext`. This was due to a supressed type error.
Change-Id: I9938e2e05255a9399b58281025525765a9c47fd0
Commit: 222fe8104408ce5d1c83d580477533e02c06d75c
https://github.com/Checkmk/checkmk/commit/222fe8104408ce5d1c83d580477533e02…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M .werks/16434.md
Log Message:
-----------
fix typo
Change-Id: I9a10ad9332106b4d3acd961dae604992d38009ae
Compare: https://github.com/Checkmk/checkmk/compare/9d60e3b01d19...222fe8104408
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: 9d60e3b01d193428d61cd71788615923ce7e2d12
https://github.com/Checkmk/checkmk/commit/9d60e3b01d193428d61cd71788615923c…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M tests/testlib/web_session.py
Log Message:
-----------
Fix cse integration tests
The CSE is dynamically loading an onboarding script. The source for that
script is hosted by checkmk outside of the site. We should not check for
that resource during the tests
Change-Id: Ife7688c722e7c8244f9c595ef625d3a22e905a19
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: 7121abde710a5ab2cb86eebbaaf6307a1cc2d062
https://github.com/Checkmk/checkmk/commit/7121abde710a5ab2cb86eebbaaf6307a1…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
A .werks/17001.md
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
17001 FIX Enable several host actions no matter the tree depth of existing hosts
This Werk fixes the previous Werk #16638. For host actions "Run bulk service discovery", "Rename multiple hosts" and "Detect network parent hosts" only hosts in the current folder and in the first level subfolders were taken into account.
This is fixed to the expected recursive behavior: If a host exists in the current folder or any of its subfolders - no matter their tree depth - the host actions are enabled.
Change-Id: I52ad58854fa7e870d5b5fc9e8699040d7861a0f5
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: f8e219cbec9ffffd0367ec7c0ac7eea508954112
https://github.com/Checkmk/checkmk/commit/f8e219cbec9ffffd0367ec7c0ac7eea50…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
A .werks/17001.md
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
17001 FIX Enable several host actions no matter the tree depth of existing hosts
This Werk fixes the previous Werk #16638. For host actions "Run bulk service discovery", "Rename multiple hosts" and "Detect network parent hosts" only hosts in the current folder and in the first level subfolders were taken into account.
This is fixed to the expected recursive behavior: If a host exists in the current folder or any of its subfolders - no matter their tree depth - the host actions are enabled.
Change-Id: I52ad58854fa7e870d5b5fc9e8699040d7861a0f5
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: 4d97ed816950320fd7a4ab7fcc91ecd84122901c
https://github.com/Checkmk/checkmk/commit/4d97ed816950320fd7a4ab7fcc91ecd84…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M packages/cmk-frontend/src/js/modules/wato.ts
Log Message:
-----------
wato.ts: use crypto to generate random secret
CMK-17522
Change-Id: I8362504cab2548a61fe91123c5f4ea4bf2c2ce8b
Commit: de95d10395187e6fa26979c054257a1a4ffe0b5f
https://github.com/Checkmk/checkmk/commit/de95d10395187e6fa26979c054257a1a4…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
A .werks/16878.md
M cmk/gui/plugins/config/base.py
Log Message:
-----------
16878 SEC global_settings: enable 'Hide Checkmk version' per default
Displaying the version number on the login screen is generally regarded
as a security risk because it can enable attackers to identify potential
vulnerabilities associated with that specific version. Consequently, we
have changed the default setting to hide the version number. Users who wish
to view the version number can manually enable this option through the
Global Settings. It should be highlighted that users who have previously set
this option to show the version will not be affected by this change.
To aid automated scanning we assign a CVSS score of 0.0 (None) (`CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N`).
CMK-17523
Change-Id: I30ae42621774bfb6c2c002f278e763132d13dfa2
Compare: https://github.com/Checkmk/checkmk/compare/2a7329d95fbf...de95d1039518
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: 2a7329d95fbfd84e0de9bec38243e8a09535a7ff
https://github.com/Checkmk/checkmk/commit/2a7329d95fbfd84e0de9bec38243e8a09…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M cmk/gui/sidebar/__init__.py
M tests/unit/cmk/gui/test_pages.py
Log Message:
-----------
Clean up dependency on Saas specific code
In general, the common Checmk code should not know anything about the
Saas specific code. In some cases this needs some extra work, which we
should always invest to keep a clean architecture. The edition specific
conditions are a way to fulfil the requirements quickly, but result in a
bad architecture which increase long term maintenance cost.
This change move Saas specific code to cse package and inverses the
dependency. The general Checkmk code now provides a hook which the Saas
code can use to extend the common Checkmk code . This way the code is
better encapsulated and the depdencies are clearer because we have less
ad-hoc extensions.
Change-Id: Ib1212ffb1c1c4f98bfbef3a8e222e8c0ba345f39
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications