Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9e48fc33469c0eaee2ae6b1208e58f4f72edade6
https://github.com/Checkmk/checkmk/commit/9e48fc33469c0eaee2ae6b1208e58f4f7…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-09-03 (Tue, 03 Sep 2024)
Changed paths:
A .werks/16566.md
M cmk/gui/valuespec/definitions.py
Log Message:
-----------
16566 FIX Standardize notification spooler log level configuration
The notification spoolers log level was configured differently than other
services. Previously users had the choice between:
* Normal logging (only startup, shutdown and errors)
* Verbose logging (also spooled notifications)
* Debugging (log every single action)
This was changed to the standard log levels which we also use in all other services.
The command line flag `-v` of the `mknotifyd`, which could be used to override
the configured log level was replaced with the `--log-level=LEVEL` argument.
While the change to this command line flag is an incompatible change, we don't
rate this as a change that is worth marking the werk to be incompatible. In the
end it's only an option used for manual debugging.
With this change the notification spooler is using the standard python
logging configuration. There is nothing Checkmk specific about it anymore.
Change-Id: I1f5dda58772fece288f0a7ae72c171358e98edc6
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: 86b2de8de63bb35ac387f92f810012c706dbfc06
https://github.com/Checkmk/checkmk/commit/86b2de8de63bb35ac387f92f810012c70…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-09-03 (Tue, 03 Sep 2024)
Changed paths:
M packages/cmk-frontend-vue/src/quick-setup/ui/button/UiButton.vue
M packages/cmk-frontend-vue/src/quick-setup/ui/collapsible/CollapsibleContent.vue
M packages/cmk-frontend-vue/src/quick-setup/ui/collapsible/CollapsibleTrigger.vue
M packages/cmk-frontend-vue/src/quick-setup/ui/collapsible/UiCollapsible.vue
M packages/cmk-frontend-vue/src/quick-setup/ui/label/UiLabel.vue
M packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/TooltipContent.vue
M packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/TooltipProvider.vue
M packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/TooltipTrigger.vue
M packages/cmk-frontend-vue/src/quick-setup/ui/tooltip/UiTooltip.vue
M packages/cmk-frontend-vue/tsconfig.app.json
Log Message:
-----------
vue: Fix component props typing when re-exporting
We encountered a bug with vue/ts in our configuration:
If we re-export a vue component, it will be typed to any
if used inside Vue's <template>.
Disabling this typescript rule restores the expected typing.
Github issue link:
https://github.com/vuejs/core/issues/11732
This also uncovered that radix didn't adhere to our typing rules,
we silenced those errors.
CMK-18584
Change-Id: Ieeef6f3d7cadcbfbc0366ee67972e8b7dd9e16c9
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: bd3862a53d80423858bccbd3bdaed0f897b5b9fb
https://github.com/Checkmk/checkmk/commit/bd3862a53d80423858bccbd3bdaed0f89…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-09-03 (Tue, 03 Sep 2024)
Changed paths:
M Pipfile.lock
M packages/cmk-agent-receiver/Pipfile.lock
M packages/cmk-agent-receiver/cmk/agent_receiver/worker.py
M packages/cmk-agent-receiver/pyproject.toml
Log Message:
-----------
Unpin gunicorn
Change-Id: If4402ee42b0fcb1fce78335aea0c144f0a837fba
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: 33777bc50fe9867c560aace756fe545d7464a23e
https://github.com/Checkmk/checkmk/commit/33777bc50fe9867c560aace756fe545d7…
Author: Zoey Hilton <zoey.hilton(a)checkmk.com>
Date: 2024-09-02 (Mon, 02 Sep 2024)
Changed paths:
M cmk/gui/login.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wsgi/applications/utils.py
M packages/cmk-frontend/src/js/modules/webauthn.ts
M tests/unit/cmk/gui/test_pages.py
Log Message:
-----------
Enable Two Factor Enforcement on Login
- Create the two factor enforcement page.
- Check for two factor enforcement, only after a successful login.
Change-Id: I712340df801b7095b62990fd369c102053a2b1fc
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: f5eb8ae6c84ed9d83c4daf95ea75a2a085b834ad
https://github.com/Checkmk/checkmk/commit/f5eb8ae6c84ed9d83c4daf95ea75a2a08…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-09-02 (Mon, 02 Sep 2024)
Changed paths:
M cmk/base/core_factory.py
M cmk/checkengine/parser/_agent.py
M cmk/checkengine/submitters.py
M cmk/gui/bi/view.py
M cmk/gui/global_config.py
M cmk/gui/htmllib/html.py
M cmk/gui/logged_in.py
M cmk/gui/main_menu.py
M cmk/gui/mkeventd/views.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/openapi/endpoints/utils.py
M cmk/gui/pagetypes.py
M cmk/gui/painter/v0/base.py
M cmk/gui/painter_options.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/wato/special_agents/datadog.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/utils/theme.py
M cmk/gui/view_utils.py
M cmk/gui/views/graph.py
M cmk/gui/views/inventory/_tree_renderer.py
M cmk/gui/visual_link.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/_notification_parameter/_mail.py
M cmk/gui/wato/_omd_configuration.py
M cmk/gui/wato/pages/__init__.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/events.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/global_settings.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/search.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
M cmk/plugins/aws/rulesets/aws.py
M cmk/plugins/azure/rulesets/azure.py
M cmk/plugins/emailchecks/rulesets/active_check_mail.py
M cmk/plugins/gcp/rulesets/gcp.py
M cmk/post_rename_site/main.py
M cmk/update_config/main.py
M tests/integration/cmk/gui/utils/test_theme.py
M tests/integration/cmk/snmplib/helper_get_single_oid.py
M tests/integration/cmk/snmplib/helper_get_snmp_table.py
M tests/integration/cmk/snmplib/helper_walk_for_export.py
M tests/unit/cmk/gui/quick_setup/test_quick_setup_param_collection.py
M tests/unit/cmk/update_config/plugins/actions/test_rulesets.py
Log Message:
-----------
Massage import order for names which differ only in case
isort uses a stable sorting, so it leaves names considered identical in the
order they appear. In contrast, ruff will do a case-sensitive comparison as
a tie-breaker. Let's use the latter alternative, it forces more consistency
and will keep our diff smaller when we switch to ruff.
Change-Id: Ic3b58f616d70bd0ae735b54dcfcb5bd590bfd37e
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications