Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e12b28a3a4cfbea12bc4bee179ac55fd3ce56a45
https://github.com/Checkmk/checkmk/commit/e12b28a3a4cfbea12bc4bee179ac55fd3…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M cmk/gui/views/command/commands.py
M cmk/gui/wato/_check_mk_configuration.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
acknowledge problems: basic UX rework
* more verbose command options
* date and time picker
CMK-14105
Change-Id: I6d8bfbe0e06f454748d95166ad55a76196a926ee
Commit: 7563897b638c4f653233f23be2968c4802a05d60
https://github.com/Checkmk/checkmk/commit/7563897b638c4f653233f23be2968c480…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M cmk/gui/htmllib/html.py
M cmk/gui/valuespec.py
M cmk/gui/views/command/commands.py
Log Message:
-----------
date and time picker: onclick to onchange
change the used JS event listener from onclick to onchange
Change-Id: I74b621b3fbd7f9a02c6c046c7bec02546256ee9e
Commit: a95d2d6c403ffc69e27f1bd3e1897ea53470a676
https://github.com/Checkmk/checkmk/commit/a95d2d6c403ffc69e27f1bd3e1897ea53…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M cmk/gui/forms.py
M cmk/gui/views/command/commands.py
M web/htdocs/js/modules/forms.ts
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_page_menu.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
view command buttons: improve UX
for commands "Acknowledge problems" and "Schedule downtimes"
* the submit buttons are disabled as long as no comment is entered
* the cancel buttons reload the given page, ignoring any changes made to the command form
CMK-14091
Change-Id: I1a00322ec87c2c0bdc16dc8d1a2dd78981581c03
Commit: 74e61194dc11bed5ad9873af6222ac1f062a3aeb
https://github.com/Checkmk/checkmk/commit/74e61194dc11bed5ad9873af6222ac1f0…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M cmk/gui/view_utils.py
M cmk/gui/views/command/commands.py
M web/htdocs/js/modules/page_menu.ts
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
acknowledge problems: some UX improvements
* the "Expire on" option is activated, onchange of the date or time input field
* an upgrade button for the CRE is added to the "Expire on" option
CMK-14091
Change-Id: I9ffb9ba2afcbb66ebdc47147f08528572e53d20d
Commit: 2aea0ebbc20e870a807651473692cddfec8c4bf0
https://github.com/Checkmk/checkmk/commit/2aea0ebbc20e870a807651473692cddfe…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M cmk/gui/view_renderer.py
M cmk/gui/views/command/commands.py
Log Message:
-----------
fix command property 'show_command_form'
... to toggle whether or not a command form is shown.
in case the property is False, go to the confirm dialog right away
Change-Id: I1f6c3680502dc9c679d4545448b8b199bf9ccef4
Commit: a1537139da41b2780c59178a5996918cc8107725
https://github.com/Checkmk/checkmk/commit/a1537139da41b2780c59178a5996918cc…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M cmk/gui/views/command/base.py
M cmk/gui/views/command/commands.py
M tests/unit/cmk/gui/views/test_views.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
acknowledge problems: new separate command "Remove acknowledgments"
... and more verbose confirm dialogs for both the acknowledge and the
remove acknowledgments commands
CMK-14105
Change-Id: Ie8f1376ae142b361c09a5ec71d8060e135057cd9
Commit: 7443224bb7ec0010edb05cec16b8eb7f7828e453
https://github.com/Checkmk/checkmk/commit/7443224bb7ec0010edb05cec16b8eb7f7…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
A cmk/gui/utils/time.py
M cmk/gui/views/command/base.py
M cmk/gui/views/command/commands.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
date and time in commands: add timezone UTC offset
CMK-14105
Change-Id: I2bd770cd81bbbc5e9a6606940b5a8bea649bc3b7
Commit: 13638e6788c009e9f46d6d6acab97c15185fd987
https://github.com/Checkmk/checkmk/commit/13638e6788c009e9f46d6d6acab97c151…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M cmk/gui/utils/confirm_with_preview.py
M cmk/gui/views/command/base.py
M cmk/gui/views/command/commands.py
M cmk/gui/views/command/form.py
M web/htdocs/js/modules/forms.ts
Log Message:
-----------
command confirm dialog: apply a third 'deny' button
besides the confirm and the cancel button, our confirm dialogs may now
be rendered with a third 'deny' button. this is implemented for the
dialog in commands "Acknowledge problems" and "Schedule downtimes".
CMK-14105
Change-Id: Ic327db7b3112a5b397928295cc7e8a4f975f7e35
Commit: 612d66e25b1aa52fa6b43dc92ffc63b5a0ec7704
https://github.com/Checkmk/checkmk/commit/612d66e25b1aa52fa6b43dc92ffc63b5a…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M cmk/gui/plugins/config/base.py
M cmk/gui/valuespec.py
M cmk/gui/views/command/commands.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/update_config/plugins/actions/global_settings.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
acknowledge problems: update config variables
CMK-14105
Change-Id: I0f22e0e94a15338060aa2fb8f37d49e90cd06231
Commit: 6fe8fbcc843824ba2122a5ca3d18f36823f7293a
https://github.com/Checkmk/checkmk/commit/6fe8fbcc843824ba2122a5ca3d18f3682…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-12-07 (Thu, 07 Dec 2023)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
Remove red shadow from password fields
The passowrd field had a red stroke as if an incorrect value had been
entered. The stroke was removed and the password fields look similar to
the text fields.
CMK-14911
Change-Id: Ia28ae5e3550a9e01c44a13f4542289b768e2a3ed
Compare: https://github.com/Checkmk/checkmk/compare/7d0092dc8495...6fe8fbcc8438
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4dff869746febd8f4ae3e175254cf78402b8deb3
https://github.com/Checkmk/checkmk/commit/4dff869746febd8f4ae3e175254cf7840…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M cmk/base/check_legacy_includes/arbor.py
M cmk/base/legacy_checks/arbor_peakflow_sp.py
M cmk/base/legacy_checks/arbor_peakflow_tms.py
M cmk/base/legacy_checks/arbor_pravail.py
A cmk/plugins/collection/agent_based/arbor_memory.py
A cmk/plugins/collection/checkman/arbor_memory
R cmk/plugins/collection/checkman/arbor_peakflow_sp
R cmk/plugins/collection/checkman/arbor_peakflow_tms
R cmk/plugins/collection/checkman/arbor_pravail
M cmk/update_config/plugins/actions/replaced_check_plugins.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
migrate arbor memory plugins
Change-Id: Ib42785d9eebc2a4b4f0c549ba193463ba4c6b698
Commit: 7d0092dc84953d7db5e8cba92ca93fedfec92934
https://github.com/Checkmk/checkmk/commit/7d0092dc84953d7db5e8cba92ca93fedf…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
A .werks/16270
M cmk/plugins/collection/agent_based/arbor_memory.py
Log Message:
-----------
16270 FIX Duplicate services for Arbor Sightline devices
This fixes the warning
<i>"Duplicate service description (auto check) 'Memory' for host 'MyHost'"</i>
during config generation for the affected devices.
Change-Id: I3a6d8d51bb222f830e01ed1daf7d7336fa33034a
Compare: https://github.com/Checkmk/checkmk/compare/0ba3d2ff4c6b...7d0092dc8495
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: ac5f68446fb9510d19cbecc3f261de729129e849
https://github.com/Checkmk/checkmk/commit/ac5f68446fb9510d19cbecc3f261de729…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/config.py
Log Message:
-----------
packport supersedes feature to legacy checks
This is required to backport a fix.
Packporting the migrated checkplugin(s) is way more effort.
Change-Id: I6bf717368523edfe9d15fe9d65be7b718b61aedc
Commit: c45f062ea48ae3ece260f617291c73d972c3c12b
https://github.com/Checkmk/checkmk/commit/c45f062ea48ae3ece260f617291c73d97…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
A .werks/16270
M checks/arbor_peakflow_sp
M checks/arbor_peakflow_tms
M checks/arbor_pravail
Log Message:
-----------
16270 FIX Duplicate services for Arbor Sightline devices
This fixes the warning
<i>"Duplicate service description (auto check) 'Memory' for host 'MyHost'"</i>
during config generation for the affected devices.
Change-Id: I3a6d8d51bb222f830e01ed1daf7d7336fa33034a
Compare: https://github.com/Checkmk/checkmk/compare/82e219d70cb4...c45f062ea48a
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: ed8a15f0661efbb4d86785abbd7955f2b4da3a47
https://github.com/Checkmk/checkmk/commit/ed8a15f0661efbb4d86785abbd7955f2b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/config.py
Log Message:
-----------
packport supersedes feature to legacy checks
This is required to backport a fix.
Packporting the migrated checkplugin(s) is way more effort.
Change-Id: I6bf717368523edfe9d15fe9d65be7b718b61aedc
Commit: 0a7d8bee83b54cc1df9738f863de7585be9cf6ab
https://github.com/Checkmk/checkmk/commit/0a7d8bee83b54cc1df9738f863de7585b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
A .werks/16270
M checks/arbor_peakflow_sp
M checks/arbor_peakflow_tms
M checks/arbor_pravail
Log Message:
-----------
16270 FIX Duplicate services for Arbor Sightline devices
This fixes the warning
<i>"Duplicate service description (auto check) 'Memory' for host 'MyHost'"</i>
during config generation for the affected devices.
Change-Id: I3a6d8d51bb222f830e01ed1daf7d7336fa33034a
Compare: https://github.com/Checkmk/checkmk/compare/4cb5643bc5a1...0a7d8bee83b5
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 058d74bcaf77a2a2c1c845d835d39ba8b86fcfb0
https://github.com/Checkmk/checkmk/commit/058d74bcaf77a2a2c1c845d835d39ba8b…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M packages/check-http/Cargo.lock
M packages/check-http/Cargo.toml
M packages/check-http/src/cli.rs
M packages/check-http/src/http/client.rs
M packages/check-http/src/http/request.rs
M packages/check-http/src/main.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: HTTP version
Only support HTTP/1.1 and HTTP/2 for now.
CMK-14257
Change-Id: I54e057b1bf70633b2b371054ab1d9c1583222205
Commit: 8b90975e711d9004963f4c074ff5033c203d69f6
https://github.com/Checkmk/checkmk/commit/8b90975e711d9004963f4c074ff5033c2…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M packages/check-http/src/checks.rs
M packages/check-http/src/cli.rs
M packages/check-http/src/http/request.rs
Log Message:
-----------
check_http: Import http types consistently from reqwest
Previously, we accidentally mixed types from the `http` and `reqwest` crates,
since they appear identical on the interface (and probably are identical
at all).
While this passed by silently before, this would lead to compilation errors
after the upcoming changes in `Cargo.lock`
CMK-14257
Change-Id: I1a87124d7c9f6390691b892784d92d7cb0e26440
Commit: d21fcc1bf070ba420203cf66f542bdf2782c572a
https://github.com/Checkmk/checkmk/commit/d21fcc1bf070ba420203cf66f542bdf27…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M packages/check-http/Cargo.lock
M packages/check-http/Cargo.toml
M packages/check-http/src/cli.rs
M packages/check-http/src/http/client.rs
M packages/check-http/src/main.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: TLS version
CMK-14257
Change-Id: I0ab30fb5c9ac66e49fb26127b1b91df8c354258d
Commit: 0ba3d2ff4c6b6d36f480250146bfeb71eeb735fc
https://github.com/Checkmk/checkmk/commit/0ba3d2ff4c6b6d36f480250146bfeb71e…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M packages/check-http/src/checks.rs
Log Message:
-----------
check_http: Communicate errors to Active Check Output
All Reqwest errors now include the error
information in the check output.
The only exception is a timeout error, which doesn't yield any
useful additional information for us.
CMK-14257
Change-Id: I8cee2dfd68505cf32bb7c170df4f4284479187c2
Compare: https://github.com/Checkmk/checkmk/compare/90dba9c12eb9...0ba3d2ff4c6b
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ae9a856cea54c034788d4a3bb38a3ce0715f9076
https://github.com/Checkmk/checkmk/commit/ae9a856cea54c034788d4a3bb38a3ce07…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M tests/testlib/site.py
M tests/update/conftest.py
Log Message:
-----------
Move 'run_as_site_user' helper
Such a helper function is moved from update.conftest to testlib.site.
Change-Id: Iadf57d0d5ef66e3e0a9f89580570f601b59d9566
Commit: eb7703aa9816fc590df0d093580194114a6c6e97
https://github.com/Checkmk/checkmk/commit/eb7703aa9816fc590df0d093580194114…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M tests/testlib/site.py
M tests/update/conftest.py
Log Message:
-----------
Move 'update_as_site_user' helper
Such a helper function is moved from update.conftest to testlib.site.
Change-Id: I89dca42a5d9eeb1da445f6df994d66ba8f8a9f64
Commit: 3a4549a22d3d14760d735e913a855284d1855e6a
https://github.com/Checkmk/checkmk/commit/3a4549a22d3d14760d735e913a855284d…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Small improvements in update_as_site_user helper
* Refresh site-factory version before the update process
* Include changes activation after the update process
Change-Id: I188fe1a1e1c643e83d43c0ef771af83dba8d5d0a
Commit: 4742a6fb90d352d5f89b28ae2c47a874e0e0b4d1
https://github.com/Checkmk/checkmk/commit/4742a6fb90d352d5f89b28ae2c47a874e…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
site.py: Small refactoring in update_as_site_user
The 'site.execute' helper is here used to trigger the update process.
Change-Id: Id087a35f1d43b237ad9f343d054178a1231a1fcf
Commit: b9a95889e1c5d16c2943dfae5863529c6ae67123
https://github.com/Checkmk/checkmk/commit/b9a95889e1c5d16c2943dfae5863529c6…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
site.py: Small fix in update_as_site_user helper
* Use correct test-site suffix
* Avoid initializing livestatus before the update process
Change-Id: I8e407f744ae5be0722967b1381cfa7493cbf00ca
Commit: d4c7878489f6d0fb1718af66fe9428cf474ca622
https://github.com/Checkmk/checkmk/commit/d4c7878489f6d0fb1718af66fe9428cf4…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M tests/testlib/site.py
M tests/update/conftest.py
Log Message:
-----------
site.py: Remove 'run_as_site_user' helper
Such helper is here replaced by the more general 'site.execute' in its
occurrencies.
Change-Id: Ida2c6dc6be728cf5c77f32605ab39741889c5041
Commit: 1aeff00aa92f559d6d4f9a5ac49f98c654a905cc
https://github.com/Checkmk/checkmk/commit/1aeff00aa92f559d6d4f9a5ac49f98c65…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M tests/plugins_integration/checks.py
M tests/plugins_integration/conftest.py
A tests/plugins_integration/test_plugin_update.py
Log Message:
-----------
Combine check plugins verification with the update process
A new test is here introduced to combine check plugins sanity
verification with the test-site update process.
CMK-14668
Change-Id: I4085de91d8fecf45945d14f60fd83bb7e9766cc2
Commit: 2daf59e9f13658ca847ff4fb65edb5b6803456dd
https://github.com/Checkmk/checkmk/commit/2daf59e9f13658ca847ff4fb65edb5b68…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M tests/update/conftest.py
M tests/update/test_update.py
Log Message:
-----------
test_update: Parametrize interactive mode update
CMK-15279
Change-Id: I43ab1eb28444571a28b63d96e3e09050cf437091
Commit: 94b54e052fecfb91de4de8b5903738a764f9a03d
https://github.com/Checkmk/checkmk/commit/94b54e052fecfb91de4de8b5903738a76…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
A .werks/15716
R omd/packages/nagvis/nagvis-1.9.38.tar.gz
A omd/packages/nagvis/nagvis-1.9.39.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
15716 FIX NagVis: Updated to 1.9.39
Change-Id: If94786c3887ac31e812143e60895a74cb5840ad4
Compare: https://github.com/Checkmk/checkmk/compare/1947eaac2525...94b54e052fec