March 5, 20242 yr I would love to know about the relationship/priority between "Available notifications" and "Notification entity" settings. I had two theories: "Notification entity" is a global switch for the certain log level, if disabled, none of the logs at that level will be sent out; if enabled, "Available notifications" can be used to disable notifications for certain services. "Notification entity" is a global switch for the certain log level, if enabled, all the logs at that level will be sent out; if disabled, "Available notifications" can be used to enable notifications for certain services. To put in programmer's word, are these two condition OR'd together or AND'd together. But something strange happened. This is my current test setup, I have "Docker update" and "Array status" checked on email notification, and email is disabled on "Notices" level. In my theory, as docker update and array status notifications all belong to Notices level, so they will either send to my email or not. However, only array status notification is sent to my email's inbox, while docker update notification is not. I'm kind of confused right now, am I missing something here or is this a bug?
March 9, 20242 yr Author And here's the notification I received, notice that docker version update notification is only sent to ntfy, but array status notification is sent to both email and ntfy:
March 12, 20242 yr Here's what I would expect... The first group of 5 areas (OS Update/Plugins update/Docker update/Language update/Array status) are specifically defined areas that can be enabled/disabled completely. I believe this happens without regard to whether the notification is a notice, warning, or alert. However, plugins and other areas of the OS can also send notifications. For those, you can enable/disable notifications based on the severity (notice/warning/alert) If you are seeing something different please provide your diagnostics.zip (from Tools -> Diagnostics)
March 13, 20242 yr Author Thanks for your reply. Your idea sounds quite reasonable, but here's the part that doesn't line up: As shown above, I have enabled both `Docker update` and `Array status` email notifications, but only array status notification is sent to my inbox, not docker update. Here's my diagnostics file: [redacted] Hope it can help troubleshooting. Thanks! Edited March 15, 20242 yr by SteveHawk
March 14, 20242 yr Thanks, I see an issue with Docker notifications. Should be fixed in the next release
March 15, 20242 yr Author Thanks a lot! Looking forward to the update. Annnd just to check, is this the intended behavior of the notification settings? On 3/13/2024 at 6:45 AM, ljm42 said: The first group of 5 areas (OS Update/Plugins update/Docker update/Language update/Array status) are specifically defined areas that can be enabled/disabled completely. I believe this happens without regard to whether the notification is a notice, warning, or alert. However, plugins and other areas of the OS can also send notifications. For those, you can enable/disable notifications based on the severity (notice/warning/alert) If so, I would like to suggest updating the help text of these settings, as they are sort of ambiguous at the moment. For example, I think it would be really helpful to mention that "Notification entity" is for controlling notifications OTHER THAN the five ones above in "Available notifications", so that we would know these two areas are independent. Would you please also consider this? Thanks!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.