Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f18f94fe93fe59f8a6067626a05b78244f20861d
https://github.com/Checkmk/checkmk/commit/f18f94fe93fe59f8a6067626a05b78244…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
A .werks/15723.md
M bin/cmk-update-config
M cmk/update_config/main.py
M tests/unit/cmk/update_config/test_main.py
Log Message:
-----------
15723 FIX Ensure site is stopped when running cmk-update-config
The `cmk-update-config` command, which is usually executed as part of `omd
update` expects the site to be stopped during execution. This is always ensured
during `omd update`.
However, the command can also be executed manually later on. In this situation
the site can be running. To prevent unexpected results, the command now protects
against an accidentally running site on invocation.
Change-Id: Ibaf565b5d6fac9e81da441f5d48353453baab1d6
Commit: dbe25d212bec899014ff026b915af5aa144d3fc8
https://github.com/Checkmk/checkmk/commit/dbe25d212bec899014ff026b915af5aa1…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
A .werks/16314.md
M cmk/gui/dashboard/cre_dashboards.py
Log Message:
-----------
16314 FIX Fix error on edit of host or service statistics dashlet
CMK-15588
Change-Id: Iee976b4ec5488378645ca99f3a34fb789ba78408
Commit: a7f73979cdfaf3c87408d687d4b82b4f732e1c92
https://github.com/Checkmk/checkmk/commit/a7f73979cdfaf3c87408d687d4b82b4f7…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M doc/plugin-api/source/index.rst
Log Message:
-----------
tweak sphinx doc
* fix styling (italic vs inline code)
* adapt "one sentence per line" (https://sive.rs/1s)
* minor additions
Change-Id: I8f624432a7879b0fdfb40f5870725608c3fb5de5
Compare: https://github.com/Checkmk/checkmk/compare/5c3219749a22...a7f73979cdfa
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4c1635d121555f69dc29971b4b79c872423aa1c5
https://github.com/Checkmk/checkmk/commit/4c1635d121555f69dc29971b4b79c8724…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M cmk/gui/auth.py
M cmk/gui/logged_in.py
M cmk/gui/login.py
M cmk/gui/session.py
M cmk/gui/type_defs.py
M cmk/gui/wsgi/applications/utils.py
M cmk/utils/crypto/secrets.py
M cmk/utils/paths.py
M omd/packages/omd/omdlib/init_scripts.py
A tests/unit/cmk/gui/test_auth.py
M tests/unit/cmk/gui/test_logged_in.py
Log Message:
-----------
Introduce inter component auth
Change-Id: Ia5951a26a72925ee4b801082409f2e34188896bb
Commit: 5c3219749a2221b1589ccf7f72b37b4e82d405bb
https://github.com/Checkmk/checkmk/commit/5c3219749a2221b1589ccf7f72b37b4e8…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M tests/integration/cmk/gui/test_login.py
M tests/testlib/site.py
Log Message:
-----------
Int test for site internal secret
Change-Id: I6bb297f617fd9806172f509e69450b02f4d9028c
Compare: https://github.com/Checkmk/checkmk/compare/603058f887f9...5c3219749a22
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c00b4763f7ff3bb256c279e5cc711e5c21d03648
https://github.com/Checkmk/checkmk/commit/c00b4763f7ff3bb256c279e5cc711e5c2…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M cmk/gui/nodevis/topology.py
Log Message:
-----------
nodevis: hide root node of data if only one datasource is used
Change-Id: I58b50e2c2dc709936598152a866f56dbbc81672e
Commit: 603058f887f93236b1660591f98488cfabbea925
https://github.com/Checkmk/checkmk/commit/603058f887f93236b1660591f98488cfa…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M web/htdocs/js/modules/nodevis/layers.ts
M web/htdocs/js/modules/nodevis/texts.ts
M web/htdocs/js/modules/nodevis/topology.ts
Log Message:
-----------
nodevis: frontend translation is now more type-safe
Change-Id: I3ed8a7d15e199f09ee8d9d4db49295ab28f89932
Compare: https://github.com/Checkmk/checkmk/compare/e4868a5cede4...603058f887f9
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c635f578d8ed577c3999f2684594987dff06c043
https://github.com/Checkmk/checkmk/commit/c635f578d8ed577c3999f2684594987df…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs.py
Log Message:
-----------
Ruleset API: Fix TimeSpan typing
Change-Id: I9ac0cc79c01a5c1bda46dc48ebe73718320ada3f
Commit: e4868a5cede4b940bf8ceed378ea59353f71c2fe
https://github.com/Checkmk/checkmk/commit/e4868a5cede4b940bf8ceed378ea59353…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/rabbitmq/rulesets/nodes_gc.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: Remove unnecessary FixedLevels configuration class
Fixed levels are always configurable, so do not need to be specified specifically.
Only prefill levels need to be specifiable
Change-Id: I8b49e914ba058694b9323f629836a2853cc1082b
Compare: https://github.com/Checkmk/checkmk/compare/3840852fa19c...e4868a5cede4
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3840852fa19c4222efee90a7288cced02287b874
https://github.com/Checkmk/checkmk/commit/3840852fa19c4222efee90a7288cced02…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M Pipfile
M Pipfile.lock
M tests/code_quality/test_pipfile.py
Log Message:
-----------
Migrate from PyPDF3 to pypdf
The PyPDF3 dependency caused Python warnings in various places, e.g.
during "omd update". We now switch away from the unmaintained PyPDF3
to pypdf, which does not have this issue. We also get type hints
this way, nice :-).
Add a test to ensure the dependency works as intended.
CMK-15728
Change-Id: I55e192b2c66d3a2e38a9b116154093529f6a187b