Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4e95fe5bac8fa278a55fc46768e7d04e35689fce
https://github.com/Checkmk/checkmk/commit/4e95fe5bac8fa278a55fc46768e7d04e3…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M cmk/utils/backup/stream.py
A cmk/utils/crypto/deprecated.py
M tests/unit/cmk/utils/backup/stream.py
Log Message:
-----------
mkbackup: use pyca/cryptography for AES
Change-Id: I45f7ddac543675bd32c2d9ebee52a59da717135e
Commit: 1c74df29df34383665c2f0e6c4891a6ce6c89694
https://github.com/Checkmk/checkmk/commit/1c74df29df34383665c2f0e6c4891a6ce…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M cmk/utils/backup/stream.py
M cmk/utils/crypto/deprecated.py
M tests/unit/cmk/utils/backup/stream.py
Log Message:
-----------
mkbackup: pyca/cryptogrphy for RSA and cert digest
Change-Id: Ia9748970cc1454390a758a335238aa772072fab3
Compare: https://github.com/Checkmk/checkmk/compare/4869a58fc230...1c74df29df34
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 73c78b81019d9bd97a471783e17eed776badd509
https://github.com/Checkmk/checkmk/commit/73c78b81019d9bd97a471783e17eed776…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
R .clang-format
R .clang-tidy
M Makefile
Log Message:
-----------
Reland "Removed some dead code/files."
This reverts commit ea2c3c7c9741d0334fca08f390b9e8557cfb7982.
Change-Id: Ic2d8492089f867e8d0efeae3b89617a9cf2e12ee
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5e770d08d84283c0edeb2716864dae9c2fbc2c53
https://github.com/Checkmk/checkmk/commit/5e770d08d84283c0edeb2716864dae9c2…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
A cmk/utils/crypto/symmetric.py
M cmk/utils/encryption.py
M cmk/utils/password_store.py
M tests/unit/cmk/utils/test_password_store.py
Log Message:
-----------
Use pyca/cryptography for AES GCM
in Encrypter and PasswordStore, removing one use-case for Cryptodome.
Change-Id: I03a6fd960ba7c88a7aad7b0b0897a4eba6141623
Commit: 2588d37e658bce76a68857d538d26d22c539c504
https://github.com/Checkmk/checkmk/commit/2588d37e658bce76a68857d538d26d22c…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M Pipfile
Log Message:
-----------
Remove ancient and deprecated comment
Change-Id: Ieb02ff2b3e0104f92e0700d334ef317d42b04cde
Compare: https://github.com/Checkmk/checkmk/compare/38eb034757a4...2588d37e658b
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e3c74408986d06fa5af30b539b60068c8086ec60
https://github.com/Checkmk/checkmk/commit/e3c74408986d06fa5af30b539b60068c8…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M cmk/gui/bi/registration.py
M cmk/gui/bi/view.py
M cmk/gui/crash_reporting/__init__.py
M cmk/gui/crash_reporting/views.py
M cmk/gui/dashboard/dashlet/dashlets/state_formatter.py
M cmk/gui/dashboard/dashlet/dashlets/view.py
M cmk/gui/exporter.py
M cmk/gui/mkeventd/registration.py
M cmk/gui/mkeventd/views.py
M cmk/gui/mobile/pages.py
M cmk/gui/mobile/views.py
A cmk/gui/painter/__init__.py
A cmk/gui/painter/v0/__init__.py
A cmk/gui/painter/v0/base.py
A cmk/gui/painter/v0/helpers.py
A cmk/gui/painter/v0/painters.py
A cmk/gui/painter/v1/__init__.py
A cmk/gui/painter/v1/helpers.py
A cmk/gui/painter/v1/painter_lib.py
A cmk/gui/painter/v1/painters.py
A cmk/gui/painter_options.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/metrics/graph_templates.py
M cmk/gui/raw/plugins/main_modules/registration.py
M cmk/gui/view.py
M cmk/gui/view_renderer.py
M cmk/gui/views/__init__.py
M cmk/gui/views/availability.py
M cmk/gui/views/data_source/base.py
M cmk/gui/views/data_source/datasources.py
M cmk/gui/views/data_source/livestatus.py
M cmk/gui/views/graph.py
M cmk/gui/views/host_tag_plugins.py
M cmk/gui/views/icon/__init__.py
M cmk/gui/views/icon/builtin.py
M cmk/gui/views/icon/page_ajax_popup_action_menu.py
M cmk/gui/views/icon/painter.py
M cmk/gui/views/inventory/__init__.py
M cmk/gui/views/inventory/row_post_processor.py
M cmk/gui/views/join_service_rows.py
M cmk/gui/views/layout/base.py
M cmk/gui/views/layout/helpers.py
M cmk/gui/views/layout/layouts.py
M cmk/gui/views/page_edit_view.py
M cmk/gui/views/page_show_view.py
R cmk/gui/views/painter/__init__.py
R cmk/gui/views/painter/v0/__init__.py
R cmk/gui/views/painter/v0/base.py
R cmk/gui/views/painter/v0/helpers.py
R cmk/gui/views/painter/v0/painters.py
R cmk/gui/views/painter/v1/__init__.py
R cmk/gui/views/painter/v1/helpers.py
R cmk/gui/views/painter/v1/painter_lib.py
R cmk/gui/views/painter/v1/painters.py
R cmk/gui/views/painter_options.py
M cmk/gui/views/perfometer/__init__.py
M cmk/gui/views/perfometer/painter.py
M cmk/gui/views/sort_url.py
M cmk/gui/views/sorter/registry.py
M cmk/gui/views/sorter/sorters.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/views.py
M tests/Makefile
M tests/unit/cmk/base/plugins/agent_based/utils/test_cache_helper.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/plugins/views/test_views_utils.py
M tests/unit/cmk/gui/views/test_views.py
M tests/unit/cmk/gui/views/test_views_inventory.py
Log Message:
-----------
Move painter out of views
100% mechanical change.
Reduces the number of cycles from 12 to 4.
The relative imports to parent directory (`..`) are a fair indication
that the package was misplaced.
CMK-13749
Change-Id: I624029d02f323cdbb020b19c579c421f739766bb
Commit: abe677731b1a9c662fa453a5220adf6a0c8117b5
https://github.com/Checkmk/checkmk/commit/abe677731b1a9c662fa453a5220adf6a0…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M cmk/gui/mkeventd/config_domain.py
M cmk/gui/mkeventd/registration.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/graphs.py
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/plugins/wato/support.py
M cmk/gui/plugins/wato/utils/simple_modes.py
R cmk/gui/plugins/watolib/utils.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/password_store.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/config_domain_name.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/config_sync.py
M cmk/gui/watolib/config_variable_groups.py
M cmk/gui/watolib/custom_attributes.py
M cmk/gui/watolib/global_settings.py
M cmk/gui/watolib/group_writer.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/sample_config.py
M cmk/gui/watolib/site_management.py
M cmk/gui/watolib/sites.py
M cmk/update_config/plugins/actions/global_settings.py
M tests/Makefile
M tests/integration/cmk/gui/plugins/watolib/helper_test_load_watolib_plugin.py
M tests/integration/cmk/gui/plugins/watolib/watolib_plugin.py
M tests/unit/cmk/gui/plugins/wato/test_check_mk_configuration.py
M tests/unit/cmk/gui/plugins/wato/utils/test_sample_config.py
M tests/unit/cmk/gui/plugins/watolib/test_utils.py
M tests/unit/cmk/gui/wato/pages/test_global_settings.py
M tests/unit/cmk/gui/watolib/test_watolib.py
M tests/unit/cmk/update_config/plugins/actions/test_global_settings.py
Log Message:
-----------
Move domain name-related stuff to domain name module, duh!
100% mechanical change.
Importing from `plugins` can't be right anyway.
Fixes one more import cycle.
CMK-13749
Change-Id: Ib6392029d0cc10d80eeec0e467fb1117d9f0f138
Commit: 8776ebf11fc6207b0395a3385b8e479ae4f96b0c
https://github.com/Checkmk/checkmk/commit/8776ebf11fc6207b0395a3385b8e479ae…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M cmk/gui/bi/registration.py
M cmk/gui/bi/view.py
M cmk/gui/crash_reporting/__init__.py
M cmk/gui/crash_reporting/views.py
M cmk/gui/dashboard/dashlet/dashlets/view.py
M cmk/gui/dashboard/page_create_view_dashlet.py
A cmk/gui/data_source/__init__.py
A cmk/gui/data_source/base.py
A cmk/gui/data_source/datasources.py
A cmk/gui/data_source/livestatus.py
A cmk/gui/data_source/registry.py
M cmk/gui/mkeventd/registration.py
M cmk/gui/mkeventd/views.py
M cmk/gui/mobile/pages.py
M cmk/gui/page_menu_utils.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/view.py
M cmk/gui/view_renderer.py
M cmk/gui/views/__init__.py
M cmk/gui/views/command/form.py
R cmk/gui/views/data_source/__init__.py
R cmk/gui/views/data_source/base.py
R cmk/gui/views/data_source/datasources.py
R cmk/gui/views/data_source/livestatus.py
R cmk/gui/views/data_source/registry.py
M cmk/gui/views/datasource_selection.py
M cmk/gui/views/inventory/__init__.py
M cmk/gui/views/join_service_rows.py
M cmk/gui/views/layout/layouts.py
M cmk/gui/views/page_ajax_filters.py
M cmk/gui/views/page_create_view.py
M cmk/gui/views/page_edit_view.py
M cmk/gui/views/page_edit_views.py
M cmk/gui/views/page_show_view.py
M cmk/gui/views/store.py
M cmk/gui/views/view_choices.py
M cmk/gui/visual_link.py
M tests/Makefile
M tests/unit/cmk/gui/plugins/views/test_row_table.py
M tests/unit/cmk/gui/views/test_views.py
Log Message:
-----------
Move data_source out of views
100% mechanical change.
Fixes two more import cycles.
CMK-13749
Change-Id: Id2fc1769edbdd0e92eff9dc174e10a565ee94ebb
Commit: efeaf83889064d66f5abb531b45b383f8398a526
https://github.com/Checkmk/checkmk/commit/efeaf83889064d66f5abb531b45b383f8…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M cmk/gui/exporter.py
M cmk/gui/views/__init__.py
M cmk/gui/views/layout/__init__.py
M cmk/gui/views/layout/helpers.py
M cmk/gui/views/layout/layouts.py
M tests/Makefile
Log Message:
-----------
Move `output_csv_headers` to `exporter`
100% mechanical change.
Resolves last known cycle.
CMK-13749
Change-Id: I416c76c385e7a49afd8c41cb5916ab11be3e73b6
Commit: 3adc432bb8e95375a46b539c30bd55a50d5f4bde
https://github.com/Checkmk/checkmk/commit/3adc432bb8e95375a46b539c30bd55a50…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M packages/cmk-agent-ctl/Cargo.lock
M packages/cmk-agent-ctl/Cargo.toml
M packages/cmk-agent-ctl/src/certs.rs
M packages/cmk-agent-ctl/src/tls_server.rs
Log Message:
-----------
cmk-agent-ctl: Unpin reqwest + rustls 0.21 + tokio-rustls 0.24
These crates are coupled, so updating them jointly is easier.
Change-Id: I9a57d6e79f300730f3f691cc1bb8b3b78eefc780
Compare: https://github.com/Checkmk/checkmk/compare/777bb2fa546b...3adc432bb8e9
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: ecb85b2fbcaf6e252579a7f6cebd819332f96e18
https://github.com/Checkmk/checkmk/commit/ecb85b2fbcaf6e252579a7f6cebd81933…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
A .werks/15400
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
15400 FIX HW/SW Inventory: Do not show empty sub tree
Change-Id: I8259cca209f7dfc936e7712627c1855046cf1560
Commit: 9177e9ac745656c04070b0409242298bd123c08e
https://github.com/Checkmk/checkmk/commit/9177e9ac745656c04070b0409242298bd…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
A .werks/15401
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
15401 FIX HW/SW Inventory: Fix crash if an attribute contains a list of values
Change-Id: Iabff4ba388ac90dd79a61995ce4fcf9a35c00ea4
Compare: https://github.com/Checkmk/checkmk/compare/7f9576cbcd34...9177e9ac7456