Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 9fbe8058003ea10df5ca21ea69ee600fc761cddf
https://github.com/tribe29/checkmk/commit/9fbe8058003ea10df5ca21ea69ee600fc…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-08-29 (Mon, 29 Aug 2022)
Changed paths:
A .werks/13955
M cmk/fields/__init__.py
M cmk/fields/primitives.py
A cmk/gui/plugins/openapi/endpoints/graph/__init__.py
A cmk/gui/plugins/openapi/endpoints/graph/common.py
A cmk/gui/plugins/openapi/endpoints/graph/request_schemas.py
A cmk/gui/plugins/openapi/endpoints/graph/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/gui/plugins/views/utils.py
A tests/unit/cmk/gui/plugins/openapi/test_openapi_graph.py
Log Message:
-----------
13955 Add graph data endpoint to the REST API
The REST API now has an endpoints for querying graph data.
They are analogous to the Web API endpoint, that they replace.
If you have any calls to ".../cmk/check_mk/webapi.py?action=get_graph...",
please use the REST endpoint ("/domain-types/graph/actions/get_*_graph/invoke")
instead.
Please note that the request and response schemas differ from the Web API.
The provided functionality is the same, but changes in client code are necessary.
To see the new schemas, use the REST API documentation under the section
"Graphs".
Change-Id: I6269886db556aa5758a227c2ffd9d1f1ba404192