Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0765d7826615b808e82e847fc17783a95def6272
https://github.com/Checkmk/checkmk/commit/0765d7826615b808e82e847fc17783a95…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/gui/quick_setup/config_setups/aws/stages.py
M cmk/gui/quick_setup/v0_unstable/predefined/_validators.py
Log Message:
-----------
Quick setup: aws move test connection to after stage 1
CMK-19343
Change-Id: I6d7d68d84893356c69790b542b7c77725cf2f513
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: 339b1325ea5e33e330c5cc24d86cf00115924ae4
https://github.com/Checkmk/checkmk/commit/339b1325ea5e33e330c5cc24d86cf0011…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/gui/wato/pages/notifications/quick_setup.py
Log Message:
-----------
notifications: fix quick setup save actions
Change-Id: Ic34450cdd6bddf63a9be1c66550795b4f242ab87
JIRA-Ref: CMK-19140
Commit: 5ecd517ea4e2d093dd8cc547c9313ff949c1faec
https://github.com/Checkmk/checkmk/commit/5ecd517ea4e2d093dd8cc547c9313ff94…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M packages/cmk-frontend-vue/src/quick-setup/components/CollapsibleTitle.vue
M packages/cmk-frontend-vue/src/quick-setup/components/quick-setup/quick_setup_types.ts
Log Message:
-----------
quick_setup: minor fixes
* none is not a valid color
* some documentation warnings
Change-Id: I816a40291c16f16da6d0e2288894399d8f6838b4
JIRA-Ref: CMK-19140
Compare: https://github.com/Checkmk/checkmk/compare/98da547cab31...5ecd517ea4e2
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: fdbbf6a8aef2b109b22af50aecbde1487a2addaf
https://github.com/Checkmk/checkmk/commit/fdbbf6a8aef2b109b22af50aecbde1487…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/gui/openapi/endpoints/quick_setup/__init__.py
M cmk/gui/openapi/endpoints/quick_setup/request_schemas.py
M cmk/gui/openapi/endpoints/quick_setup/response_schemas.py
M cmk/gui/quick_setup/config_setups/aws/stages.py
M cmk/gui/quick_setup/to_frontend.py
M cmk/gui/quick_setup/v0_unstable/setups.py
M packages/cmk-frontend-vue/src/components/IconButton.vue
M packages/cmk-frontend-vue/src/quick-setup/QuickSetupAsync.vue
M packages/cmk-frontend-vue/src/quick-setup/components/quick-setup/QuickSetupSaveStage.vue
M packages/cmk-frontend-vue/src/quick-setup/render_utils.ts
M packages/cmk-frontend-vue/src/quick-setup/rest_api.ts
M packages/cmk-frontend-vue/src/quick-setup/rest_api_types.ts
M tests/unit/cmk/gui/openapi/test_openapi_quick_setup.py
M tests/unit/cmk/gui/quick_setup/factories.py
Log Message:
-----------
quick_setup: multiple save buttons
Change-Id: I2651b9a3cd796a18caa14a1a233f48f6ea7b83c0
JIRA-Ref: CMK-19140
Commit: 98da547cab319574074ed40ae82f2806f071054b
https://github.com/Checkmk/checkmk/commit/98da547cab319574074ed40ae82f2806f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M bin/message-broker-certs
Log Message:
-----------
message-broker-certs: simplify CN creation
Get rid of an unneeded dependency (we don't need the feature
of extracting the sites name from the CA).
Also choose a unique CN.
Some minor tweaks.
Change-Id: Ic75406e4fe2264d5253fbbf6b921e09496ffe952
Compare: https://github.com/Checkmk/checkmk/compare/7b53994a0df4...98da547cab31
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: 82b2b330d618ce1353351b5555ff2dbedc2d458d
https://github.com/Checkmk/checkmk/commit/82b2b330d618ce1353351b5555ff2dbed…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/wato/pages/__init__.py
M cmk/gui/wato/pages/notifications/__init__.py
A cmk/gui/wato/pages/notifications/quick_setup.py
M cmk/gui/wato/registration.py
Log Message:
-----------
notifications: build initial (empty) Quick setup structure
CMK-19148
Change-Id: I12865adf5f255c73e715c89f98a890e01d63fc43
Commit: bf1b98f733ea6f03d1a1f606500fe6f945c1115a
https://github.com/Checkmk/checkmk/commit/bf1b98f733ea6f03d1a1f606500fe6f94…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
R agents/wnx/test_files/msibuild/msi/test_bin.tst
R agents/wnx/test_files/msibuild/msi/test_msi_patch_version.tst
A tests/unit/cmk/utils/test-files/test_bin.tst
A tests/unit/cmk/utils/test-files/test_msi_patch_version.tst
M tests/unit/cmk/utils/test_msi_patch.py
Log Message:
-----------
Keep msi test files near tests
CMK-19117
Change-Id: Ie82ea0d5ab5550e727294505608a53cbecc4b791
Commit: 7b53994a0df4f74e68cb3e1814a20c542f3da7ef
https://github.com/Checkmk/checkmk/commit/7b53994a0df4f74e68cb3e1814a20c542…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/BUILD
M requirements_lock.txt
Log Message:
-----------
re: netapp-ontap
The wheel works and is required in the unit tests.
CMK-19117
Change-Id: Id17a52158b06687d74bea25f61c2659ec3e67faa
Compare: https://github.com/Checkmk/checkmk/compare/a025209d3fa0...7b53994a0df4
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: 6c9f023dcf6b5f7b62024095b1f964f4341a8034
https://github.com/Checkmk/checkmk/commit/6c9f023dcf6b5f7b62024095b1f964f43…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/gui/sidebar/_snapin/_views.py
Log Message:
-----------
Untangle view snapin and monitoring menu item rendering
Separate both cases earlier in the call stack. This makes it clearer in
which case we need the report menu items.
Change-Id: Id0f7c370659e23902be7e86e90bfe2a1bfc290fd
Commit: 0f2deae9db05119b43e2f5fa258f81880773b558
https://github.com/Checkmk/checkmk/commit/0f2deae9db05119b43e2f5fa258f81880…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/gui/cre/registration.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/sidebar/__init__.py
M cmk/gui/sidebar/_snapin/__init__.py
M cmk/gui/sidebar/_snapin/_views.py
Log Message:
-----------
Clean up global monitoring menu monkey patching
The monitoring menu is edition specific (contains reports in commercial
editions). The edition specific computation is now injected by the
registration instead of monkey patching a global callable.
Change-Id: I273b14a425421246093bba71980e50e539b41c95
Commit: a025209d3fa0ad803bea340344fb33d055a9a3e9
https://github.com/Checkmk/checkmk/commit/a025209d3fa0ad803bea340344fb33d05…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/gui/cron.py
Log Message:
-----------
Fix crash introduced with recent refactorings
Also improved typing to find such issues earlier.
Change-Id: Ia3638a5c504d849345e30f1a05d4c23abf92fe52
Compare: https://github.com/Checkmk/checkmk/compare/b59b169a2078...a025209d3fa0
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: 252434839bec16774e18436a76777d93f7811486
https://github.com/Checkmk/checkmk/commit/252434839bec16774e18436a76777d93f…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
A .werks/17145.md
Log Message:
-----------
17145 SEC Information leak in mknotifyd
When a notification context is sent to mknotifyd a "result message" is generated by mknotifyd and sent back so the original site so it can show if there were problems handling that notification.
This result message could contain secrets that were not meant to be sent to remote sites, e.g. passwords/secrets.
These secrets were not processed by the remote site but a rough site would have been able to retrieve these.
This issue was found during internal review.
*Affected Versions*:
* 2.3.0
* 2.2.0
* 2.1.0
* 2.0.0 (EOL)
*Vulnerability Management*:
We have rated the issue with a CVSS Score of 5.3 Medium (`CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N`) and assigned `CVE-2024-6747`.
CMK-13549
Change-Id: I9c2595018eb2ed383df0eb1eda0560a134bdc725
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: b59b169a2078b591c7edd0b95cab16ccc4c7da1c
https://github.com/Checkmk/checkmk/commit/b59b169a2078b591c7edd0b95cab16ccc…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
A packages/cmk-frontend-vue/src/lib/usePersistentRef.ts
M packages/cmk-frontend-vue/src/lib/utils.ts
Log Message:
-----------
Reactive persistent variable
This composable creates a ref variable that will persist the value on
the browser's local storage. It will read the field from the storage and
in case it is not found, will set the default value
```
import { type Ref } from 'vue'
import usePersistenRef from './composables/usePersistentRef'
import { type WizardMode } from './someFile'
//Use: usePersistenRef ( localStorageVariableName, defaultValue )
const wizardMode: Ref<WizardMode> = usePersistenRef<WizardMode>('notification_editor_wizard_mode', 'guided')
```
Change-Id: I9434f9885f74af16347a91613de895abf7cca644
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: 9be4cb424dcd4fcae306da2bd49936d43e4252f0
https://github.com/Checkmk/checkmk/commit/9be4cb424dcd4fcae306da2bd49936d43…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/quick_setup/v0_unstable/predefined/_complete.py
M cmk/gui/wato/pages/activate_changes.py
M packages/cmk-frontend/src/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Inline popup activate changes view
CMK-17911
Change-Id: I232671760356f3c22071d62572899c7761340b95
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: 98eacf1da8c462c4d171fca860583b7b44924787
https://github.com/Checkmk/checkmk/commit/98eacf1da8c462c4d171fca860583b7b4…
Author: Anastasiia Shevchuk <anastasiia.shevchuk(a)checkmk.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M tests/gui_e2e/test_login.py
A tests/scripts/setup_openldap.sh
A tests/scripts/teardown_openldap.sh
A tests/testlib/open_ldap.py
M tests/testlib/openapi_session.py
Log Message:
-----------
gui_e2e: add authentication tests using OpenLDAP
When openLDAP is set up, two users from two different groups are
added and openLDAP connection is created with filter by one of the
groups:
* a user from target group can login usign openLDAP credentials
* a user from another group can't login usign openLDAP credentials
Jira ticker: CMK-17598
Change-Id: I87ffb610cd6e43eb84f3ab0d0047c4ddb25d15d5
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications