-> Implémentation des afficheurs "Sécurité"; "Informations" et "Correspondances" pour les afficheurs AFL FONCTIONNALITÉS EN COURS DE DÉVELOPPEMENT : -> REFONTE DU DESIGN DES AFFICHEURS CLASSIQUES
70 lines
3.7 KiB
Markdown
70 lines
3.7 KiB
Markdown
# 📋 Changelog / Patchnotes - Afficheurs Ferrovia
|
|
|
|
Toutes les modifications notables apportées au projet **Afficheurs Ferrovia** sont consignées dans ce document.
|
|
|
|
---
|
|
|
|
## 🚀 [Version 4.0.0] - V4 (2026-08-30)
|
|
|
|
### 🌟 Nouveautés majeures
|
|
- **Intégration intégrale du GTFS SNCF officiel :**
|
|
- Référentiel exhaustif de **3 507 gares et haltes ferroviaires françaises** avec leurs identifiants UIC officiels.
|
|
- Traitement de **41 847 circulations ferroviaires** (TGV INOUI, OUIGO, TER, INTERCITÉS, INTERCITÉS DE NUIT, TGV Lyria, ICE, Autocars TER).
|
|
- Prise en charge complète des calendriers de circulation réguliers et des dates d'exceptions.
|
|
- **Flux Temps Réel SNCF SIRI-Lite & GTFS-RT :**
|
|
- Connexion directe aux flux temps réel du portail Open Data Transport (`transport.data.gouv.fr`).
|
|
- Récupération en continu des retards estimés, annulations et causes de perturbations.
|
|
- Extraction des voies et quais réels de départ et d'arrivée.
|
|
- **Résolution et recherche intelligente des gares :**
|
|
- Moteur de normalisation tolérant aux tirets, accents, abréviations et majuscules/minuscules (`cleanStationQuery`).
|
|
- Système d'alias prioritaires et scoring par tokens pour résoudre instantanément les requêtes comme `Valence-TGV`, `Paris-Montparnasse`, `Lyon-Part-Dieu`, etc.
|
|
|
|
### 🛠️ Corrections & Optimisations
|
|
- **Isolation stricte des quais par gare :**
|
|
- Suppression de la propagation globale du quai sur tout le trajet d'un train (ex: train multi-arrêts).
|
|
- La voie affichée correspond strictement à la voie de la gare consultée, et chaque arrêt intermédiaire affiche son propre quai réel.
|
|
- **Normalisation des horaires $\ge 24\text{h}$ :**
|
|
- Correction des horaires de trains de nuit (ex: `28h15` normalisé en `04h15` / `04:15`).
|
|
- **Fiabilité du build :**
|
|
- Résolution de 100 % des avertissements ESLint (`react-hooks/exhaustive-deps`, `no-unused-vars`).
|
|
- Compilation de production validée avec un statut `Compiled successfully`.
|
|
|
|
---
|
|
|
|
## 🚆 [Version 3.0.0] - V3
|
|
|
|
### 🌟 Nouveautés majeures
|
|
- **Afficheurs multi-styles :**
|
|
- **AFL (Afficheurs Fluides & Lumineux) :** Écrans haute lisibilité modernes bleus et verts pour halls et quais.
|
|
- **Classiques :** Écrans d'information voyageurs traditionnels (versions Départs, Arrivées et Quai).
|
|
- **EVA :** Écrans vidéo voyageurs enrichis.
|
|
- **Module d'annonces sonores :**
|
|
- Déclenchement automatique des jingles et annonces vocales lors de modifications d'horaires, retards ou départs imminents.
|
|
- **Support des tranches et trains combinés :**
|
|
- Affichage élégant des destinations multiples et des séparations de rames en cours de route.
|
|
|
|
### 🛠️ Corrections & Optimisations
|
|
- Défilement fluide des arrêts intermédiaires sur les écrans de quai.
|
|
- Gestion des travaux et des substitutions par autocar.
|
|
|
|
---
|
|
|
|
## 🚉 [Version 2.0.0] - V2
|
|
|
|
### 🌟 Nouveautés majeures
|
|
- **Écrans dédiés par Quai / Voie :**
|
|
- Ajout des vues `ClassiquesDepartsQuais` et `ClassiquesArriveesQuais` avec affichage grand format du prochain départ/arrivée.
|
|
- Liste détaillée des arrêts intermédiaires desservis en aval.
|
|
- **Synchronisation dynamique :**
|
|
- Intégration de la base Supabase avec synchronisation périodique automatique sans rechargement de page.
|
|
- Alternance visuelle entre heure prévue, état de retard et informations de perturbation.
|
|
|
|
---
|
|
|
|
## 🏁 [Version 1.0.0] - V1
|
|
|
|
### 🌟 Nouveautés initiales
|
|
- Création de la plateforme d'affichage ferroviaire inspirée des systèmes PIDS (Passenger Information Display Systems).
|
|
- Affichage des départs et arrivées en temps réel avec horloge synchronisée.
|
|
- Reproduction fidèle des polices, couleurs et contrastes de la signalétique ferroviaire.
|