Branch: refs/heads/2.2.0
Home:
https://github.com/tribe29/checkmk
Commit: 9c1d40561ce143ca61671b380cbb883956642792
https://github.com/tribe29/checkmk/commit/9c1d40561ce143ca61671b380cbb88395…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
A .werks/15436
M cmk/gui/plugins/openapi/endpoints/aux_tags/__init__.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/utils/tags.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_auxtags.py
Log Message:
-----------
15436 FIX aux_tags: Deleting an aux tag now respects dependencies
This werk fixes an issue when deleting an aux tag that has a tag
group dependency. Previously, you could do this via the rest-api
but now it is not allowed. The response now includes a 409 status
code plus an appropriate message informing the client of the
problem.
cmk-12743
Change-Id: I317fbcbcb79286ead93f31f291d48dc54e2635c8
Commit: 85528615e84e39cb50f2d8f6fd327af22484b0b0
https://github.com/tribe29/checkmk/commit/85528615e84e39cb50f2d8f6fd327af22…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
A .werks/15437
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
15437 FIX folder_config: deleting the root folder via the rest-api no longer causes an
internal server error
This werk fixes an issue with the folder_config delete endpoint. Previously, when
attempting to delete the root folder via the rest-api, a 500 internal server error
would be raised. We now return a 401 with an appropriate error message.
Change-Id: I121b6755761c86a0fb3a11c7bd1643f030607f76
Commit: 240f75cc3f484c94d371dd3a346d26b1905c3297
https://github.com/tribe29/checkmk/commit/240f75cc3f484c94d371dd3a346d26b19…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M cmk/gui/config.py
M cmk/gui/display_options.py
M cmk/gui/fields/definitions.py
M cmk/gui/htmllib/html.py
M cmk/gui/logwatch.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/openapi/endpoints/site_management/request_schemas.py
M cmk/gui/plugins/openapi/endpoints/site_management/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/userdb/utils.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/bi_config.py
M cmk/gui/plugins/wato/builtin_modules.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/special_agents/common.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/base_modes.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/site_config.py
M cmk/gui/type_defs.py
M cmk/gui/user_sites.py
M cmk/gui/userdb/__init__.py
M cmk/gui/userdb/htpasswd.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/utils/roles.py
M cmk/gui/valuespec.py
M cmk/gui/views/command/commands.py
M cmk/gui/views/page_show_view.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/activate_changes.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/check_catalog.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/object_parameters.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/read_only.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/user_profile/abstract_page.py
M cmk/gui/wato/pages/user_profile/replicate.py
M cmk/gui/wato/pages/users.py
M cmk/gui/wato/permissions.py
M cmk/gui/wato/views.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/auth_php.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/config_hostname.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/read_only.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/tags.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/watolib/utils.py
M cmk/gui/wsgi/applications/utils.py
M cmk/gui/wsgi/profiling.py
M tests/unit/cmk/gui/plugins/openapi/test_endpoint.py
M tests/unit/cmk/gui/wato/pages/test_folders.py
Log Message:
-----------
Rename WATO to Setup
CMK-12630
Change-Id: I687ca18bc0da082f756c7aab79232b98fb3d2ba7
Commit: 6002ac1056ee477843b766a559cd77df82817e8f
https://github.com/tribe29/checkmk/commit/6002ac1056ee477843b766a559cd77df8…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/dashboard/dashlet/dashlets/logo.py
M cmk/gui/dashboard/dashlet/dashlets/view.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/openapi/endpoints/site_management/response_schemas.py
M cmk/gui/plugins/wato/active_checks/bi_aggr.py
M cmk/gui/plugins/wato/active_checks/custom_checks.py
M cmk/gui/plugins/wato/active_checks/form_submit.py
M cmk/gui/plugins/wato/active_checks/http.py
M cmk/gui/plugins/wato/active_checks/icmp.py
M cmk/gui/plugins/wato/active_checks/notify_count.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/brocade_fcport.py
M cmk/gui/plugins/wato/check_parameters/checkmk_agent.py
M cmk/gui/plugins/wato/check_parameters/filesystem_utils.py
M cmk/gui/plugins/wato/check_parameters/graylog_messages.py
M cmk/gui/plugins/wato/check_parameters/graylog_sources.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/inventory.py
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/plugins/wato/special_agents/emcvnx.py
M cmk/gui/plugins/wato/special_agents/hp_msa.py
M cmk/gui/plugins/wato/special_agents/ibmsvc.py
M cmk/gui/plugins/wato/special_agents/ipmi_sensors.py
M cmk/gui/plugins/wato/special_agents/netapp.py
M cmk/gui/plugins/wato/special_agents/ruckus_spot.py
M cmk/gui/plugins/wato/special_agents/siemens_plc.py
M cmk/gui/plugins/wato/special_agents/storeonce.py
M cmk/gui/plugins/wato/special_agents/storeonce4x.py
M cmk/gui/plugins/wato/special_agents/ucs_bladecenter.py
M cmk/gui/plugins/wato/special_agents/vsphere.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/userdb/user_attributes.py
M cmk/gui/valuespec.py
M cmk/gui/views/icon/builtin.py
M cmk/gui/views/page_ajax_reschedule.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/host_diagnose.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/predefined_conditions.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/permissions.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/backup_snapshots.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/sites.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
Log Message:
-----------
Fix more 'Check_MK' parts
CMK-12630
Change-Id: I076f3fa84e695f93ae8821c1e851f09610efe991
Commit: bf1de7c68d51fb8ab67a0f2067ece14b2115ebd6
https://github.com/tribe29/checkmk/commit/bf1de7c68d51fb8ab67a0f2067ece14b2…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
M cmk/utils/licensing/cre_handler.py
M cmk/utils/licensing/handler.py
M cmk/utils/licensing/registry.py
Log Message:
-----------
Licensing: Pass in link to licensing page for display in user texts
wherever link is available
CMK-12577
Change-Id: I96f4ab01bc632985360b3f71c4e9ac61d48456db
Compare:
https://github.com/tribe29/checkmk/compare/49f79f4c4d9a...bf1de7c68d51