Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 57aaf2f7b68d0566f57b98a43e9f3e4d91bfd6de
https://github.com/Checkmk/checkmk/commit/57aaf2f7b68d0566f57b98a43e9f3e4d9…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/gui/watolib/timeperiods.py
A tests/unit/cmk/gui/watolib/test_timeperiods.py
Log Message:
-----------
Introduce timeperiod usage finder registry
Currently the module has a lot of dependencies to various components,
which should be clearly separated, also to prevent import cycles. We
need to swap the dependency direction here to solve the situation.
The dependencies will be cleaned up in following commits by extracting
the code.
Change-Id: I0e845694725baba3ed8a48905d398440ba9da4d1
Commit: 56954f4027a03e6bc3b352e0cc90239559bf87f7
https://github.com/Checkmk/checkmk/commit/56954f4027a03e6bc3b352e0cc9023955…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/timeperiods.py
M tests/unit/cmk/gui/watolib/test_timeperiods.py
Log Message:
-----------
Move timeperiod usage finders to more specific places #1
Change-Id: If1f5d0006d648067403271a33223406dda9f0f2a
Commit: e2fe6ebcff520c5f17d3bdc13dadc5f60c681e33
https://github.com/Checkmk/checkmk/commit/e2fe6ebcff520c5f17d3bdc13dadc5f60…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/userdb/__init__.py
R cmk/gui/userdb/_find_group_usage.py
A cmk/gui/userdb/_find_usage.py
M cmk/gui/userdb/registration.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/notifications.py
M cmk/gui/watolib/timeperiods.py
M tests/unit/cmk/gui/watolib/test_timeperiods.py
Log Message:
-----------
Move timeperiod usage finders to more specific places #2
Change-Id: If1b3f8a5054a652f96f16e8ea90f0e5e6e1dab6a
Commit: 1af2f35522632e153c7745d592baf0a763df303a
https://github.com/Checkmk/checkmk/commit/1af2f35522632e153c7745d592baf0a76…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
R cmk/gui/mkeventd/_find_group_usage.py
A cmk/gui/mkeventd/_find_usage.py
M cmk/gui/mkeventd/registration.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/watolib/timeperiods.py
R tests/unit/cmk/gui/mkeventd/test_find_group_usage.py
A tests/unit/cmk/gui/mkeventd/test_find_usage.py
M tests/unit/cmk/gui/watolib/test_timeperiods.py
Log Message:
-----------
Move timeperiod usage finders to more specific places #3
Change-Id: Iee74a02a9a756e45391e3f9d0bb5ac300b2117cc
Commit: b49df4892b84a22f74f331f27cc7cb6753a08fd8
https://github.com/Checkmk/checkmk/commit/b49df4892b84a22f74f331f27cc7cb675…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/gui/watolib/timeperiods.py
M tests/unit/cmk/gui/watolib/test_timeperiods.py
Log Message:
-----------
Move timeperiod usage finders to more specific places #4
Change-Id: I0952996e33cd0ea6e2b674a8f2bfae602427c875
Compare:
https://github.com/Checkmk/checkmk/compare/bfd93a598a0b...b49df4892b84