Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 60e0f8ae76f6e214cfa0ab83872e8b3ed73d6530
https://github.com/Checkmk/checkmk/commit/60e0f8ae76f6e214cfa0ab83872e8b3ed…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A cmk/gui/openapi/endpoints/autocomplete/__init__.py
A cmk/gui/openapi/endpoints/autocomplete/request_schemas.py
A cmk/gui/openapi/endpoints/autocomplete/response_schemas.py
M cmk/gui/openapi/registration.py
M cmk/gui/openapi/restful_objects/type_defs.py
M cmk/utils/livestatus_helpers/testing.py
M tests/testlib/rest_api_client.py
A tests/unit/cmk/gui/openapi/test_openapi_autocompleters.py
Log Message:
-----------
Endpoint to access autocomplete funcionality (Internal)
Our Grafana's data source plugin relies on the Web API to access the
autocomplete functionality. As Web API is being deprecated, we'd need to
acces them from the REST API.
This endpoint fixes security issues related to the Web API
authentication schema and Grafana's plugin limitations.
CMK-15695
Change-Id: Ia67b9f64033f793767d3532c7cbb1b8d9b08c500