Branch: refs/heads/2.3.0
Home:
https://github.com/Checkmk/checkmk
Commit: 7a41d04b377f6b76451abd2b04a7c12f80369636
https://github.com/Checkmk/checkmk/commit/7a41d04b377f6b76451abd2b04a7c12f8…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-17 (Sat, 17 Feb 2024)
Changed paths:
M cmk/gui/openapi/__init__.py
M cmk/gui/openapi/__main__.py
R cmk/gui/openapi/_openapi.py
A cmk/gui/openapi/spec_generator.py
M cmk/gui/wsgi/applications/rest_api.py
Log Message:
-----------
Move spec generating code to dedicated module
The end goal is to extract the whole spec computation out of the GUI
application. The intermediate target is to isolate all the code we need
to generate the spec in a dedicated module which is also only imported
when needed.
This change moves the generic piece of the code to a new module where we
will move a few other pieces to in the folloing commits.
CMK-15981
Change-Id: I77dccc7419305049dc1e95486fb4d106435f5f4f
Commit: 4dfd7b9bf9688079ed3e472ac74120389ea4cb4f
https://github.com/Checkmk/checkmk/commit/4dfd7b9bf9688079ed3e472ac74120389…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-17 (Sat, 17 Feb 2024)
Changed paths:
M cmk/gui/openapi/restful_objects/decorators.py
M cmk/gui/openapi/spec_generator.py
Log Message:
-----------
Move endpoint spec generating code to spec_generator
CMK-15981
Change-Id: If1cdfa0175a13b9f2bbd0e39436d599f42c29135
Commit: 5b4ee62cad71dd35b0e615b8e78359e338240b99
https://github.com/Checkmk/checkmk/commit/5b4ee62cad71dd35b0e615b8e78359e33…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-17 (Sat, 17 Feb 2024)
Changed paths:
R cmk/gui/openapi/__main__.py
M cmk/gui/openapi/spec_generator.py
M cmk/gui/wsgi/applications/rest_api.py
Log Message:
-----------
Consolidate more spec serving logic in serve_spec
This step makes it easier to separate the generation of the spec
from serving the spec later on.
CMK-15981
Change-Id: Ief08d474eeb2f0ceef3cabd4d4b09c3fd9a5c92e
Commit: 7856038114aec72a054818d7d31035d129134ee2
https://github.com/Checkmk/checkmk/commit/7856038114aec72a054818d7d31035d12…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-17 (Sat, 17 Feb 2024)
Changed paths:
M cmk/gui/openapi/spec_generator.py
M cmk/gui/wsgi/applications/rest_api.py
Log Message:
-----------
Remove a depdendency on request environment from spec generation
This step makes it easier to separate the generation of the spec
from serving the spec later on.
CMK-15981
Change-Id: I2279a2b3664b5f303c55318bbdae70fb3161ead4
Commit: 0da375fb07fb48a74870b3e2291ee794f8d49372
https://github.com/Checkmk/checkmk/commit/0da375fb07fb48a74870b3e2291ee794f…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-17 (Sat, 17 Feb 2024)
Changed paths:
M cmk/gui/openapi/restful_objects/type_defs.py
Log Message:
-----------
Remove unused target
CMK-15981
Change-Id: I0db78ae28e08a4c751bcea5b24715a4e97af8998
Commit: f336a31a30c2189705ae48a2b32d369a95194b47
https://github.com/Checkmk/checkmk/commit/f336a31a30c2189705ae48a2b32d369a9…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-17 (Sat, 17 Feb 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
M tests/unit/omdlib/test_omdlib_main.py
Log Message:
-----------
omd update: Don't try to set permissions on not existing paths
Change-Id: I61f4de60ad8744e6d439c23445b7ae93509f95df
Compare:
https://github.com/Checkmk/checkmk/compare/62c90b8e362d...f336a31a30c2
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications