Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 3ff0795bf86ec22a9010a711e1264058d863ef9f
https://github.com/Checkmk/checkmk/commit/3ff0795bf86ec22a9010a711e1264058d…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
M tests/plugins_integration/conftest.py
M tests/plugins_integration/test_plugin_update.py
Log Message:
-----------
test_plugin_update: Add periodic service discovery rule
Include in this test a new periodic_service_discovery rule and assert it
still exists after the update.
CMK-15844
Change-Id: I8a387d72949e37f6223bee8eef7154f2557bf2cc
(cherry picked from commit e16fd92748949bbfca92773c7f9ba9c4195f3974)
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: 86f9561368140547c18a7f4c7b2f317c462880c8
https://github.com/Checkmk/checkmk/commit/86f9561368140547c18a7f4c7b2f317c4…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16640.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/validation/visitors/vue_formspec_visitor.py
M cmk/plugins/collection/rulesets/alertmanager.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/memory/rulesets/mem_win.py
M cmk/plugins/mssql/rulesets/backup_per_type.py
M cmk/plugins/mssql/rulesets/utils.py
M cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/plugins/sap/rulesets/values.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/_base.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/_levels.py
M packages/cmk-rulesets/cmk/rulesets/v1/rule_specs.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: Improve custom validation
To better support the combination of different validation functions, FormSpecs now expect a sequence of validation functions instead of just one for `custom_validate`.
We need the builtin validators to be recognizable as such during runtime
so that we can implement frontend validation in the future.
CMK-16558
Change-Id: Ib3d5e697aeb813e1ecb88f393c0e0622f909cbb5
Commit: d82bacb1cd5c160934f372e56a22bab730d2750a
https://github.com/Checkmk/checkmk/commit/d82bacb1cd5c160934f372e56a22bab73…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
M .werks/16640.md
M cmk/plugins/collection/rulesets/alertmanager.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/memory/rulesets/mem_win.py
M cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/plugins/sap/rulesets/values.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/validators.py
M packages/cmk-rulesets/tests/form_specs/test_validators.py
Log Message:
-----------
Ruleset API: Rename InRange validator to NumberInRange
In preparation of the addition of another InRange validator
CMK-16558
Change-Id: Idf2b9e652be0ded8d9fdb70214520e2849d789d8
Commit: 3ccd1a3efd7cf21ece5f080585763fb3d4a2ba4e
https://github.com/Checkmk/checkmk/commit/3ccd1a3efd7cf21ece5f080585763fb3d…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
M .werks/16640.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/plugins/collection/rulesets/alertmanager.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/mssql/rulesets/backup_per_type.py
M cmk/plugins/mssql/rulesets/utils.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/validators.py
M packages/cmk-rulesets/cmk/rulesets/v1/rule_specs.py
M packages/cmk-rulesets/tests/form_specs/test_validators.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: Extend DisallowEmpty validator to LengthInRange
CMK-16558
Change-Id: I62a261def7af6a3d47647a4496494ee0a44eaf38
Compare: https://github.com/Checkmk/checkmk/compare/804f734f8272...3ccd1a3efd7c
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: e6b121bff7f7408d4ee88d754aa72e735f3f151c
https://github.com/Checkmk/checkmk/commit/e6b121bff7f7408d4ee88d754aa72e735…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16640.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/validation/visitors/vue_formspec_visitor.py
M cmk/gui/valuespec/to_formspec.py
M cmk/plugins/collection/rulesets/alertmanager.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/fritzbox/rulesets/fritzbox.py
M cmk/plugins/memory/rulesets/mem_win.py
M cmk/plugins/mssql/rulesets/backup_per_type.py
M cmk/plugins/mssql/rulesets/utils.py
M cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/plugins/sap/rulesets/values.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/_base.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/_levels.py
M packages/cmk-rulesets/cmk/rulesets/v1/rule_specs.py
M tests/unit/cmk/gui/test_valuespec_to_formspec.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: Improve custom validation
To better support the combination of different validation functions, FormSpecs now expect a sequence of validation functions instead of just one for `custom_validate`.
We need the builtin validators to be recognizable as such during runtime
so that we can implement frontend validation in the future.
CMK-16558
Change-Id: Ib3d5e697aeb813e1ecb88f393c0e0622f909cbb5
Commit: 4f085e4cc7d368f5d2d35977eac19b437f0f3a1b
https://github.com/Checkmk/checkmk/commit/4f085e4cc7d368f5d2d35977eac19b437…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
M .werks/16640.md
M cmk/plugins/collection/rulesets/alertmanager.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/fritzbox/rulesets/fritzbox.py
M cmk/plugins/memory/rulesets/mem_win.py
M cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/plugins/sap/rulesets/values.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/validators.py
M packages/cmk-rulesets/tests/form_specs/test_validators.py
Log Message:
-----------
Ruleset API: Rename InRange validator to NumberInRange
In preparation of the addition of another InRange validator
CMK-16558
Change-Id: Idf2b9e652be0ded8d9fdb70214520e2849d789d8
Commit: 196218180962c9768c453fd6191155566d870afb
https://github.com/Checkmk/checkmk/commit/196218180962c9768c453fd6191155566…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
M .werks/16640.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/plugins/collection/rulesets/alertmanager.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/mssql/rulesets/backup_per_type.py
M cmk/plugins/mssql/rulesets/utils.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/validators.py
M packages/cmk-rulesets/cmk/rulesets/v1/rule_specs.py
M packages/cmk-rulesets/tests/form_specs/test_validators.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: Extend DisallowEmpty validator to LengthInRange
CMK-16558
Change-Id: I62a261def7af6a3d47647a4496494ee0a44eaf38
Compare: https://github.com/Checkmk/checkmk/compare/5f365f51d885...196218180962
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: cf57080ed12bf615f57384d5a0aa081a7a7f49b3
https://github.com/Checkmk/checkmk/commit/cf57080ed12bf615f57384d5a0aa081a7…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16629.md
M cmk/gui/visuals/_filters.py
Log Message:
-----------
16629 FIX Virtual host tree links work for more than three host tag groups
A virtual host tree (Setup > General > Global settings > User interface > Virtual host trees) can be configured with more than three host tag tree levels. Yet, the corresponding views that are linked to from the sidebar element "Virtual host trees" were not able to display more than three rows in the "Host tags" filter and thus only filtered for the first three.
This is fixed. A virtual host tree link as described above now leads to a properly filtered view with all the given host tag filters shown in the filter popup.
Change-Id: I3c15a8770032f7464b90216759bceeb3c24cb4ff
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 7a3c8e3666498be311dd2fee1f966ecc23e0684a
https://github.com/Checkmk/checkmk/commit/7a3c8e3666498be311dd2fee1f966ecc2…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16629
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
16629 FIX Virtual host tree links work for more than three host tag groups
A virtual host tree (Setup > General > Global settings > User interface > Virtual host trees) can be configured with more than three host tag tree levels. Yet, the corresponding views that are linked to from the sidebar element "Virtual host trees" were not able to display more than three rows in the "Host tags" filter and thus only filtered for the first three.
This is fixed. A virtual host tree link as described above now leads to a properly filtered view with all the given host tag filters shown in the filter popup.
Change-Id: I3c15a8770032f7464b90216759bceeb3c24cb4ff
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications