📦 Changelog 8.4.4

MINOR 2026-01-12

Stabilité, supervision et correctifs noyau

Supervision

  • Correction du spam de notifications Discord lors des agents offline
  • Notifications envoyées uniquement lors des changements d’état (online/offline)
  • Amélioration de la fiabilité des alertes Orion

Interface

  • Correction de l’application du thème utilisateur
  • Le thème personnalisé est désormais respecté après connexion

Vidéo (Nino)

  • Blocage du bouton lecture pour les épisodes non publiés
  • Affichage d’un message clair pour les vidéos privées ou programmées

Orion – Supervision

  • Refonte de la logique de détection online/offline basée sur les transitions d’état
  • Utilisation correcte du champ notif_sent pour verrouiller les notifications
  • Correction de la gestion des retours SQL lors de la création d’alertes
  • Stabilisation du job agentWatcher (idempotence et anti-spam)

Noyau & Sessions

  • Correction de l’ordre des middlewares pour garantir l’hydratation de req.user
  • Réutilisation du middleware attachSession existant
  • Amélioration de la cohérence entre session BDD et rendu EJS

Base de données

  • Sécurisation de plusieurs migrations SQL avec des clauses idempotentes
  • Correction des conflits de colonnes et tables déjà existantes
  • Stabilisation globale du moteur de migration LUMA