improve update notifications and add apt-listchanges channel

- add an apt-listchanges notification event that surfaces package-maintainer NEWS forwarded through the PVE mail queue, with its own template, emoji and per-locale label
- emit a single post_install_update event when a tool exposes a newer version, and persist per-tool notified versions on disk so a Monitor restart no longer re-fires the same update announcement
- force AI enrichment to formatting-only on availability notices (update_available / pve_update / proxmenux_update / post_install_update / apt_listchanges / lxc_updates_available / secure_gateway_update_available / nvidia_driver_update_available / coral_driver_update_available / app_update_available / docker_stack_update_available / update_summary) so translations never turn factual inventories into advice
- add the apt_listchanges channel label to Monitor UI strings across the eight locales
This commit is contained in:
MacRimi
2026-08-26 21:00:00 +02:00
parent 0fe32d2842
commit c2a6db38a8
12 changed files with 169 additions and 48 deletions
+1
View File
@@ -1774,6 +1774,7 @@
"service_fail_batch": "Zlyhanie viacerých služieb",
"cron_output": "Výstup úlohy cron",
"system_mail": "Správy Smartd a systému",
"apt_listchanges": "Oznámenia o balíkoch apt-listchanges",
"webhook_test": "Test webhooku",
"update_available": "Dostupné aktualizácie (starší typ)",
"unknown_persistent": "Kontrola nie je dostupná",