From 005efccec59cf44eb563b637722b00c31f417e3f Mon Sep 17 00:00:00 2001 From: Armin Briegel <1933192+scriptingosx@users.noreply.github.com> Date: Tue, 23 Jun 2026 08:35:39 +0200 Subject: [PATCH] v1.4.6 --- ChangeLog.md | 7 +++++++ Docs/Webhooks.md | 8 +++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ChangeLog.md b/ChangeLog.md index 1bbcad9..2eb0b65 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,12 @@ # Setup Manager - Change Log +## 1.4.6 + +(2026-06-22) + +- fixed a potential crashing issue in log parsing (#217, #219) +- webhook urls are now abreviated in the log, unless the `DEBUG` key _in_ the `webhooks` dictionary is set to `true` + ## 1.4.5 (2026-03-12) diff --git a/Docs/Webhooks.md b/Docs/Webhooks.md index 697d486..dfd01cd 100644 --- a/Docs/Webhooks.md +++ b/Docs/Webhooks.md @@ -163,4 +163,10 @@ You can send multiple services per event: ### Webhooks in Debug mode -Webhooks are generally _not_ sent when DEBUG is set to true. However, if you set a `DEBUG` key to `true` _inside_ the webhooks dictionary to true, webhooks will be sent, even when global DEBUG is enabled. +Webhooks are generally _not_ sent when `DEBUG` is set to true. However, if you set a `DEBUG` key to `true` _inside_ the `webhooks` dictionary, webhooks will be sent, even when global `DEBUG` is enabled. + +### Logging + +Since the webhook URLs may contain codes you don't necessarily want to share, only the url scheme, host, and port are printed in the log, unless the `DEBUG` key inside the `webhooks` dictionary is set to `true`. + +Note that the full URL for the webhook will always be visible in the profile, which will be visible to every user on the device in System Settings or with other tools. If you want to prevent the user seeing the webhook urls, you need to remove the Setup Manager profile after enrollment (using smart group scoping) or use a middleware server to indirectly talk with the webhook service.