Changelog 9.4.3
PATCH
2026-02-28
LUMA Nova 9.4.3 - Elyn triage ticket auto and Shield CSP hardening
Shield
- Correction CSP sur le dashboard admin Shield en supprimant les styles inline bloques
- Ajout de la section Triage ticket auto dans Elyn (verdict pertinent/non pertinent)
- Ajout de l affichage des entrees memoire deja indexees dans l onglet Memoire
Elyn
- Nouveau endpoint de triage /api/shield/elyn/ticket-triage avec suggestion de creation de ticket
- Evaluation basee sur 4xx/5xx, score, volume suspect, alertes Orion et duplication de ticket ouvert
- Retour structure: suggest_create_ticket, severity, confidence, reason, indicators et proposed_ticket
Backend Shield/Elyn
- Nouveau service app/shield/services/elynTicketTriageService.js pour calculer la pertinence ticket avant creation manuelle
- Detection des cas deja suivis via recherche dans tickets.tickets (status open/ack) pour eviter les doublons
- Score de triage avec penalisation du bruit (4xx sans impact, IP privees, faible empreinte) et escalation sur impact 5xx
Frontend Dashboard
- Nouveau formulaire de triage dans app/shield/views/admin/shield/dashboard.ejs (IP, path, status, module, notes)
- Branchement JS dans app/shield/assets/js/admin/shield/dashboard.js avec affichage JSON du resultat triage
- Nouvelles classes CSS dediees dans app/shield/assets/css/admin/shield/shield-dashboard.css
Securite CSP
- Remplacement des manipulations style inline JS par des classes CSS is-removing / is-removing-fast
- Suppression des attributs style inline dans la vue dashboard Shield pour compatibilite style-src nonce
- Validation syntaxique JS apres patch via node --check
Versions
- Bump LUMA -> 9.4.3
- Bump ELYN -> 1.1.12
- Mise a jour build global package.json/package-lock.json -> Nova-9.4.3 - Build 9403