Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 2e2ba6f93d9356f945cd201a12b3a76c221f8a5f
https://github.com/Checkmk/checkmk/commit/2e2ba6f93d9356f945cd201a12b3a76c2…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M bin/cmk-passwd
M cmk/cmkpasswd.py
M cmk/gui/auth.py
M cmk/gui/userdb/_check_credentials.py
M cmk/gui/userdb/htpasswd.py
M cmk/gui/userdb/store.py
A cmk/gui/utils/htpasswd.py
R cmk/utils/store/htpasswd.py
M tests/pylint/checker_cmk_module_layers.py
M tests/unit/cmk/gui/userdb/test_userdb.py
M tests/unit/cmk/utils/test_store_htpasswd.py
Log Message:
-----------
Move htpasswd module to cmk.gui
* We would like to isolate cmk.utils.store as module with cross-cutting
concern. `htpasswd` isn't X-cutting.
* htpasswd only has users in `cmk.gui` so moving it there improves
the cohesion.
CMK-18050
Change-Id: I52686d36d2c2ad2523e3c40ce421af6c31343c8e
Commit: cc28f64ea9f8dd91b62efc048c1dd1c659c08661
https://github.com/Checkmk/checkmk/commit/cc28f64ea9f8dd91b62efc048c1dd1c65…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/base/config.py
M cmk/base/core_nagios/_create_config.py
M cmk/base/default_config/base.py
M cmk/base/notify.py
M cmk/bi/packs.py
M cmk/ec/actions.py
M cmk/ec/core_queries.py
M cmk/gui/logged_in.py
M cmk/gui/type_defs.py
M cmk/gui/userdb/store.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/utils/store/host_storage.py
M tests/unit/cmk/base/test_notify.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Avoid importing `str` from a module
It introduces the most useless kind of coupling.
It's confusing and lying as it makes it look like we have a more precise
type than `str`.
CMK-18050
Change-Id: Ifa34dd4182800d4869cb9ba953a11cb4475ce030
Commit: ec9b13e37c9e2c6a1e2a47e8ee252aafef4b8cca
https://github.com/Checkmk/checkmk/commit/ec9b13e37c9e2c6a1e2a47e8ee252aafe…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/base/config.py
M cmk/base/default_config/base.py
M cmk/gui/watolib/hosts_and_folders.py
A cmk/utils/host_storage.py
R cmk/utils/store/host_storage.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
Move cmk.utils.store.host_storage out of store
Separation X-cutting/domain
CMK-18050
Change-Id: I5a87d4f7082914c896a8cd59740b72a01dcaae31
Commit: c1584a404761dea3db8837bde7701219b3ec93ce
https://github.com/Checkmk/checkmk/commit/c1584a404761dea3db8837bde7701219b…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
A .werks/17059.md
M cmk/gui/visuals/_store.py
Log Message:
-----------
17059 SEC Escape user input on load failure of visuals
CMK-17245
Change-Id: Iebd1575eed7a84efb0a5d37418eb8b04facdef0b
Compare:
https://github.com/Checkmk/checkmk/compare/89a8991810e1...c1584a404761
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications