Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 0e9eab17f3b1d15ed79944741dbb68675ae0e5c7
https://github.com/Checkmk/checkmk/commit/0e9eab17f3b1d15ed79944741dbb68675…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
A .werks/16095
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
16095 FIX hosts: Remove invalid "Remove TLS registration" on host search results
This werk addresses an issue found when trying to access the menu
item Remove TLS registration after searching hosts. The search hosts
results page no longer includes this option in the Host page
menu because it was not intended to offer this action for search
results.
SUP-14500
Change-Id: Ic93069fda30bf0816e8741ee1cba66e99b67dfb6
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: b6f1a4e36b0b2414f56017b9ecb6b14b551705f2
https://github.com/Checkmk/checkmk/commit/b6f1a4e36b0b2414f56017b9ecb6b14b5…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
A .werks/16054
M cmk/gui/plugins/views/painters.py
M cmk/utils/escaping.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/utils/test_escaping.py
Log Message:
-----------
16054 custom notes for host and services: Fix multiple note display and fix note search path for services
This werk adds the hr tag to the list of allowed tags, solving the problem of showing multiple notes for a host or service in the gui.
It also fixes the problem that caused service notes stored in a path with a wildcard hostname not to be displayed.
SUP-15344
Change-Id: I129788f3045020fe243d11d25ed795d76abfcaa3
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d5e19cfe895bfa016b585eb649959bc4cb498483
https://github.com/Checkmk/checkmk/commit/d5e19cfe895bfa016b585eb649959bc4c…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/werks.py
A cmk/utils/werks/acknowledgement.py
Log Message:
-----------
Move acknowledged werk code from gui to utils
This is needed for being able to use this code in omdlib, see next
commit.
Change-Id: I2048f8925dece7cab8e5b6f4e4b34b74ba493229
Commit: 80d97e48969b9b473d86b7be1c1c2f75f1375434
https://github.com/Checkmk/checkmk/commit/80d97e48969b9b473d86b7be1c1c2f75f…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/werks.py
M cmk/utils/werks/__init__.py
M cmk/utils/werks/acknowledgement.py
M cmk/utils/werks/announce/__init__.py
M cmk/utils/werks/werk.py
Log Message:
-----------
dissolve GuiWerk: (1/n): sort_by_version_and_component
Change-Id: I0309a88380df56ac3ed0941c0354c169ed34fa90
Commit: 1f4889b8b9ff3d662ac8dfa7021b883a538db477
https://github.com/Checkmk/checkmk/commit/1f4889b8b9ff3d662ac8dfa7021b883a5…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/werks.py
M cmk/utils/werks/acknowledgement.py
Log Message:
-----------
dissolve GuiWerk: (2/n): acknowledged
Change-Id: I86a886c1879923f5380d30985068f6d7ae547a53
Commit: ef3747699bd6a024d520a6970c8d367ea6a4e8e8
https://github.com/Checkmk/checkmk/commit/ef3747699bd6a024d520a6970c8d367ea…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/werks.py
M cmk/utils/werks/acknowledgement.py
Log Message:
-----------
dissolve GuiWerk: (3/n): get_date_formatted
Change-Id: I00a9442b15b51d23b8e0d10ee35b9e5ce7ae39b7
Commit: a3e44eafd4e8f16c86dad2a0966b99fb23619b5c
https://github.com/Checkmk/checkmk/commit/a3e44eafd4e8f16c86dad2a0966b99fb2…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/werks.py
M cmk/utils/werks/acknowledgement.py
Log Message:
-----------
dissolve GuiWerk: (n/n): GuiWerk
Change-Id: I2d08f3e9d11247f07dbe37c58a502105f92fe72a
Commit: 5eed710c20a8efe7073b4f1678c0429a256387c4
https://github.com/Checkmk/checkmk/commit/5eed710c20a8efe7073b4f1678c0429a2…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
A .werks/15292
M cmk/utils/werks/__main__.py
M omd/packages/omd/omdlib/dialog.py
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
15292 FIX Changelog will only contain Werks from current major version
Checkmk has a built in changelog viewer that shows Changelog items
called "Werks". For previous versions of checkmk it showed "Werks" for
all versions of Checkmk.
It turned out that the changelog was not complete: For previous major
versions of Checkmk not all Werks were displayed. As there is little
benefit to display Werks of previous major versions of checkmk we
decided to remove those.
The whole list of all Werks is available on our homepage:
https://checkmk.com/werks
When updating to a new major version, the update process will check if
there are unacknowledged werks and tell the user about this, as this
list will no longer be available after the update.
CMK-13658
Change-Id: Id5ded1a27fa536c5801dcee40c1b2dd9fb588d8a
Compare: https://github.com/Checkmk/checkmk/compare/dc7fe88c1bf4...5eed710c20a8
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 2d97754b2ba501a51809287f3df2177a541a2d32
https://github.com/Checkmk/checkmk/commit/2d97754b2ba501a51809287f3df2177a5…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/plugins/wato/bi_valuespecs.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/__init__.py
A cmk/gui/wato/pages/_rule_conditions.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/registration.py
Log Message:
-----------
Move ExtractDictHostTagCondition and LabelCondition out of plugins
This is a preparation to move the BI Setup dialog.
Change-Id: I3c07a4fb6cd116c0d3313ee375f7e88db6e96749
Commit: dc7fe88c1bf47dd8b38de22ee902347f1230b0f0
https://github.com/Checkmk/checkmk/commit/dc7fe88c1bf47dd8b38de22ee902347f1…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/bi/__init__.py
A cmk/gui/bi/_config.py
A cmk/gui/bi/_valuespecs.py
M cmk/gui/bi/registration.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/main_modules/registration.py
R cmk/gui/plugins/wato/bi_config.py
R cmk/gui/plugins/wato/bi_valuespecs.py
M cmk/gui/wato/registration.py
A tests/unit/cmk/gui/bi/test_bi_config.py
R tests/unit/cmk/gui/plugins/wato/test_bi_config.py
Log Message:
-----------
Move BI config modes out of WATO plugins
Change-Id: Ice2613b545114849ac146b3f268673791dee6f7b
Compare: https://github.com/Checkmk/checkmk/compare/e2a4991a94a8...dc7fe88c1bf4
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 003a726b14dc0aacc4ecef645e4f72786c9d6f9d
https://github.com/Checkmk/checkmk/commit/003a726b14dc0aacc4ecef645e4f72786…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
Prepare to decouple host rename from edition specific features
For example, the edition specific alert handling code should not be
referenced by the generic host renaming feature. This hook mechanism
enables us to clean up this layer violation in the next step.
Change-Id: Iba91e35e9dbb918ecc4385add791fcd4a288e53b
Commit: 2482a79562937fe2d43c721f97cfd83590d2bccf
https://github.com/Checkmk/checkmk/commit/2482a79562937fe2d43c721f97cfd8359…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
Extract and type helper function
Change-Id: Id4ab4a50ca81ab1f9e6f25b2fed6aea2a761e6c9
Commit: 6ab242b942ff7de77bce340d261c3a62ae099a83
https://github.com/Checkmk/checkmk/commit/6ab242b942ff7de77bce340d261c3a62a…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
Cleanup layer violation
The generic host rename feature must not know anything the alert handlers
feature which is not available in all editions.
Change-Id: I7c8ef16b89bd09e24defc9ca7cd8502ac18fac6e
Commit: 83801ee65937c5e5facab92bc6d062be58b08ace
https://github.com/Checkmk/checkmk/commit/83801ee65937c5e5facab92bc6d062be5…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
Rename hooks can now be differentiated by phase
In the next step the BI specific renaming is decoupled from the renaming
code. Because this shall be executed earlier than the other renamings,
we need to separate them and call them independently.
Change-Id: Ief9fe2ae125566d25c1e6986890696403e0c8e25
Commit: e2a4991a94a81f42639bcc341fe45c4936975d91
https://github.com/Checkmk/checkmk/commit/e2a4991a94a81f42639bcc341fe45c493…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
A cmk/gui/bi/_host_rename.py
M cmk/gui/bi/registration.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
Decouple host rename from BI
Change-Id: I78cb75819fa27991aa7d11152376e3926d798cda
Compare: https://github.com/Checkmk/checkmk/compare/e23be12fcb8b...e2a4991a94a8
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d91314345f9ae322c3f6dd5e6dee8dda4f55abed
https://github.com/Checkmk/checkmk/commit/d91314345f9ae322c3f6dd5e6dee8dda4…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-08-30 (Wed, 30 Aug 2023)
Changed paths:
M tests/testlib/base.py
M tests/unit/checks/checktestlib.py
Log Message:
-----------
replace get_config_cache with reset_config_cache
Reasoning: get_config_cache may leak config data from
one test case to another. Such effect makes any test which
depending on config cache flaky.
Just opposite, the reset of the config cache may discover
badly written tests which requires config cache data
but do not provide it in setup
Change-Id: Ib70a4efb2f757f2990f11f9e360668410ebab166