Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 3e22d4354d13d7352f076352f804e0ff8dc82133
https://github.com/tribe29/checkmk/commit/3e22d4354d13d7352f076352f804e0ff8…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M cmk/gui/i18n.py
Log Message:
-----------
Import as little as possible for i18n
This takes the i18n module out of every import cycle it was in.
The i18n gets imported in a lot of other modules, so it is a good
idea to leave its own imports at a bare minimum.
CMK-10181
Change-Id: I3b5ef1060802b6b284031dd2e787d7e48cfec797
Commit: 134a46a0e899ae04819a84e7ad1e6c8bd5abc188
https://github.com/tribe29/checkmk/commit/134a46a0e899ae04819a84e7ad1e6c8bd…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M cmk/gui/config.py
M cmk/gui/context.py
M cmk/gui/logged_in.py
M cmk/gui/login.py
M cmk/gui/userdb.py
M tests/unit/cmk/gui/test_index.py
Log Message:
-----------
Remove `globals.local`
This reduces the circuit rank (cyclic dependencies) by 3 and leaves
`cmk.gui.context` out of any cycle.
CMK-10181
Change-Id: Ie29477ab55bfb82f488ac228c1af899a801c3a66
Commit: a8fb6ea20739260065ded154d205ff4f66c388fa
https://github.com/tribe29/checkmk/commit/a8fb6ea20739260065ded154d205ff4f6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
A cmk/gui/crash_handler.py
M cmk/gui/crash_reporting.py
M cmk/gui/dashboard.py
M cmk/gui/pages.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wsgi/applications/utils.py
M tests/unit/cmk/gui/test_gui_crash_reporting.py
Log Message:
-----------
Extract crash handler from crash_reporting
This splits one of our strongly connected component.
before:
Found 6 SCC
Found 361 edges
Found 117 vertices
Rank 250
after:
Found 7 SCC
Found 230 edges
Found 103 vertices
Rank 134
CMK-10181
Change-Id: I14897d32d87e187b1bac66b54a43cdfb00722ddf
Compare:
https://github.com/tribe29/checkmk/compare/37b22036faff...a8fb6ea20739