Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f8538f87b2e63bcde333d70c64771ede818f3e5a
https://github.com/Checkmk/checkmk/commit/f8538f87b2e63bcde333d70c64771ede8…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/folder_config/__init__.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Extract static find_available_folder_name from BaseFolder
Change-Id: I334009702eb577f6b272b17b5ced21a0fea3d32e
Commit: 6b332f54b0facb27c0d301a526383cbdaf89d669
https://github.com/Checkmk/checkmk/commit/6b332f54b0facb27c0d301a526383cbda…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Merge BaseFolder into CREFolder
Finally untangled the SearchFolder and CREFolder classes :-).
Change-Id: I923bd7aab2ddf74cab35269ce131bb63101553ea
Commit: 7bea022a15c2c7ede2b8f5698631d2c5785e2f9c
https://github.com/Checkmk/checkmk/commit/7bea022a15c2c7ede2b8f5698631d2c57…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
R tests/unit/cmk/utils/test_werks.py
A tests/unit/cmk/utils/werks/test_werks.py
Log Message:
-----------
Move werks test to reflect the module path
Change-Id: I384457403b905800627615adf5e6e49f9eb731cc
Commit: e61dcc838a42b4914c4791870695a05a82156f27
https://github.com/Checkmk/checkmk/commit/e61dcc838a42b4914c4791870695a05a8…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
A cmk/utils/werks/convert.py
M cmk/utils/werks/werkv1.py
A tests/unit/cmk/utils/werks/test_convert.py
Log Message:
-----------
Add markdown converter
Also change werkv1 to werk conversion to use a timezone aware
timestamp. Otherwise the round-trip test did not work with both local
and ci timezone.
Change-Id: I045e2fbc41d4e153fac79ab9370b63c6954c0aef
Commit: 33fdf7ab5eb043d4d476946aa9cd1d4462cb72f6
https://github.com/Checkmk/checkmk/commit/33fdf7ab5eb043d4d476946aa9cd1d446…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/utils/werks/werkv1.py
M tests/unit/cmk/utils/werks/test_convert.py
Log Message:
-----------
whitespace is important
code blocks (think of python and json) should be able to have
whitespace before the first non whitespace character.
Change-Id: Idd57e8224b7d5f266c0967264e373e1e962a2311
Commit: aca3d5fc970a64aafa581573449539d879433d24
https://github.com/Checkmk/checkmk/commit/aca3d5fc970a64aafa581573449539d87…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/utils/werks/convert.py
M cmk/utils/werks/werkv2.py
Log Message:
-----------
TIL: "fenced code" is not part of markdown
Three backticks, also known as fenced code is not part of the original
markdown spec. As most of the tools accepting markdown have this feature
enabled, we enable it too.
Also the roundtrip test was lying: the fenced code example was never
correctly converted to nowiki syntax.
Change-Id: I7afdaa6b1fe43ddce558fc012f8b82416f2a79b4
Compare: https://github.com/Checkmk/checkmk/compare/c5e2f5659247...aca3d5fc970a
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 922a97949d5cfb66166e69cb877da10dd115670f
https://github.com/Checkmk/checkmk/commit/922a97949d5cfb66166e69cb877da10dd…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/gui/watolib/services.py
Log Message:
-----------
discovery: make checkbox_id invertable
We actually want to be able to get the services
back from the services checkbox_ids.
A hash function is designed to prevent just that.
Also note that the previous function was not injective,
as it would have conflated services of the form
("x_y", "z") and ("x", "y_z").
Change-Id: I837f9bd584ea2b75fd6d8a6493b0c3b0486bdcca
Commit: c5e2f56592476409fcc77fff4ae3b7563f322753
https://github.com/Checkmk/checkmk/commit/c5e2f56592476409fcc77fff4ae3b7563…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/service_discovery/__init__.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/gui/watolib/test_services.py
Log Message:
-----------
consolidate two arguments
We combine 'update_services' and 'show_checkboxes'.
Note that the function is not in the business of
showing anything, so "show_checkboxes" is irritating.
We also pass the list of the seleceted serivces directly,
resolving the checkbox ids is not this functions job.
Change-Id: I8dc00e3df2058729b1a1e4944545d2369a66f85b
Compare: https://github.com/Checkmk/checkmk/compare/7560fca6245e...c5e2f5659247
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9e94fcb112285165b964894b1920ac08f61693ba
https://github.com/Checkmk/checkmk/commit/9e94fcb112285165b964894b1920ac08f…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
A .werks/15980
M cmk/gui/fields/definitions.py
Log Message:
-----------
15980 FIX user: return 400 status code when trying to create or edit an user specifying a non existing customer
Prior to this werk, the user setup endpoint returned a 500 status code whenever
the user tried to create or update an user specifiying a non-existing customer.
This werk fixes this and returns a 400 status code instead
Change-Id: I89fc79026c3863536a7f8ec74f444287963073d9
Commit: 7560fca6245e99cdfce4561c344a2e50d991da1a
https://github.com/Checkmk/checkmk/commit/7560fca6245e99cdfce4561c344a2e50d…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
test_openapi_user: test are now using ClientRegistry when accesing the user_config API
Change-Id: I894aa6c8b01f61dcef190c57ec5b41ccb372625d
Compare: https://github.com/Checkmk/checkmk/compare/42dfdfb5bdff...7560fca6245e
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 75ecc48e74d6e92aa0388ec4fe01ec3ee78589b1
https://github.com/Checkmk/checkmk/commit/75ecc48e74d6e92aa0388ec4fe01ec3ee…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/base/core_factory.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/special_agents/aws.py
M cmk/gui/plugins/wato/special_agents/azure.py
M cmk/gui/plugins/wato/special_agents/gcp.py
M cmk/gui/plugins/wato/special_agents/kube.py
M cmk/gui/sites.py
M cmk/gui/utils/theme.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/post_rename_site/main.py
M cmk/update_config/main.py
M tests/integration/cmk/lib/snmplib/helper_get_single_oid.py
M tests/integration/cmk/lib/snmplib/helper_get_snmp_table.py
M tests/integration/cmk/lib/snmplib/helper_walk_for_export.py
M tests/testlib/__init__.py
M tests/unit/cmk/gui/utils/test_theme.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
M tests/unit/cmk/update_config/plugins/actions/test_rulesets.py
Log Message:
-----------
Reduce is_*_edition calls
Change-Id: I608578fe8b1123aed4e7b2ef8fd73553d737cb36
Commit: 97513790848899168529d2ab9987d6c932518f59
https://github.com/Checkmk/checkmk/commit/97513790848899168529d2ab9987d6c93…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/base/diagnostics.py
M cmk/utils/version.py
Log Message:
-----------
drop is_enterprise_edition
Change-Id: I5643fdc876f1a944035cedbf642a9cbde15f8aea
Commit: 42dfdfb5bdff0e99ffb74753a907c2617d7c93e2
https://github.com/Checkmk/checkmk/commit/42dfdfb5bdff0e99ffb74753a907c2617…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-17 (Mon, 17 Jul 2023)
Changed paths:
M cmk/gui/main_modules.py
M cmk/gui/sidebar/__init__.py
M cmk/utils/version.py
Log Message:
-----------
drop is_saas_edition
Change-Id: I9d495ee5c91dde9a1339f371f095a9f69ee0b1b4
Compare: https://github.com/Checkmk/checkmk/compare/71fe91a5e52e...42dfdfb5bdff