Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ff06eb3c833277200d46c54064bc9ace49a7b338
https://github.com/tribe29/checkmk/commit/ff06eb3c833277200d46c54064bc9ace4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/pdf.py
Log Message:
-----------
Extract individual computations from need_pagebreak
Both calculations need to be separated for the next step.
Change-Id: Ibe54b61e23346f981afb909a41dfdde729015c8c
Commit: 39058e9a1bc098757f2bc851e33f36ee57aeabe2
https://github.com/tribe29/checkmk/commit/39058e9a1bc098757f2bc851e33f36ee5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/pdf.py
Log Message:
-----------
Extract add_table to TableRenderer
Change-Id: I8b0dda7f892771c0f336a98987f091d5f0503892
Commit: 52ce2926360e824c941b0c5645a9d4aed548b517
https://github.com/tribe29/checkmk/commit/52ce2926360e824c941b0c5645a9d4aed…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/pdf.py
Log Message:
-----------
Extract helper functions from add_table
Change-Id: I76ca30b9d5294c502060899b5e9ffb79e06a6696
Commit: b526266cdf24e52ba39228c86d7ad674aa4c4a4e
https://github.com/tribe29/checkmk/commit/b526266cdf24e52ba39228c86d7ad674a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12831
M cmk/gui/pdf.py
Log Message:
-----------
12831 FIX Improve page breaks when rendering graph columns over multiple pages
This change fixes a layout problem of reports or PDF exports of views
containing graph columns which fill multiple pages. Previous Checkmk versions
were displaying one or multiple empty pages in such a situation or pages which
are not fully populated by graphs.
The layout of graphs columns has now been improved to work better in common
situation. Even though the new layout algorithm is better than the previous
one in specific situations, there are still several cases that are not handled
ideally. To improve this further would require major rebuilding work that
cannot be done as part of a bug fix of the stable version.
Change-Id: I4637e00348167c937539f94dc3cf5970dbc03660
Compare: https://github.com/tribe29/checkmk/compare/adb950c50c4e...b526266cdf24
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5075d902a013fe96e93dc0f8261403b011882500
https://github.com/tribe29/checkmk/commit/5075d902a013fe96e93dc0f8261403b01…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M agents/wnx/src/engine/install_api.cpp
M agents/wnx/src/engine/install_api.h
M agents/wnx/src/engine/providers/check_mk.cpp
M agents/wnx/watest/test-eventlog.cpp
M agents/wnx/watest/test-install-auto.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-section_providers.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
CMK-7410: reports error in Python using check_mk FailedPythonPlugins
- tests
- fix some unit tests to better support internationalization
Change-Id: Ib6389cb229cc51049e4627f9b27d00d7e81392be
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6428e3ab66f2aa5ce41dd3abf85c637c5ede2b6b
https://github.com/tribe29/checkmk/commit/6428e3ab66f2aa5ce41dd3abf85c637c5…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M checks/df
M cmk/gui/plugins/wato/check_parameters/filesystem.py
M cmk/gui/plugins/wato/check_parameters/utils.py
M tests/unit/checks/generictests/datasets/df_include_description_regression.py
M tests/unit/checks/generictests/datasets/df_lnx_include_exclude.py
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/generictests/datasets/df_win_regression.py
M tests/unit/checks/test_df_check.py
A tests/unit/cmk/gui/plugins/wato/check_parameters/test_df_parameters.py
Log Message:
-----------
df: transform discovery rules
Change-Id: I0796acf3bea8fe238ce062b7333168297f06a970
Commit: 026d7d08a755acd29435ac48fb72b76ff2547d08
https://github.com/tribe29/checkmk/commit/026d7d08a755acd29435ac48fb72b76ff…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M checks/df
Log Message:
-----------
df: Make item behaviour more flexible
Change-Id: I54cbc85f2c78fa532bd4845b76d7f5b45cd5d669
Compare: https://github.com/tribe29/checkmk/compare/4b565fb8cc04...026d7d08a755
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c614056f2677fa2872f7488177e77eaa789e114d
https://github.com/tribe29/checkmk/commit/c614056f2677fa2872f7488177e77eaa7…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-10 (Mon, 10 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_tag.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
REST API: move delete with body to post
* move parameters from body to query-string
* switch bulk-delete endpoints to POST
Change-Id: I4b4a3d77eb2d3be1865e866a62a628048c88ff5d
Commit: d49bf971f60bc897c9c8bddb3fb52c1f9d43f2ea
https://github.com/tribe29/checkmk/commit/d49bf971f60bc897c9c8bddb3fb52c1f9…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-10 (Mon, 10 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: enforce OpenAPI request body requirements
Change-Id: I34608592fe475c7fe24adfdf235d833c748799bc
Commit: 87e824c36dfdbd505c78619d317e2300978c4e2d
https://github.com/tribe29/checkmk/commit/87e824c36dfdbd505c78619d317e23009…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-10 (Mon, 10 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/fields.py
Log Message:
-----------
REST API: column field doc updates
Change-Id: I0b97ae8b6991866b929a612b6c107deeb59e5e05
Commit: b4a9dbe0c0fbf4559b563a2456cd69bd0fd5b23c
https://github.com/tribe29/checkmk/commit/b4a9dbe0c0fbf4559b563a2456cd69bd0…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-10 (Mon, 10 May 2021)
Changed paths:
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_etags.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
REST API tests: remove unused parameter
Change-Id: I61ac7c468b296965e47e704c7195dc615b9dab26
Commit: 61b6b90f2875f838a9511196433fcd48c2bdf428
https://github.com/tribe29/checkmk/commit/61b6b90f2875f838a9511196433fcd48c…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-10 (Mon, 10 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: expose path pattern on decorated endpoints
Change-Id: I34713b136997fa7fd481989fde8edefce32c644c
Commit: a4da409eaaa9753486d023edbdd23ebe30611ff9
https://github.com/tribe29/checkmk/commit/a4da409eaaa9753486d023edbdd23ebe3…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-10 (Mon, 10 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
Log Message:
-----------
REST API: LinkSchema - rename arguments to body_params
Change-Id: I4258c5f6681f2b092bae41ec01f719d29718556d
Commit: 4b565fb8cc0460206463beb52a6550c94e217a4f
https://github.com/tribe29/checkmk/commit/4b565fb8cc0460206463beb52a6550c94…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-10 (Mon, 10 May 2021)
Changed paths:
A .werks/12273
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/livestatus_helpers/commands/downtimes.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
12273 FIX API: modifications for downtime endpoint
This werk introduces a few changes to the downtime endpoint. Proper status codes
are now returned when trying to set a downtime on non existing host and service groups.
A 422 status code is returned when the provided query for setting a service or host
downtime returned an empty list. The type 'by_id' is now an enabled option for
the delete endpoint. The parameters 'hostname' and 'services' in the delete endpoint
were renamed to 'host_name' and 'service_descriptions' to introduce more consistency.
Previously, using the delete endpoint with a host_name via the delete_type 'params' resulted
in the deletion of all downtimes that contained the specified host_name, regardless of
service or host. This has now been changed to be restricted to host downtimes only.
Change-Id: I2b92baa6d89b11923f395170fa59f6cc9c55a478
Compare: https://github.com/tribe29/checkmk/compare/40c9aaaad7c6...4b565fb8cc04