Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: fac2ef0b92ba3797340a42d2ffb7a424c6a783e2
https://github.com/Checkmk/checkmk/commit/fac2ef0b92ba3797340a42d2ffb7a424c…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M cmk/gui/form_specs/vue/visitors/_base.py
M cmk/gui/form_specs/vue/visitors/_utils.py
M cmk/gui/form_specs/vue/visitors/boolean_choice.py
M cmk/gui/form_specs/vue/visitors/cascading_single_choice.py
M cmk/gui/form_specs/vue/visitors/catalog.py
M cmk/gui/form_specs/vue/visitors/data_size.py
M cmk/gui/form_specs/vue/visitors/dictionary.py
M cmk/gui/form_specs/vue/visitors/float.py
M cmk/gui/form_specs/vue/visitors/integer.py
M cmk/gui/form_specs/vue/visitors/legacy_valuespec.py
M cmk/gui/form_specs/vue/visitors/list.py
M cmk/gui/form_specs/vue/visitors/multiline_text.py
M cmk/gui/form_specs/vue/visitors/single_choice.py
M cmk/gui/form_specs/vue/visitors/string.py
Log Message:
-----------
vue: Split migration from visitor parsing method
There have been cases where this was forgotten and we always
passed the unmigrated raw value to the functions. With this change,
we remove one concern from the implementation of this method.
Change-Id: I45bd788912738349506ff4d2c72aa5d19f1069be
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8586ce339bc3c6f1424811471e93fa8668c765fb
https://github.com/Checkmk/checkmk/commit/8586ce339bc3c6f1424811471e93fa866…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M agents/windows/plugins/iis_app_pool_state.ps1
Log Message:
-----------
Localize MS PerfMon Counter without pdh.dll
The previous implementation although using PdhLookupPerfNameByIndex as
documented caused problems on a customer machine.
SUP-19362
Change-Id: Ie0fdfcbe2f5292e1a0b75e67ca3410a4f0e8b49b
Commit: a8d94bf8f169ef2262d028385454a6edb6a37e48
https://github.com/Checkmk/checkmk/commit/a8d94bf8f169ef2262d028385454a6edb…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M cmk/gui/quick_setup/to_frontend.py
Log Message:
-----------
Quick setup: move password and params generation to higher level
CMK-18549
Change-Id: Ib5f74b1b1255bda44a7a136dc4d8793e9e7078ba
Commit: 308580226ea989b4390954ccba49ec4147fdf082
https://github.com/Checkmk/checkmk/commit/308580226ea989b4390954ccba49ec414…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M cmk/gui/quick_setup/to_frontend.py
Log Message:
-----------
Quick setup: add option to use custom_collect_params callable
required to convert formspec data to valuespec data after
reverting the AWS rule to valuespecs
CMK-18549
Change-Id: I1bfc825b3d9f4876085cf115b5fc338356a5973b
Commit: f36a20764b578f97ba8345cad99dba64f14eb68c
https://github.com/Checkmk/checkmk/commit/f36a20764b578f97ba8345cad99dba64f…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M cmk/gui/quick_setup/to_frontend.py
M tests/unit/cmk/gui/quick_setup/test_to_frontend.py
Log Message:
-----------
Quick setup: expose collect_params_from_form_data
CMK-18549
Change-Id: Ie97fe4fe783e21fc172d9ed9a90050849ee9c6db
Compare: https://github.com/Checkmk/checkmk/compare/faa7deffac6e...f36a20764b57
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 984e7146098e738071a84b533025846faa673c2f
https://github.com/Checkmk/checkmk/commit/984e7146098e738071a84b533025846fa…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M packages/cmk-frontend-vue/.eslintrc.cjs
M packages/cmk-frontend-vue/.prettierignore
Log Message:
-----------
Fix prettier CI error
Change-Id: Ic50cbc2b845d007d6bee3d1efe31a713409cf2f4
Commit: 83b01a32f2167331aa7f9edfef3d9c375cc900c3
https://github.com/Checkmk/checkmk/commit/83b01a32f2167331aa7f9edfef3d9c375…
Author: Logan Connolly <logan.connolly(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
R cmk/base/legacy_checks/splunk_license_state.py
R cmk/gui/plugins/wato/check_parameters/splunk_license.py
R cmk/plugins/collection/checkman/splunk_license_state
A cmk/plugins/splunk/agent_based/splunk_license_state.py
A cmk/plugins/splunk/checkman/splunk_license_state
A cmk/plugins/splunk/rulesets/license_state.py
R tests/unit/checks/generictests/datasets/splunk_license_state.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/plugins/splunk/test_splunk_license_state.py
Log Message:
-----------
splunk_license_state: migrate plugin to v2 architecture
Change-Id: I97755666454dad878ebb824d8c391720049ce8d5
Commit: ede6620e2185761a92cda014852fa5c8b6c864d0
https://github.com/Checkmk/checkmk/commit/ede6620e2185761a92cda014852fa5c8b…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
A .werks/17093.md
Log Message:
-----------
17093 Use SHA256 digest when baking RPMs
The agent bakery now uses SHA256 for digests in the package header when creating RPM packages.
Specifically, this means `rpmbuild` is now invoked with the macros
```
%_source_filedigest_algorithm 8
%_binary_filedigest_algorithm 8
```
where `8` signifies SHA256. See `man rpmsign` for further information.
CMK-17635
Change-Id: Ie8378d2dd48a51c9dc2044676c805ce612b9c608
Commit: faa7deffac6e9d2bc5582e9ea537e364a5ee70d8
https://github.com/Checkmk/checkmk/commit/faa7deffac6e9d2bc5582e9ea537e364a…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M packages/cmk-frontend-vue/src/form/components/forms/FormDictionary.vue
Log Message:
-----------
vue: Remove dict indent for checkbox like in vs
The dictionary valuespec hides the element indent
when the parameter to display is a required checkbox
without a title. We introduce the same behavior in vue here.
CMK-18683
Change-Id: Ie2f3632bcab4c3287ea9eb484d2a306799ef6949
Compare: https://github.com/Checkmk/checkmk/compare/f0ebfc8b4748...faa7deffac6e
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f0ebfc8b4748d93a9c75e63c194bbe104f0cc13a
https://github.com/Checkmk/checkmk/commit/f0ebfc8b4748d93a9c75e63c194bbe104…
Author: Anastasiia Shevchuk <anastasiia.shevchuk(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M tests/gui_e2e/conftest.py
M tests/gui_e2e/test_hosts.py
M tests/gui_e2e/test_rules.py
A tests/gui_e2e/test_services.py
A tests/testlib/host_details.py
M tests/testlib/playwright/pom/dashboard.py
M tests/testlib/playwright/pom/monitor/host_status.py
A tests/testlib/playwright/pom/monitor/service_search.py
M tests/testlib/playwright/pom/page.py
M tests/testlib/playwright/pom/setup/host_effective_parameters.py
M tests/testlib/playwright/pom/setup/hosts.py
Log Message:
-----------
gui_e2e: test 'reschedule active checks' on Service search page
* Add POM object for 'Service search' page
* Add test to check that after clicking 'Reschedule active checks'
button on 'Service search' page the 'PING' service is triggered
Major refactor of the HostDetails:
* Host attributes with predefined values are represented by Enum
classes: SNMP, AgentAndApiIntegration, AddressFamily
* The default HostDetails usage is now oriented on UI
* A function to covert HostDetails into attributes dictionary
for API calls is added
JIRA ticket: CMK-17588
Change-Id: I420030e84acf36351d41d4000da907921e28fb58
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: ca2d1a1fdc24607298556ac60e9c1b2bd4b66b9f
https://github.com/Checkmk/checkmk/commit/ca2d1a1fdc24607298556ac60e9c1b2bd…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M cmk/gui/mkeventd/wato.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/user_migrate.py
M cmk/gui/wato/pages/users.py
M cmk/gui/wato/permissions.py
Log Message:
-----------
Source code clean-up based on Weblate
Commit #4
CMK-16121
Change-Id: Ia260c9e70ff07e846e3f15f4807b8aa26d0572d4
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e09db5527a1033474062b98ffe01549fb7197b4f
https://github.com/Checkmk/checkmk/commit/e09db5527a1033474062b98ffe01549fb…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M cmk/gui/mkeventd/wato.py
M cmk/gui/wato/_permissions.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/user_migrate.py
M cmk/gui/wato/pages/users.py
Log Message:
-----------
Source code clean-up based on Weblate
Commit #4
CMK-16121
Change-Id: Ia62505c3835073f074d6bd1e6ffbd5e702f9e5f1
Commit: 0cf531959fc65015df895d0f3ced120f8c49e10e
https://github.com/Checkmk/checkmk/commit/0cf531959fc65015df895d0f3ced120f8…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
R packages/cmk-frontend-vue/src/components/common/AlertBox.vue
R packages/cmk-frontend-vue/src/components/common/ErrorBoundary.vue
R packages/cmk-frontend-vue/src/components/common/LoadingIcon.vue
R packages/cmk-frontend-vue/src/components/common/ToolTip.vue
R packages/cmk-frontend-vue/src/components/quick-setup/QuickSetup.vue
R packages/cmk-frontend-vue/src/components/quick-setup/QuickSetupStage.vue
R packages/cmk-frontend-vue/src/components/quick-setup/QuickSetupStageContent.vue
R packages/cmk-frontend-vue/src/components/quick-setup/element/CollapsibleTitle.vue
R packages/cmk-frontend-vue/src/components/quick-setup/element/IconButton.vue
R packages/cmk-frontend-vue/src/components/quick-setup/element/InlineChevron.vue
R packages/cmk-frontend-vue/src/components/quick-setup/quick_setup_types.ts
R packages/cmk-frontend-vue/src/components/quick-setup/rest_api.ts
R packages/cmk-frontend-vue/src/components/quick-setup/rest_api_types.ts
R packages/cmk-frontend-vue/src/components/quick-setup/utils.ts
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/CollapsibleWidget.vue
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/CompositeWidget.vue
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/FormSpecRecapWidget.vue
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/FormSpecWidget.vue
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/ListWidget.vue
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/NoneWidget.vue
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/NoteTextWidget.vue
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/TextWidget.vue
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/utils.ts
R packages/cmk-frontend-vue/src/components/quick-setup/widgets/widget_types.ts
R packages/cmk-frontend-vue/src/components/ui/button/UiButton.vue
R packages/cmk-frontend-vue/src/components/ui/button/index.ts
R packages/cmk-frontend-vue/src/components/ui/collapsible/CollapsibleContent.vue
R packages/cmk-frontend-vue/src/components/ui/collapsible/CollapsibleTrigger.vue
R packages/cmk-frontend-vue/src/components/ui/collapsible/UiCollapsible.vue
R packages/cmk-frontend-vue/src/components/ui/collapsible/index.ts
R packages/cmk-frontend-vue/src/components/ui/label/UiLabel.vue
R packages/cmk-frontend-vue/src/components/ui/label/index.ts
R packages/cmk-frontend-vue/src/components/ui/tooltip/TooltipContent.vue
R packages/cmk-frontend-vue/src/components/ui/tooltip/TooltipProvider.vue
R packages/cmk-frontend-vue/src/components/ui/tooltip/TooltipTrigger.vue
R packages/cmk-frontend-vue/src/components/ui/tooltip/UiTooltip.vue
R packages/cmk-frontend-vue/src/components/ui/tooltip/index.ts
R packages/cmk-frontend-vue/src/constants/rest_api.ts
M packages/cmk-frontend-vue/src/main.ts
A packages/cmk-frontend-vue/src/quick-setup/QuickSetup.vue
A packages/cmk-frontend-vue/src/quick-setup/QuickSetupApp.vue
A packages/cmk-frontend-vue/src/quick-setup/QuickSetupStage.vue
A packages/cmk-frontend-vue/src/quick-setup/QuickSetupStageContent.vue
A packages/cmk-frontend-vue/src/quick-setup/components/AlertBox.vue
A packages/cmk-frontend-vue/src/quick-setup/components/CollapsibleTitle.vue
A packages/cmk-frontend-vue/src/quick-setup/components/ErrorBoundary.vue
A packages/cmk-frontend-vue/src/quick-setup/components/IconButton.vue
A packages/cmk-frontend-vue/src/quick-setup/components/InlineChevron.vue
A packages/cmk-frontend-vue/src/quick-setup/components/LoadingIcon.vue
A packages/cmk-frontend-vue/src/quick-setup/components/ToolTip.vue
A packages/cmk-frontend-vue/src/quick-setup/constants/rest_api.ts
A packages/cmk-frontend-vue/src/quick-setup/quick_setup_types.ts
A packages/cmk-frontend-vue/src/quick-setup/rest_api.ts
A packages/cmk-frontend-vue/src/quick-setup/rest_api_types.ts
A packages/cmk-frontend-vue/src/quick-setup/ui/button/UiButton.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/button/index.ts
A packages/cmk-frontend-vue/src/quick-setup/ui/collapsible/CollapsibleContent.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/collapsible/CollapsibleTrigger.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/collapsible/UiCollapsible.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/collapsible/index.ts
A packages/cmk-frontend-vue/src/quick-setup/ui/label/UiLabel.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/label/index.ts
A packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/TooltipContent.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/TooltipProvider.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/TooltipTrigger.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/UiTooltip.vue
A packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/index.ts
A packages/cmk-frontend-vue/src/quick-setup/utils.ts
A packages/cmk-frontend-vue/src/quick-setup/widgets/CollapsibleWidget.vue
A packages/cmk-frontend-vue/src/quick-setup/widgets/CompositeWidget.vue
A packages/cmk-frontend-vue/src/quick-setup/widgets/FormSpecRecapWidget.vue
A packages/cmk-frontend-vue/src/quick-setup/widgets/FormSpecWidget.vue
A packages/cmk-frontend-vue/src/quick-setup/widgets/ListWidget.vue
A packages/cmk-frontend-vue/src/quick-setup/widgets/NoneWidget.vue
A packages/cmk-frontend-vue/src/quick-setup/widgets/NoteTextWidget.vue
A packages/cmk-frontend-vue/src/quick-setup/widgets/TextWidget.vue
A packages/cmk-frontend-vue/src/quick-setup/widgets/utils.ts
A packages/cmk-frontend-vue/src/quick-setup/widgets/widget_types.ts
R packages/cmk-frontend-vue/src/quick_setup_types.ts
R packages/cmk-frontend-vue/src/views/QuickSetup.vue
M packages/cmk-frontend-vue/tests/components/quick-setup/widgets/CollapsibleWidget.test.ts
M packages/cmk-frontend-vue/tests/components/quick-setup/widgets/CompositeWidget.test.ts
M packages/cmk-frontend-vue/tests/components/quick-setup/widgets/ListWidget.test.ts
M packages/cmk-frontend-vue/tests/components/quick-setup/widgets/NoteTextWidget.test.ts
M packages/cmk-frontend-vue/tests/components/quick-setup/widgets/TextWidget.test.ts
M packages/cmk-frontend-vue/tests/components/quick-setup/widgets/getWidget.test.ts
Log Message:
-----------
Relocation of Quick Setup files
The Engelbart team defined a new directory structure for the
Vue package, and the Quick Setup files had to be relocated.
Change-Id: I4afd8bb82b682a7945df98f775ebbe47b36636ef
Compare: https://github.com/Checkmk/checkmk/compare/27cfc2d8736a...0cf531959fc6
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 852cab6f909e34c74f2ed630306d6ce3648bbf46
https://github.com/Checkmk/checkmk/commit/852cab6f909e34c74f2ed630306d6ce36…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M cmk/gui/mkeventd/wato.py
M cmk/gui/wato/_permissions.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/user_migrate.py
M cmk/gui/wato/pages/users.py
Log Message:
-----------
Source code clean-up based on Weblate
Commit #4
CMK-16121
Change-Id: I994c39fa996a18bd40f18c3a422501cb8ce6ffed
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 29d4a0645ab41fbe6e9fc4f4ededab5217e4c5cc
https://github.com/Checkmk/checkmk/commit/29d4a0645ab41fbe6e9fc4f4ededab521…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
A .werks/17151.md
M agents/windows/plugins/iis_app_pool_state.ps1
Log Message:
-----------
17151 Make MS IIS monitoring locale independent
Localize MS PerfMon Counter without pdh.dll
SUP-19362
Change-Id: Ib6d34e64b8bd0d6a77e0e0cd07e4d5d1f1ef92eb
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: f3629d921d43f434613981f48c65568df8eb0e10
https://github.com/Checkmk/checkmk/commit/f3629d921d43f434613981f48c65568df…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
A .werks/17132.md
M cmk/base/plugins/agent_based/infoblox_systeminfo.py
M tests/unit/cmk/base/plugins/agent_based/test_infobox_systeminfo.py
Log Message:
-----------
17132 FIX infoblox_systeminfo: Fix error 'asdict() should be called on dataclass instances' during HW/SW inventory
Change-Id: I3d7bd9f1fc21a987cd373fe408263b83be7aae97
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications