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
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0ba7dabe75fb330e315872192ac5f06b5d9ba5fc
https://github.com/tribe29/checkmk/commit/0ba7dabe75fb330e315872192ac5f06b5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M cmk/gui/fields/definitions.py
M cmk/gui/fields/utils.py
M cmk/gui/main.py
M cmk/gui/plugins/sidebar/site_status.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/sorters.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/visuals/wato.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/webapi/execute_remote_automation.py
M cmk/gui/plugins/webapi/utils.py
M cmk/gui/sites.py
M cmk/gui/userdb.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/user_profile/async_replication.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/analyze_configuration.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/check_mk_automations.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/user_profile.py
M cmk/post_rename_site/plugins/actions/warn_remote_site.py
M cmk/update_config.py
Log Message:
-----------
Import from cmk.gui.site_config instead of sites
This solves 9 cyclic dependencies (measured with DFS).
CMK-10181
Change-Id: Icf339f95acd761845eea16d4c1f57943412de732
Commit: 37b22036faff7a5b509e71b4829c001f19a0ef6b
https://github.com/tribe29/checkmk/commit/37b22036faff7a5b509e71b4829c001f1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/crash_reporting.py
M cmk/gui/dashboard.py
M cmk/gui/forms.py
M cmk/gui/globals.py
M cmk/gui/gui_background_job.py
M cmk/gui/htmllib/__init__.py
M cmk/gui/key_mgmt.py
M cmk/gui/login.py
M cmk/gui/logwatch.py
M cmk/gui/message.py
M cmk/gui/notifications.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/sidebar/bookmarks.py
M cmk/gui/plugins/sidebar/master_control.py
M cmk/gui/plugins/sidebar/site_status.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/table.py
M cmk/gui/utils/confirm_with_preview.py
M cmk/gui/utils/transaction_manager.py
M cmk/gui/views/__init__.py
M cmk/gui/views/availability.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/wato/pages/bulk_edit.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/random_hosts.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/user_profile/abstract_page.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/sites.py
M cmk/gui/werks.py
M tests/unit/cmk/gui/utils/test_transaction_manager.py
Log Message:
-----------
Move transactions context from globals to transaction_manager
Resolves 3 cyclic depdencies (circuit rank).
CMK-10181
Change-Id: I9d6668988478d122425982bf5707919d37fcaef3
Compare: https://github.com/tribe29/checkmk/compare/10925c5650ee...37b22036faff
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: d9bf412e37bd70b1ea969be8ef6ed1e32155c52e
https://github.com/tribe29/checkmk/commit/d9bf412e37bd70b1ea969be8ef6ed1e32…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
A .werks/13898
R omd/packages/stunnel/stunnel-5.50.tar.gz
A omd/packages/stunnel/stunnel-5.63.tar.gz
M omd/packages/stunnel/stunnel.make
Log Message:
-----------
13898 SEC Update stunnel to 5.63
Update to the latest stunnel version 5.63
Change-Id: I5d8e80e1d4dd3933b1052ea83e77779defb5e679
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 684d04f96909aab8a425f082f795fd1163e6117b
https://github.com/tribe29/checkmk/commit/684d04f96909aab8a425f082f795fd116…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/infos.py
M cmk/gui/plugins/webapi/autocompleters.py
M cmk/gui/query_filters.py
A cmk/gui/utils/autocompleter_config.py
M cmk/gui/valuespec.py
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
filters: refactor autocompletion 2
* more explicit configuration of autocompleter
* moved autocompleter from QueryFilter to Filter
Change-Id: I915dc4bb2cadebc140a7ac8c8216d3116537fba6
Commit: 50382f64c24c89f818a69f04f9a1989371ad8ff4
https://github.com/tribe29/checkmk/commit/50382f64c24c89f818a69f04f9a198937…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M cmk/gui/plugins/webapi/autocompleters.py
Log Message:
-----------
Filter syslog facilities and service levels
Change-Id: I36901c9b84f1d6cf352862d1fddeff896facce64
Commit: ccda306ad028109f8e63e0c8fecff0cfe55e2bbf
https://github.com/tribe29/checkmk/commit/ccda306ad028109f8e63e0c8fecff0cfe…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
A .werks/13415
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/webapi/autocompleters.py
M cmk/gui/query_filters.py
M cmk/gui/utils/autocompleter_config.py
Log Message:
-----------
13415 Add kubernetes filter
This adds filters for kubernetes piggyback hosts. It's now possible to filter
for cluster, namespace, node, deployment, daemonset and statefulset.
This helps us building kubernetes dashboards.
Change-Id: I24ad2592f52a416fc3e3b11b68b4404726002ad7
Commit: 10925c5650ee0fa4307a2f2469687104f18e39a4
https://github.com/tribe29/checkmk/commit/10925c5650ee0fa4307a2f2469687104f…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
A .werks/13416
M cmk/gui/plugins/views/painters.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
Log Message:
-----------
13416 Add painters to link to dashboards
Add special painters linking to predefined kubernetes dashboards.
Change-Id: I0911aec544a4f96b2cd0c2d4d2e38b5b3fd95a18
Compare: https://github.com/tribe29/checkmk/compare/d0df92e3f0b7...10925c5650ee
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 7edf4922d286a2fcb00e5a1c0b6dba62787eff4d
https://github.com/tribe29/checkmk/commit/7edf4922d286a2fcb00e5a1c0b6dba627…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
A .werks/13898
R omd/packages/stunnel/stunnel-5.60.tar.gz
A omd/packages/stunnel/stunnel-5.63.tar.gz
M omd/packages/stunnel/stunnel.make
Log Message:
-----------
13898 SEC Update stunnel to 5.63
Update to the latest stunnel version 5.63
Change-Id: I5d8e80e1d4dd3933b1052ea83e77779defb5e679