Changelog 10.8.12
PATCH
2026-04-21
LUMA Nova 10.8.12 : Elyn/Shield stabilite dashboard + anti faux positifs
Dashboard Elyn
- Correction du crash manualBansBody (ordre d'initialisation/TDZ) dans le dashboard admin Shield.
- Activation des onglets initialisee en fin de boot pour eviter les appels lazy-load avant declaration des blocs.
Detection
- Pipeline analytics rendu plus conservateur pour limiter les faux positifs suspicious_activity.
- Auto-ban analytics restreint aux cas score/hits eleves et raison suspicious_activity uniquement.
- Renforcement defensif du calcul de score (evite les derivees NaN).
Qualite de donnees
- Exclusion des IP placeholder (0.0.0.0, unknown, null) des KPI, insights, grouped review et charts admin.
- Contexte learning neutralise pour IP non valides afin d'eviter les biais de decision.
Observabilite
- Logs SQL slow compacts (values resumees/tronquees + values_count) pour eviter les dumps JSON geants.
- Metadata Elyn compactee avant flush batch pour reduire taille payload et bruit des warnings.
Fichiers modifies (focus release)
- app/shield/assets/js/admin/shield/dashboard.js
- app/shield/analytics/anomaly.js
- app/shield/analytics/index.js
- app/shield/analytics/engine.js
- app/shield/analytics/collector.js
- app/shield/jobs/aggregateDaily.js
- app/shield/jobs/generateInsight.js
- app/shield/services/feedbackService.js
- app/shield/services/elynLearningService.js
- app/shield/controllers/shieldAdminController.js
- app/routes/api/admin/overview.js
- app/shield/services/elynBuffer.js
- app/db/sql.v3.js
- app/core/versions.js
- app/data/changelog/10.8.12.json
- app/data/changelog.json
- package.json