Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6ceeec277e7ac3566a3668ecf1daa670a02a4c92
https://github.com/tribe29/checkmk/commit/6ceeec277e7ac3566a3668ecf1daa670a…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 63c4d231bda8b785f300384748714cd28c1b15cd
https://github.com/tribe29/checkmk/commit/63c4d231bda8b785f300384748714cd28…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
A .werks/13085
M cmk/gui/fields/definitions.py
M cmk/gui/fields/utils.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/watolib/host_attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
13085 FIX REST API: fix missing host/folder attributes
When editing hosts or folders through the REST API there could be a case when
certain fields were not in the list of editable attributes. If a user attempted
to set this field, it would be treated as a "custom attribute" with a potentially
different data type. This would then lead to errors.
This werk fixes the disappearing attributes (e.g. locked_by, locked_attributes).
This werk also prevents internal attribute names to be used in "custom attributes".
There is no futher action to be taken by the user. It's in effect immediately.
Change-Id: Ifef3073b880fe7c7ba5331b9ce29604b488e1b25
Commit: 9ed80a892c2c5c50aa887c1654d082d0d14e917b
https://github.com/tribe29/checkmk/commit/9ed80a892c2c5c50aa887c1654d082d0d…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
M cmk/gui/fields/__init__.py
M cmk/gui/fields/attributes.py
M cmk/gui/fields/base.py
M cmk/gui/fields/definitions.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
fields: MultiNested now supports merging
MultiNested represents a Union of two or more
Schemas. The problem of the previous approach
was that it could only represent
"Either one or the other"
but it couldn't represent an object which had
the sum of all the keys of all objects and could
validate these keys on the sub-schemas.
This is useful in situations where e.g. some
attributes are defined statically, while others
are defined by user-data. Then you have multiple
schemas validating keys from the same object.
To achieve this, we first copy the input, then
try to decode it, then remove all sucessfully
converted keys and try again with the next sub-schema.
If no sub-schema yields any data, the operation is an error.
If one of the sub-schemas yields something, it's a success.
More than one sub-schema may yield data for an object.
This approach needs to be activated by setting "merged=True"
on instantiation of MultiNested. The default behaviour is
backwards compatible.
Change-Id: Ifbbb89a5079815f1b5d93b0e7dab034dd11026b6
Compare: https://github.com/tribe29/checkmk/compare/b54a75544551...9ed80a892c2c
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: dc2af621689d5e60266b9a03b063c14e8fa82a86
https://github.com/tribe29/checkmk/commit/dc2af621689d5e60266b9a03b063c14e8…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
A .werks/12704
Log Message:
-----------
Revert "Revert "12704 FIX Do not create Carbon data if no connection is configured""
This reverts commit 13aab5b1c549c0491cf87ceab476f9a3461af56b.
Change-Id: I699279cd807ee90bc544cc437283e3592f08934e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cdf227510be7fd14364c53876b830bfded9669d5
https://github.com/tribe29/checkmk/commit/cdf227510be7fd14364c53876b830bfde…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
M checks/agent_proxmox_ve
M tests/unit/checks/test_agent_proxmox_ve.py
Log Message:
-----------
Use password_store in proxmox ve agent
Change-Id: I26e7598403b4bc5ed90655ae1798893e3006b7fe