MacRimi
06e6ae417e
Fix notification dispatch: NameError in _dispatch_to_channels (Quiet Hours)
...
`_dispatch_to_channels` does NOT receive the NotificationEvent object —
only the rendered primitives (title, body, severity, event_type, …).
The Quiet Hours + Daily Digest merge introduced two references to
`event.severity` / `event` inside this function, which raised
`NameError: name 'event' is not defined` for every event passing
through dispatch.
The dispatch loop swallows the exception with a broad `except`, so the
visible symptom was "the Test button works but no real event ever
arrives" — both for community beta users (multiple reports on
Telegram, 9-18 May) and verified live on a test host (id 905 in
notification_history confirms the pipeline post-fix).
- _dispatch_to_channels: read `severity` / `event_type` directly
instead of `event.severity` / `event.event_type`.
- _should_buffer_for_digest: take (ch_name, severity, event_type)
primitives instead of a NotificationEvent.
- _buffer_digest_event: same — take (ch_name, event_type,
event_group, severity, title, body).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 00:23:29 +02:00
MacRimi
6eb1312c61
1.2.1.1-beta: notification + LXC + post-install fixes
...
- flask_notification_routes: PVE webhook X-Webhook-Secret written in
standard base64 so PVE can decode it (GH #198 )
- notification_channels: Gmail SMTP App Password handling — normalize
tls_mode (None/empty → starttls), reject creds without host (false-
positive sendmail delivery), surface "AUTH not advertised" hint
- notification_events: is_vzdump_active_on_host() reads /var/log/pve/
tasks/active directly so backup_start fallback and vm_shutdown
suppression survive a Monitor restart mid-backup
- notification_templates: extract --storage flag from vzdump log →
"PBS-Cloud: vm/104/…" instead of generic "PBS:" prefix when multiple
PBS endpoints exist
- health_monitor: pve_storage_capacity + zfs_pool_capacity respect
per-item dismiss (don't keep category WARNING/CRITICAL after user
dismisses); updates_check cache invalidated when /var/log/apt/
history.log mtime advances
- lxc_mount_points: PVE volume size from subvol quota (df via
/proc/<host_pid>/root/<target> + lxc.conf size=NNNG fallback);
host_source_state detects "host detached" zombie binds; per-mount
subprocess work parallelised via ThreadPoolExecutor so a CT with
many bind mounts doesn't trip the Caddy 3s reverse-proxy timeout
- virtual-machines: "host detached" badge on bind mounts whose host
source path disappeared
- auto/customizable_post_install: log2ram FUNC_VERSION 1.1 → 1.2; new
log2ram-check.sh vacuums journal + truncates non-rotating logs
(pveproxy/access.log, pveam.log) instead of only calling
`log2ram write` (which leaves the tmpfs full); auto flow gains the
missing SystemMaxUse in /etc/systemd/journald.conf
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 00:06:49 +02:00
MacRimi
81844fa456
Update AppImage
2026-05-18 18:09:15 +02:00
MacRimi
4bedeb9fcd
Update appimage
2026-05-18 17:47:25 +02:00
MacRimi
bd9af49412
Add ProxMenux-Monitor AppImage SHA256 file
2026-05-10 06:10:09 +02:00
MacRimi
5ed1fc44fd
Update 1.2.1.1-beta
2026-05-09 18:31:47 +02:00
github-actions[bot]
b8b49da99e
Update AppImage beta build (2026-04-21 19:30:40)
2026-04-21 19:30:40 +00:00
MacRimi
c3a5d6201e
Delete AppImage/ProxMenux-Monitor.AppImage.sha256
2026-04-21 21:12:02 +02:00
github-actions[bot]
9bf99c0fdd
Update AppImage beta build (2026-04-19 11:49:17)
2026-04-19 11:49:17 +00:00
github-actions[bot]
a5e6e112a5
Update AppImage beta build (2026-04-19 10:29:06)
2026-04-19 10:29:06 +00:00
github-actions[bot]
bcca760403
Update AppImage beta build (2026-04-19 00:10:21)
2026-04-19 00:10:21 +00:00
MacRimi
3e0b907138
update notification_events.py
2026-04-19 02:01:04 +02:00
github-actions[bot]
987b665115
Update AppImage beta build (2026-04-17 18:58:06)
2026-04-17 18:58:06 +00:00
github-actions[bot]
1d61442a49
Update AppImage beta build (2026-04-17 18:03:26)
2026-04-17 18:03:26 +00:00
github-actions[bot]
0db74814be
Update AppImage beta build (2026-04-17 17:56:07)
2026-04-17 17:56:07 +00:00
github-actions[bot]
ac95a5afba
Update AppImage beta build (2026-04-17 15:39:07)
2026-04-17 15:39:07 +00:00
github-actions[bot]
c7b49cfc4a
Update AppImage beta build (2026-04-17 15:03:32)
2026-04-17 15:03:32 +00:00
github-actions[bot]
dc8ebb651a
Update AppImage beta build (2026-04-17 14:41:07)
2026-04-17 14:41:07 +00:00
github-actions[bot]
ffadb2c508
Update AppImage beta build (2026-04-17 13:42:17)
2026-04-17 13:42:17 +00:00
github-actions[bot]
c998e39038
Update AppImage beta build (2026-04-17 08:42:52)
2026-04-17 08:42:52 +00:00
github-actions[bot]
4b6a91e74c
Update AppImage beta build (2026-04-16 18:54:07)
2026-04-16 18:54:07 +00:00
github-actions[bot]
09bb47f408
Update AppImage beta build (2026-04-16 18:42:29)
2026-04-16 18:42:29 +00:00
github-actions[bot]
b1cc880253
Update AppImage beta build (2026-04-16 18:15:34)
2026-04-16 18:15:34 +00:00
github-actions[bot]
2b306c9033
Update AppImage beta build (2026-04-16 18:05:44)
2026-04-16 18:05:44 +00:00
github-actions[bot]
07f87de742
Update AppImage beta build (2026-04-16 17:36:53)
2026-04-16 17:36:53 +00:00
github-actions[bot]
774d42d5be
Update AppImage beta build (2026-04-16 17:20:45)
2026-04-16 17:20:46 +00:00
github-actions[bot]
1ef4bc4fed
Update AppImage beta build (2026-04-16 17:13:00)
2026-04-16 17:13:00 +00:00
github-actions[bot]
7f2b0c5de1
Update AppImage beta build (2026-04-16 16:12:35)
2026-04-16 16:12:35 +00:00
github-actions[bot]
be60b7e17c
Update AppImage beta build (2026-04-16 16:02:46)
2026-04-16 16:02:46 +00:00
github-actions[bot]
c3d7f01b40
Update AppImage beta build (2026-04-16 15:41:42)
2026-04-16 15:41:42 +00:00
github-actions[bot]
4611be734f
Update AppImage beta build (2026-04-16 15:00:04)
2026-04-16 15:00:04 +00:00
github-actions[bot]
cc86d68507
Update AppImage beta build (2026-04-16 14:44:10)
2026-04-16 14:44:10 +00:00
github-actions[bot]
b7963c3b70
Update AppImage beta build (2026-04-16 14:11:03)
2026-04-16 14:11:03 +00:00
github-actions[bot]
196086498e
Update AppImage beta build (2026-04-16 13:54:35)
2026-04-16 13:54:35 +00:00
github-actions[bot]
20a2db6739
Update AppImage beta build (2026-04-16 13:38:55)
2026-04-16 13:38:55 +00:00
github-actions[bot]
d03afa1793
Update AppImage beta build (2026-04-16 13:11:30)
2026-04-16 13:11:30 +00:00
github-actions[bot]
f80e087429
Update AppImage beta build (2026-04-16 12:47:49)
2026-04-16 12:47:49 +00:00
github-actions[bot]
0b94acf7f6
Update AppImage beta build (2026-04-16 10:10:25)
2026-04-16 10:10:25 +00:00
github-actions[bot]
b341ba8297
Update AppImage beta build (2026-04-16 09:46:02)
2026-04-16 09:46:02 +00:00
github-actions[bot]
cb2ab5f67b
Update AppImage beta build (2026-04-13 17:32:33)
2026-04-13 17:32:33 +00:00
github-actions[bot]
d9461c170d
Update AppImage beta build (2026-04-13 17:25:04)
2026-04-13 17:25:04 +00:00
github-actions[bot]
c406c52086
Update AppImage beta build (2026-04-13 17:16:44)
2026-04-13 17:16:44 +00:00
github-actions[bot]
8c7f4a4c20
Update AppImage beta build (2026-04-13 16:53:47)
2026-04-13 16:53:47 +00:00
github-actions[bot]
71c64d1ae5
Update AppImage beta build (2026-04-13 13:31:25)
2026-04-13 13:31:25 +00:00
github-actions[bot]
4eea90bd97
Update AppImage beta build (2026-04-13 12:51:54)
2026-04-13 12:51:54 +00:00
github-actions[bot]
44aefb5d3b
Update AppImage beta build (2026-04-13 09:13:46)
2026-04-13 09:13:46 +00:00
github-actions[bot]
f6ef383598
Update AppImage beta build (2026-04-13 08:09:07)
2026-04-13 08:09:07 +00:00
github-actions[bot]
07f1098418
Update AppImage beta build (2026-04-13 07:50:38)
2026-04-13 07:50:38 +00:00
github-actions[bot]
9460bee72f
Update AppImage beta build (2026-04-13 07:20:17)
2026-04-13 07:20:17 +00:00
github-actions[bot]
59a4b6e4ca
Update AppImage beta build (2026-04-13 06:42:00)
2026-04-13 06:42:00 +00:00