Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: e59bdbbc3011b762dd0ddfe7bb7a4432d4415e95
https://github.com/Checkmk/checkmk/commit/e59bdbbc3011b762dd0ddfe7bb7a4432d…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 Oct 2023)
Changed paths:
A cmk/gui/openapi/.f12
A cmk/gui/openapi/README.md
M cmk/gui/openapi/_openapi.py
A cmk/gui/openapi/endpoints/__init__.py
A cmk/gui/openapi/endpoints/acknowledgement/__init__.py
A cmk/gui/openapi/endpoints/acknowledgement/request_schemas.py
A cmk/gui/openapi/endpoints/activate_changes/__init__.py
A cmk/gui/openapi/endpoints/activate_changes/request_schemas.py
A cmk/gui/openapi/endpoints/activate_changes/response_schemas.py
A cmk/gui/openapi/endpoints/agent/__init__.py
A cmk/gui/openapi/endpoints/audit_log/__init__.py
A cmk/gui/openapi/endpoints/audit_log/request_schemas.py
A cmk/gui/openapi/endpoints/audit_log/response_schemas.py
A cmk/gui/openapi/endpoints/aux_tags/__init__.py
A cmk/gui/openapi/endpoints/aux_tags/schemas.py
A cmk/gui/openapi/endpoints/bi/__init__.py
A cmk/gui/openapi/endpoints/cert/__init__.py
A cmk/gui/openapi/endpoints/cert/request_schemas.py
A cmk/gui/openapi/endpoints/cert/response_schemas.py
A cmk/gui/openapi/endpoints/comment/__init__.py
A cmk/gui/openapi/endpoints/comment/request_schemas.py
A cmk/gui/openapi/endpoints/comment/response_schemas.py
A cmk/gui/openapi/endpoints/contact_group_config/__init__.py
A cmk/gui/openapi/endpoints/contact_group_config/request_schemas.py
A cmk/gui/openapi/endpoints/contact_group_config/response_schemas.py
A cmk/gui/openapi/endpoints/downtime/__init__.py
A cmk/gui/openapi/endpoints/downtime/request_schemas.py
A cmk/gui/openapi/endpoints/downtime/response_schemas.py
A cmk/gui/openapi/endpoints/event_console/__init__.py
A cmk/gui/openapi/endpoints/event_console/common_fields.py
A cmk/gui/openapi/endpoints/event_console/request_schemas.py
A cmk/gui/openapi/endpoints/event_console/response_schemas.py
A cmk/gui/openapi/endpoints/folder_config/__init__.py
A cmk/gui/openapi/endpoints/folder_config/request_schemas.py
A cmk/gui/openapi/endpoints/host/__init__.py
A cmk/gui/openapi/endpoints/host_config/__init__.py
A cmk/gui/openapi/endpoints/host_config/request_schemas.py
A cmk/gui/openapi/endpoints/host_config/response_schemas.py
A cmk/gui/openapi/endpoints/host_group_config/__init__.py
A cmk/gui/openapi/endpoints/host_group_config/request_schemas.py
A cmk/gui/openapi/endpoints/host_group_config/response_schemas.py
A cmk/gui/openapi/endpoints/host_internal/__init__.py
A cmk/gui/openapi/endpoints/host_internal/request_schemas.py
A cmk/gui/openapi/endpoints/host_internal/response_schemas.py
A cmk/gui/openapi/endpoints/host_tag_group/__init__.py
A cmk/gui/openapi/endpoints/host_tag_group/request_schemas.py
A cmk/gui/openapi/endpoints/host_tag_group/response_schemas.py
A cmk/gui/openapi/endpoints/metric/__init__.py
A cmk/gui/openapi/endpoints/metric/common.py
A cmk/gui/openapi/endpoints/metric/request_schemas.py
A cmk/gui/openapi/endpoints/metric/response_schemas.py
A cmk/gui/openapi/endpoints/notification_rules/__init__.py
A cmk/gui/openapi/endpoints/notification_rules/common_schemas.py
A cmk/gui/openapi/endpoints/notification_rules/request_example.py
A cmk/gui/openapi/endpoints/notification_rules/request_schemas.py
A cmk/gui/openapi/endpoints/notification_rules/response_schemas.py
A cmk/gui/openapi/endpoints/password/__init__.py
A cmk/gui/openapi/endpoints/password/request_schemas.py
A cmk/gui/openapi/endpoints/password/response_schemas.py
A cmk/gui/openapi/endpoints/rule/__init__.py
A cmk/gui/openapi/endpoints/rule/fields.py
A cmk/gui/openapi/endpoints/ruleset/__init__.py
A cmk/gui/openapi/endpoints/ruleset/fields.py
A cmk/gui/openapi/endpoints/service/__init__.py
A cmk/gui/openapi/endpoints/service_discovery/__init__.py
A cmk/gui/openapi/endpoints/service_discovery/response_schemas.py
A cmk/gui/openapi/endpoints/service_group_config/__init__.py
A cmk/gui/openapi/endpoints/service_group_config/request_schemas.py
A cmk/gui/openapi/endpoints/service_group_config/response_schemas.py
A cmk/gui/openapi/endpoints/site_management/__init__.py
A cmk/gui/openapi/endpoints/site_management/common.py
A cmk/gui/openapi/endpoints/site_management/request_schemas.py
A cmk/gui/openapi/endpoints/site_management/response_schemas.py
A cmk/gui/openapi/endpoints/time_periods/__init__.py
A cmk/gui/openapi/endpoints/time_periods/request_schemas.py
A cmk/gui/openapi/endpoints/time_periods/response_schemas.py
A cmk/gui/openapi/endpoints/user_config/__init__.py
A cmk/gui/openapi/endpoints/user_config/request_schemas.py
A cmk/gui/openapi/endpoints/user_config/response_schemas.py
A cmk/gui/openapi/endpoints/user_role/__init__.py
A cmk/gui/openapi/endpoints/user_role/request_schemas.py
A cmk/gui/openapi/endpoints/user_role/response_schemas.py
A cmk/gui/openapi/endpoints/utils.py
A cmk/gui/openapi/endpoints/version/__init__.py
A cmk/gui/openapi/endpoints/version/response_schemas.py
A cmk/gui/openapi/filters.py
A cmk/gui/openapi/permission_tracking.py
A cmk/gui/openapi/registration.py
A cmk/gui/openapi/restful_objects/__init__.py
A cmk/gui/openapi/restful_objects/api_error.py
A cmk/gui/openapi/restful_objects/code_examples.py
A cmk/gui/openapi/restful_objects/constructors.py
A cmk/gui/openapi/restful_objects/datastructures.py
A cmk/gui/openapi/restful_objects/decorators.py
A cmk/gui/openapi/restful_objects/documentation.py
A cmk/gui/openapi/restful_objects/endpoint_registry.py
A cmk/gui/openapi/restful_objects/parameters.py
A cmk/gui/openapi/restful_objects/params.py
A cmk/gui/openapi/restful_objects/permissions.py
A cmk/gui/openapi/restful_objects/request_schemas.py
A cmk/gui/openapi/restful_objects/response_schemas.py
A cmk/gui/openapi/restful_objects/specification.py
A cmk/gui/openapi/restful_objects/type_defs.py
A cmk/gui/openapi/utils.py
A cmk/gui/openapi/version.py
M cmk/gui/plugins/main_modules/registration.py
R cmk/gui/plugins/openapi/.f12
R cmk/gui/plugins/openapi/README.md
R cmk/gui/plugins/openapi/__init__.py
R cmk/gui/plugins/openapi/endpoints/__init__.py
R cmk/gui/plugins/openapi/endpoints/acknowledgement/__init__.py
R cmk/gui/plugins/openapi/endpoints/acknowledgement/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/activate_changes/__init__.py
R cmk/gui/plugins/openapi/endpoints/activate_changes/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/activate_changes/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/agent/__init__.py
R cmk/gui/plugins/openapi/endpoints/audit_log/__init__.py
R cmk/gui/plugins/openapi/endpoints/audit_log/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/audit_log/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/aux_tags/__init__.py
R cmk/gui/plugins/openapi/endpoints/aux_tags/schemas.py
R cmk/gui/plugins/openapi/endpoints/bi/__init__.py
R cmk/gui/plugins/openapi/endpoints/cert/__init__.py
R cmk/gui/plugins/openapi/endpoints/cert/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/cert/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/comment/__init__.py
R cmk/gui/plugins/openapi/endpoints/comment/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/comment/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/contact_group_config/__init__.py
R cmk/gui/plugins/openapi/endpoints/contact_group_config/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/contact_group_config/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/downtime/__init__.py
R cmk/gui/plugins/openapi/endpoints/downtime/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/downtime/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/event_console/__init__.py
R cmk/gui/plugins/openapi/endpoints/event_console/common_fields.py
R cmk/gui/plugins/openapi/endpoints/event_console/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/event_console/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/folder_config/__init__.py
R cmk/gui/plugins/openapi/endpoints/folder_config/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/host/__init__.py
R cmk/gui/plugins/openapi/endpoints/host_config/__init__.py
R cmk/gui/plugins/openapi/endpoints/host_config/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/host_config/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/host_group_config/__init__.py
R cmk/gui/plugins/openapi/endpoints/host_group_config/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/host_group_config/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/host_internal/__init__.py
R cmk/gui/plugins/openapi/endpoints/host_internal/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/host_internal/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/host_tag_group/__init__.py
R cmk/gui/plugins/openapi/endpoints/host_tag_group/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/host_tag_group/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/metric/__init__.py
R cmk/gui/plugins/openapi/endpoints/metric/common.py
R cmk/gui/plugins/openapi/endpoints/metric/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/metric/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/notification_rules/__init__.py
R cmk/gui/plugins/openapi/endpoints/notification_rules/common_schemas.py
R cmk/gui/plugins/openapi/endpoints/notification_rules/request_example.py
R cmk/gui/plugins/openapi/endpoints/notification_rules/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/notification_rules/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/password/__init__.py
R cmk/gui/plugins/openapi/endpoints/password/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/password/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/rule/__init__.py
R cmk/gui/plugins/openapi/endpoints/rule/fields.py
R cmk/gui/plugins/openapi/endpoints/ruleset/__init__.py
R cmk/gui/plugins/openapi/endpoints/ruleset/fields.py
R cmk/gui/plugins/openapi/endpoints/service/__init__.py
R cmk/gui/plugins/openapi/endpoints/service_discovery/__init__.py
R cmk/gui/plugins/openapi/endpoints/service_discovery/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/service_group_config/__init__.py
R cmk/gui/plugins/openapi/endpoints/service_group_config/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/service_group_config/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/site_management/__init__.py
R cmk/gui/plugins/openapi/endpoints/site_management/common.py
R cmk/gui/plugins/openapi/endpoints/site_management/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/site_management/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/time_periods/__init__.py
R cmk/gui/plugins/openapi/endpoints/time_periods/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/time_periods/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/user_config/__init__.py
R cmk/gui/plugins/openapi/endpoints/user_config/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/user_config/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/user_role/__init__.py
R cmk/gui/plugins/openapi/endpoints/user_role/request_schemas.py
R cmk/gui/plugins/openapi/endpoints/user_role/response_schemas.py
R cmk/gui/plugins/openapi/endpoints/utils.py
R cmk/gui/plugins/openapi/endpoints/version/__init__.py
R cmk/gui/plugins/openapi/endpoints/version/response_schemas.py
R cmk/gui/plugins/openapi/filters.py
R cmk/gui/plugins/openapi/permission_tracking.py
R cmk/gui/plugins/openapi/restful_objects/__init__.py
R cmk/gui/plugins/openapi/restful_objects/api_error.py
R cmk/gui/plugins/openapi/restful_objects/code_examples.py
R cmk/gui/plugins/openapi/restful_objects/constructors.py
R cmk/gui/plugins/openapi/restful_objects/datastructures.py
R cmk/gui/plugins/openapi/restful_objects/decorators.py
R cmk/gui/plugins/openapi/restful_objects/documentation.py
R cmk/gui/plugins/openapi/restful_objects/endpoint_registry.py
R cmk/gui/plugins/openapi/restful_objects/parameters.py
R cmk/gui/plugins/openapi/restful_objects/params.py
R cmk/gui/plugins/openapi/restful_objects/permissions.py
R cmk/gui/plugins/openapi/restful_objects/request_schemas.py
R cmk/gui/plugins/openapi/restful_objects/response_schemas.py
R cmk/gui/plugins/openapi/restful_objects/specification.py
R cmk/gui/plugins/openapi/restful_objects/type_defs.py
R cmk/gui/plugins/openapi/utils.py
R cmk/gui/plugins/openapi/version.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/wrappers.py
R tests/integration/cmk/gui/plugins/openapi/__init__.py
R tests/integration/cmk/gui/plugins/openapi/helper_test_load_openapi_plugin.py
R tests/integration/cmk/gui/plugins/openapi/openapi_plugin.py
R tests/integration/cmk/gui/plugins/openapi/test_openapi_plugin.py
A tests/unit/cmk/gui/openapi/__init__.py
A tests/unit/cmk/gui/openapi/test_apispec_plugins.py
A tests/unit/cmk/gui/openapi/test_endpoint.py
A tests/unit/cmk/gui/openapi/test_error.py
A tests/unit/cmk/gui/openapi/test_event_console.py
A tests/unit/cmk/gui/openapi/test_expr_schema.py
A tests/unit/cmk/gui/openapi/test_headers.py
A tests/unit/cmk/gui/openapi/test_notification_rules.py
A tests/unit/cmk/gui/openapi/test_openapi_acknowledgement.py
A tests/unit/cmk/gui/openapi/test_openapi_activate_changes.py
A tests/unit/cmk/gui/openapi/test_openapi_agent.py
A tests/unit/cmk/gui/openapi/test_openapi_audit_log.py
A tests/unit/cmk/gui/openapi/test_openapi_auxtags.py
A tests/unit/cmk/gui/openapi/test_openapi_bi.py
A tests/unit/cmk/gui/openapi/test_openapi_certs.py
A tests/unit/cmk/gui/openapi/test_openapi_dcd.py
A tests/unit/cmk/gui/openapi/test_openapi_downtime.py
A tests/unit/cmk/gui/openapi/test_openapi_etags.py
A tests/unit/cmk/gui/openapi/test_openapi_folder_config.py
A tests/unit/cmk/gui/openapi/test_openapi_group_config.py
A tests/unit/cmk/gui/openapi/test_openapi_host.py
A tests/unit/cmk/gui/openapi/test_openapi_host_config.py
A tests/unit/cmk/gui/openapi/test_openapi_host_internal.py
A tests/unit/cmk/gui/openapi/test_openapi_host_tag_group.py
A tests/unit/cmk/gui/openapi/test_openapi_metrics.py
A tests/unit/cmk/gui/openapi/test_openapi_password.py
A tests/unit/cmk/gui/openapi/test_openapi_rules.py
A tests/unit/cmk/gui/openapi/test_openapi_service.py
A tests/unit/cmk/gui/openapi/test_openapi_service_discovery.py
A tests/unit/cmk/gui/openapi/test_openapi_time_period.py
A tests/unit/cmk/gui/openapi/test_openapi_user.py
A tests/unit/cmk/gui/openapi/test_openapi_userroles.py
A tests/unit/cmk/gui/openapi/test_openapi_version.py
A tests/unit/cmk/gui/openapi/test_restful_objects.py
A tests/unit/cmk/gui/openapi/test_service_and_host_comments.py
A tests/unit/cmk/gui/openapi/test_site_management.py
A tests/unit/cmk/gui/openapi/test_spec_files.py
A tests/unit/cmk/gui/openapi/test_swagger_ui.py
A tests/unit/cmk/gui/openapi/test_version.py
A tests/unit/cmk/gui/openapi/test_wato_disabled.py
R tests/unit/cmk/gui/plugins/openapi/__init__.py
R tests/unit/cmk/gui/plugins/openapi/test_apispec_plugins.py
R tests/unit/cmk/gui/plugins/openapi/test_endpoint.py
R tests/unit/cmk/gui/plugins/openapi/test_error.py
R tests/unit/cmk/gui/plugins/openapi/test_event_console.py
R tests/unit/cmk/gui/plugins/openapi/test_expr_schema.py
R tests/unit/cmk/gui/plugins/openapi/test_headers.py
R tests/unit/cmk/gui/plugins/openapi/test_notification_rules.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_acknowledgement.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_agent.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_audit_log.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_auxtags.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_certs.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_dcd.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_etags.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_host_internal.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_metrics.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_password.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_rules.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_service.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_userroles.py
R tests/unit/cmk/gui/plugins/openapi/test_openapi_version.py
R tests/unit/cmk/gui/plugins/openapi/test_restful_objects.py
R tests/unit/cmk/gui/plugins/openapi/test_service_and_host_comments.py
R tests/unit/cmk/gui/plugins/openapi/test_site_management.py
R tests/unit/cmk/gui/plugins/openapi/test_spec_files.py
R tests/unit/cmk/gui/plugins/openapi/test_swagger_ui.py
R tests/unit/cmk/gui/plugins/openapi/test_version.py
R tests/unit/cmk/gui/plugins/openapi/test_wato_disabled.py
M tests/unit/cmk/gui/test_main_modules.py
Log Message:
-----------
Move cmk.gui.plugins.openapi.* to cmk.gui.openapi
The openapi code is the last bigger piece of code to move out of
plugins. In contrast to the other code we moved, we will move the
openapi code in a single big step.
The other cleanups (registration, making internal things private)
will come later.
Change-Id: I3ad9f6a3cdb88e1be90e694f283356bab31ced6f