Trace les changements de réglages dans le journal utilisateur

Toute modification des paramètres (topic/serveur/jeton ntfy, plages
horaires, régénération du token de présence Tasker) est désormais
enregistrée dans /logs sous un nouveau type "Réglages", avec un onglet
dédié. Chaque entrée résume ce qui a changé (valeurs des plages, plage
des rappels, topic, jeton défini/vide, URLs invalidées), pour aider à
diagnostiquer a posteriori un problème de configuration.

💘 Generated with Crush

Assisted-by: Crush:glm-5.2
This commit is contained in:
Jacquin Antoine
2026-07-20 00:09:40 +02:00
parent 1d8a273ffb
commit 55efac9cdd
4 changed files with 67 additions and 3 deletions

View File

@ -272,7 +272,7 @@ def toggle_conge(date: str, type_conge: str, user_id: str = ""):
# ── Journaux (notifications + présence) ───────────────────────────────────────
LOG_TYPES = ("notif", "presence")
LOG_TYPES = ("notif", "presence", "settings")
MAX_LOGS = 500