Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3457fc051720ed4ece575f5d1596f39a26392fa5
https://github.com/tribe29/checkmk/commit/3457fc051720ed4ece575f5d1596f39a2…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M cmk/gui/exceptions.py
M cmk/gui/wsgi/applications/checkmk.py
Log Message:
-----------
auth: clean up exceptions
Change-Id: I53980db972fc2fa2f54d27e18ea73aeca8a42be9
Commit: 9d68730677e1ba2916f882ffd16b31c85363984d
https://github.com/tribe29/checkmk/commit/9d68730677e1ba2916f882ffd16b31c85…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/cron.py
M cmk/gui/dashboard/dashlet/dashlets/graph.py
M cmk/gui/dashboard/dashlet/dashlets/status_helpers.py
M cmk/gui/dashboard/dashlet/dashlets/view.py
M cmk/gui/dashboard/store.py
M cmk/gui/dashboard/visual_type.py
M cmk/gui/exceptions.py
M cmk/gui/http.py
M cmk/gui/logwatch.py
M cmk/gui/metrics.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/node_visualization.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/metrics/graph_images.py
M cmk/gui/plugins/metrics/graph_templates.py
M cmk/gui/plugins/metrics/html_render.py
M cmk/gui/plugins/metrics/rrd_fetch.py
M cmk/gui/plugins/metrics/timeseries.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/sidebar/mkeventd.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/prediction.py
M cmk/gui/sidebar/__init__.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/valuespec.py
M cmk/gui/views/layout/layouts.py
M cmk/gui/views/page_ajax_reschedule.py
M cmk/gui/views/page_edit_view.py
M cmk/gui/views/painter/v0/base.py
M cmk/gui/views/perfometer/legacy_perfometers/utils.py
M cmk/gui/visuals/__init__.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/parentscan.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/user_profile/async_replication.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wato/views.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/agent_registration.py
M cmk/gui/watolib/analyze_configuration.py
M cmk/gui/watolib/appendstore.py
M cmk/gui/watolib/attributes.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/backup_snapshots.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/config_sync.py
M cmk/gui/watolib/git.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/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/tags.py
M cmk/gui/watolib/translation.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/watolib/utils.py
M cmk/gui/wsgi/applications/checkmk.py
M tests/unit/cmk/gui/wato/pages/test_automation.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
MKGeneralException: remove re-export from other module
Change-Id: Ib46d327c36319d486b8e3aba17604b7b921c890e
Commit: 8322428983359f1afc539945ef5f7eeada94e8a3
https://github.com/tribe29/checkmk/commit/8322428983359f1afc539945ef5f7eead…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M cmk/gui/wsgi/applications/rest_api.py
Log Message:
-----------
WSGI: derive all apps and middlewares from ABCs
Change-Id: I8225623cf46245a787b269fac4e7b8dfb08c2bab
Compare: https://github.com/tribe29/checkmk/compare/b84e3d5358bb...832242898335
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 10cce2d20e10981875428d45a662c74ea950adc8
https://github.com/tribe29/checkmk/commit/10cce2d20e10981875428d45a662c74ea…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
M tests/integration/omd/test_web_access.py
Log Message:
-----------
Fix CSP for media files
With `b79a1e75ffbcc67437e211de4408471ebadd1852` the CSP creation was
slightly modified and a integrationtest also was added to verify that
requests to media files won't get a CSP header attached.
The test found what it was supposed to be, here is the fix ;-)
Change-Id: Ia08f32977eb01e8a7a59b2b26a2bd534eb89df36
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 95cc1e3ef4363a9f2993bebdf2d1c5f86166f786
https://github.com/tribe29/checkmk/commit/95cc1e3ef4363a9f2993bebdf2d1c5f86…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
A cmk/base/_autochecks.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
R cmk/base/autochecks/__init__.py
R cmk/base/autochecks/utils.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
A cmk/checkers/discovery/__init__.py
A cmk/checkers/discovery/_autochecks.py
M cmk/update_config/plugins/actions/autochecks.py
M tests/integration/cmk/base/test_automations.py
M tests/integration/cmk/base/test_check_variables.py
M tests/integration/cmk/base/test_discovery_parameters.py
M tests/testlib/base.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/cmk/base/agent_based/discovery/test_discovered_services.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/autochecks/test_autochecks.py
M tests/unit/cmk/base/autochecks/test_autochecks_utils.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
Cohesion: Autochecks are for the discovery
Move
autochecks.__init__ => _autochecks
only used in cmk.base.config
autochecks.utils => discovery._autochecks
clarifies that autochecks are a feature of
the discovery
CMK-12002
Change-Id: I4df2e9b57e07beaff1340782cf35acc9c4a4f8f5
Commit: 4b7056c810ee88fe3c75601fe3cf929a97445a21
https://github.com/tribe29/checkmk/commit/4b7056c810ee88fe3c75601fe3cf929a9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/agent_based/inventory/commandline.py
M cmk/base/diagnostics.py
R cmk/base/section.py
A cmk/utils/log/section.py
M tests/unit/cmk/base/test_section.py
Log Message:
-----------
Cohesion: Move section to cmk.utils.log
`section` does not need to be in base as it doesn't depend
on the config. Moreover, it is strongly coupled with
cmk.utils.log.console.
This also partly answers the question: "Section---of what?"
CMK-12002
Change-Id: I0eadaaab0cd1f87f4f352fe8201cb80408fcfe91
Commit: 409c8f6d36e409c9f9e4aa3240998854e11bea66
https://github.com/tribe29/checkmk/commit/409c8f6d36e409c9f9e4aa3240998854e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
R cmk/base/localize.py
A cmk/base/modes/_localize.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
Cohesion: Move `localize` under base.modes
It is not used anywhere else.
CMK-12002
Change-Id: Ie13bb1f6f874105a26606363eb2a5e1699e304a9
Compare: https://github.com/tribe29/checkmk/compare/f7f9d0da87cf...409c8f6d36e4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 252fec332406f2764207ff0a04f30de67808192c
https://github.com/tribe29/checkmk/commit/252fec332406f2764207ff0a04f30de67…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M livestatus/src/TableStateHistory.cc
Log Message:
-----------
Make state history code more similar to its previous form.
This code is highly fragile, so let's keep any changes to
their bare minimum.
Change-Id: I39cc2e35c52ff78c1591815aa7e47a6cc556c7ce