Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9f904c08707ca7cd765d5437a8fda4247232b0da
https://github.com/tribe29/checkmk/commit/9f904c08707ca7cd765d5437a8fda4247…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
Remove temporary option use separate fetchers & checkers
filter_unknown_settings inside of update-config
_update_removed_global_config_vars
takes care of removing configuration option by update. Tested updating
from site which had this option untoggled.
CMK-9094
Change-Id: Ie06aa1a92e448b681dd5e8df55ad56f221df708a
Commit: 95ee8a131b7bdb9fbc7586dc7f23bd32e6b45c29
https://github.com/tribe29/checkmk/commit/95ee8a131b7bdb9fbc7586dc7f23bd32e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M cmk/gui/plugins/dashboard/view.py
Log Message:
-----------
Fix linked view dashlet empty valued filters
Empty filters from the "show_filters" config that sets up the default
filters for the filter menu become the dominant filters when merging
context. Clear those empty filters to let user set filters take
precedence.
CMK-10009
Change-Id: I852447864c0541373082ed7041b22620d1224473
Compare: https://github.com/tribe29/checkmk/compare/ff69c1a509da...95ee8a131b7b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ff69c1a509da216d1be3fdd8a448be094cfe2c79
https://github.com/tribe29/checkmk/commit/ff69c1a509da216d1be3fdd8a448be094…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/permissions.py
M cmk/gui/utils/logged_in.py
Log Message:
-----------
REST API: fix permission system
When multiple permissions were required, the system
assumed they would be checked at the same time, but
in fact they are checked sequentially.
So now the system doesn't check exhaustiveness in that
case but just verifies that the checked permission is
actually declared.
Change-Id: I8524e56037bf4f42960cff5ef837c502a460714a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0a2c3bc8d8eb8e40d509a6f61542a98fea1a14d6
https://github.com/tribe29/checkmk/commit/0a2c3bc8d8eb8e40d509a6f61542a98fe…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
A .werks/13659
M cmk/gui/plugins/wato/notifications.py
A cmk/notification_plugins/sms_api.py
M cmk/notification_plugins/utils.py
A notifications/sms_api
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/wato/test_notification_parameters.py
Log Message:
-----------
New SMS notification script for IP modems
SUP-9473
Change-Id: If4c950b653cf46cb6c4b659aa72840700a990f6a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 31dc05b44792df550f1fa1f590c6c09675d55997
https://github.com/tribe29/checkmk/commit/31dc05b44792df550f1fa1f590c6c0967…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M cmk/.f12
M tests/testlib/pylint_checker_cmk_module_layers.py
Log Message:
-----------
Remove references to update_rrd_fs_names
These were forgotten in 464ed6520d267d411a53667e95b4b14995e0892d
Change-Id: I74666ebcbd33b1988f2d8549025300b69a0c88b1
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: ffb223ef00dc88e19928edc8322c36461fec6e94
https://github.com/tribe29/checkmk/commit/ffb223ef00dc88e19928edc8322c36461…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M cmk/gui/plugins/dashboard/utils.py
Log Message:
-----------
Fix ABCFiguredashlet subclass vs_parameters
ABCFiguredashlet has now a Transform as valuespec to deal with the
changes in keys and so its subclasses must obey that valuespec instead
of have their own. As such the parameters of the subclassed dashlet must
be specified by Dictionary elements and not by a complete valuespec
FEED-6785
Change-Id: I427841404406d115265c4e74f0fe678760213687
(cherry picked from commit 562cb3f661f9308d3b81e736c6ea99559a4412cc)
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1aadfe822aec83defbffaeb88aa464e8616b43b8
https://github.com/tribe29/checkmk/commit/1aadfe822aec83defbffaeb88aa464e86…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
A .werks/13817
M cmk/gui/plugins/wato/check_parameters/gcp_gcs.py
M cmk/gui/plugins/wato/utils/__init__.py
Log Message:
-----------
Add SimpleLevels helper
To unify how levels are set the best practice should be to use the
`Levels` and `SimpleLevels` helper. Always allowing a user to configure predictive when
using the `Levels` helper is problematic.
1. Checkplugins written in the new api do not automatically support
predictive levels.
2. The Predictive configs shown for metrics using percent as unit is
difficult to understand.
SimpleLevels allows configuration without predictive levels.
If your check plugin supports predictive checks use the Levels valuespec.
See werk for code example
Change-Id: I757b885d199ea44daacc1332edb5f956de517d90
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 464ed6520d267d411a53667e95b4b14995e0892d
https://github.com/tribe29/checkmk/commit/464ed6520d267d411a53667e95b4b1499…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M cmk/update_config.py
R cmk/update_rrd_fs_names.py
Log Message:
-----------
Removed update_rrd_fs_names
The functionality was only used for upgrades from 1.6 to 2.0, therefore
not necessary anymore.
CMK-8796
Change-Id: I43dcf3f3a7adc66eb8697925b7447aa115cee25b