Journal des modifications
Historique des mises à jour de l'application
Dernière version
AAPSL Voyageurs PWA
v5.21.0
v5.21.0
Amélioration
Photos : la galerie d'abord
Octobre 2026
Amélioration
- La page Photos s'ouvre sur la galerie des circulations, pour tout le monde, voyageur, bénévole ou visiteur
- « Envoyer mes photos », « Mes photos envoyées » et « Photos où je suis reconnu » n'apparaissent que lorsque l'on est identifié ; sinon, une seule carte propose de se faire reconnaître, sous la galerie
- L'envoi de photos n'occupe plus l'écran à l'ouverture : la section est repliée, un lien direct vers elle (#envoi) l'ouvre toujours
v5.20.0
Nouveauté
Mon espace : bénévoles et voyageurs au même endroit
Septembre 2026
Nouveauté
- Le bouton « Espace bénévole » devient « Mon espace » : il apparaît aussi pour un voyageur dès qu'il a retrouvé ses billets avec son nom et son e-mail
- Voyageur : toutes vos commandes de billets, à venir et passées, et vos photos (celles que vous avez envoyées et celles où l'on vous reconnaît)
- Bénévole : vos circulations à venir avec votre réponse, l'historique de celles où vous avez participé, vos fiches voiture, les bulletins de freinage et vos totaux
- Bénévole et voyageur à la fois : un sélecteur pour passer de l'un à l'autre
Correctif
- Une circulation pour laquelle vous aviez répondu « Je ne participe pas » n'apparaît plus comme « Inscrit » : elle s'affiche « Vous ne participez pas »
v5.19.0
Amélioration
Les conditions d'envoi des photos, dans l'app
Septembre 2026
Amélioration
- Les conditions d'utilisation, le droit à l'image et les mentions légales s'affichent en entier, directement avant l'envoi de photos, dans votre langue
- Un bénévole connecté n'a plus à saisir son nom pour envoyer des photos
v5.18.1
Amélioration
Une page Photos plus directe
Septembre 2026
Amélioration
- Une fois reconnu, la page Photos n'affiche plus de carte d'identité ni de billets : on arrive directement sur l'envoi de photos
- Une ligne discrète permet toujours de changer d'identité (« Ce n'est pas moi »)
v5.18.0
Amélioration
Billets et Trajet toujours visibles
Septembre 2026
Amélioration
- Les onglets Billets et Trajet restent affichés en dehors d'une circulation, avec un cadenas
- Un appui explique qu'ils s'ouvrent pendant une circulation, au lieu d'ouvrir la page de maintenance
v5.17.1
Amélioration
Les bénévoles peuvent se connecter depuis la page Billets
Septembre 2026
Amélioration
- Sous la recherche de billets, un lien « Vous êtes bénévole ? » mène à la connexion et ramène dans l'app
v5.17.0
Nouveauté
Un espace pour les bénévoles
Septembre 2026
Nouveauté
- Un bouton « Espace bénévole » apparaît en haut, à côté des paramètres, pour les bénévoles connectés
- Il liste les prochaines circulations, avec votre assignation, et mène à la fiche, au planning, au briefing et à l'inscription
- Après la connexion au portail, vous revenez directement dans l'app
- Les pages Photos et Espace bénévole restent accessibles même sans circulation en cours
v5.16.2
Correctif
Les bénévoles sont mieux reconnus sur la page Photos
Septembre 2026
Correctif
- Un bénévole encore connecté au portail est de nouveau reconnu, même si sa session avait été renouvelée
- Si l'e-mail saisi est celui d'un compte bénévole, la page le signale et propose de se connecter
- Un bouton « Je suis bénévole : me connecter » et une explication pour l'iPhone quand l'app est installée sur l'écran d'accueil
v5.16.1
Correctif
La galerie de photos se charge
Septembre 2026
Correctif
- La galerie de la page Photos affichait « impossible de charger la galerie » : elle se charge de nouveau
- Un bénévole déjà connecté est de nouveau reconnu sur la page Photos
v5.16.0
Nouveauté
Vos photos, directement dans l'app
Septembre 2026
Nouveauté
- Une page « Photos » réunit tout : envoyer vos photos, retrouver celles que vous avez envoyées, celles où vous êtes reconnu, et parcourir la galerie des circulations
- Si vous avez retrouvé vos billets, l'app vous reconnaît : plus besoin de retaper votre nom ni votre e-mail
- Un bénévole connecté retrouve aussi ses billets et ses informations sur cette page
- Les photos envoyées sont vérifiées par l'équipe avant d'être publiées
v5.15.9
Correctif
Le badge d'écart correspond maintenant à l'horaire affiché
Septembre 2026
Correctif
- Sur l'historique d'une circulation, le badge d'avance/retard ne pouvait plus contredire les horaires affichés à côté
v5.15.8
Amélioration
La mise en place de la rame a son propre bloc
Septembre 2026
Amélioration
- Sur l'historique d'une circulation, l'arrivée de la rame vide s'affiche dans un bloc « Manœuvres » séparé de l'itinéraire voyageurs
v5.15.7
Correctif
Chien et vélo ne comptent plus comme voyageurs
Septembre 2026
Correctif
- Le nombre de voyageurs sur l'historique d'une circulation n'inclut plus les billets chien/vélo
v5.15.5
Amélioration
L'arrivée de la rame vide se suit à part du départ
Septembre 2026
Amélioration
- Sur l'historique d'une circulation, l'arrivée à quai de la rame vide et le départ voyageurs s'affichent désormais séparément
v5.15.4
Correctif
Les horaires et retards réels sont maintenant justes en été
Septembre 2026
Correctif
- Le suivi GPS n'affiche plus un décalage d'1h sur les heures réelles et les retards
v5.15.1
Correctif
Un départ n'est plus affiché « en avance » à tort
Septembre 2026
Correctif
- Une manœuvre matinale à quai n'est plus confondue avec le vrai départ
v5.15.0
Amélioration
Revivez vos circulations passées
Septembre 2026
Nouveauté
- Une circulation passée, sur l'historique, s'ouvre maintenant en fiche détaillée
- Desserte, nombre de voyageurs, et l'heure réelle à chaque gare quand elle est connue
v5.14.0
Correctif
Le départ n'affiche plus l'heure d'arrivée
Septembre 2026
Correctif
- À la gare de départ, l'heure de départ ne recopie plus l'heure d'arrivée de la mise en place
v5.13.0
Correctif
Le suivi GPS ne reste plus bloqué
Septembre 2026
Correctif
- « Prochain arrêt » ne reste plus affiché sur une gare déjà dépassée
- Le suivi se recale désormais aussi sur les propres données de Rail Horizon
v5.12.0
Amélioration
Aller-retour, ukrainien et vos cookies
Septembre 2026
Nouveautés
- Billets aller-retour : l'aller et le retour, avec leurs horaires
- L'application est disponible en ukrainien
- Les drapeaux sont de retour dans le choix de la langue
- Vous choisissez les cookies : mesure d'audience et vidéos YouTube seulement avec votre accord
Corrections
- Le thème « Auto » est bien conservé ; le thème se règle dans Paramètres
- Mentions légales et conditions d'utilisation mises à jour
v5.11.0
Amélioration
Composition, carte et billets revus
Septembre 2026 · Vos retours
Nouveautés
- Composition détaillée plus lisible : la rame se lit de la tête à la queue, votre voiture et le bar sont signalés
- La voiture-bar apparaît aussi dans le plan des places
- Suivi GPS : carte plus grande, menu de la carte replié au départ
- Divertissements et Paramètres revus
Corrections
- Vos billets déjà gardés sur le téléphone défilent eux aussi de gauche à droite
- Billets lisibles en mode sombre
v5.10.1
Correctif
Les icônes sont de retour
Septembre 2026
Correctif
- Les icônes avaient disparu après une actualisation : elles s'affichent de nouveau, avec ou sans réseau
v5.10.0
Amélioration
Plusieurs billets, et sans réseau
Septembre 2026 · Carrousel de billets et mode hors ligne
Mes billets
- Avec plusieurs billets, ils défilent de gauche à droite au lieu de s'empiler
- En haut, vos voitures et vos places d'un coup d'œil ; touchez une voiture pour aller à ses billets
- « Agrandir QR » fonctionne aussi depuis le lien reçu par e-mail
Détail du trajet
- « Vos places » regroupées par voiture, les noms repliés : fini la longue liste
- Un bouton « Voir sur le plan » pour chaque voiture
Sans réseau
- Un bandeau indique clairement quand vous êtes hors ligne, puis quand la connexion revient
- Les icônes s'affichent désormais aussi sans réseau
- Une page jamais ouverte l'explique simplement et propose vos billets
- L'état du bar (ouvert, fermé) reste juste même sans réseau
v5.9.0
Nouveauté
Votre place, le bar et les correspondances
Septembre 2026 · Billets disponibles sans réseau
Plan des places
- Le plan de votre voiture s'affiche en grand, votre place mise en évidence et amenée à l'écran
- Repères avant et arrière de la voiture, 1re classe, places PMR et toilettes
Billets sans réseau
- Vos cartes d'embarquement restent sur le téléphone jusqu'au lendemain du voyage et s'affichent sans connexion, QR code compris
- Le bouton « Oublier » les efface à tout moment
Bar
- Horaires du bar à l'aller et au retour : ouverture 10 minutes après le départ, fermeture 20 minutes avant l'arrivée
- Le jour du voyage, ils suivent le retard éventuel du train
Correspondances SNCF
- Un vrai tableau de gare : retards, trains supprimés, informations trafic, lignes et opérateurs
- La gare du prochain arrêt est proposée d'office, le tableau se met à jour chaque minute
Questions fréquentes
- Wi-Fi à bord, reçu fiscal et horaires du bar : les réponses sont dans la FAQ
v5.8.0
Nouveauté
Votre billet et votre place, dans l'application
Septembre 2026 · Toutes les pages revues
Mes billets
- Une carte d'embarquement par voyageur : trajet, horaires, voie, voiture et place, QR code à présenter au contrôleur
- Les billets achetés sur la billetterie de l'association sont retrouvés, comme ceux de BilletWeb
- Les noms avec apostrophe ou accents sont bien reconnus
- Vos billets ne sont plus gardés sur le téléphone : un bouton permet aussi de les oublier
Votre place à bord
- Dans le détail du trajet, votre voiture est située dans le train, avec le bar, les toilettes et l'espace vélos
- Seules les informations utiles aux voyageurs sont affichées
Partout dans l'application
- Barre du bas simplifiée : Accueil, Trajet, Billets, Bar, et « Plus » pour le reste
- Toute l'application est traduite dans les 5 langues, questions fréquentes comprises
- Recherche dans les questions fréquentes
- Inscription à la newsletter sans quitter l'application
- Une page s'affiche hors connexion, et l'application propose de se mettre à jour quand une nouvelle version est prête
- Textes plus lisibles en mode clair comme en mode sombre
v5.7.0
Nouveauté
Votre train en direct, et une application redessinée
Septembre 2026 · Nouveau design « Quai » et suivi en temps réel
Suivi en direct
- Le jour du voyage, l'accueil montre où est le train : à quai, en route vers la prochaine gare, ou terminé
- Retard en direct et heures d'arrivée estimées pour chaque gare restante
- L'itinéraire devient une frise : gares passées, position du train, voies, heures réelles à côté des heures prévues
- Au-dessus de la carte : prochain arrêt, retard et vitesse d'un coup d'œil
Nouveau design
- Toute l'application adopte le design « Quai » : horaires en grands chiffres, textes plus lisibles, mode sombre plus contrasté
- Onglets « Détail du trajet » plus faciles à toucher, informations superflues retirées
v5.6.0
Nouveauté
Un accueil plus clair, centré sur votre voyage
Septembre 2026 · Refonte de la page d'accueil
Accueil
- Votre voyage en tête : nom, date, départ et arrivée, compte à rebours ou « En direct », et trois grands accès directs — Billets, Suivi, Rame
- Seuls les services réellement disponibles s'affichent : plus de tuiles grisées « voyage requis »
- « Avant de partir » : l'essentiel en trois points, le règlement complet replié juste en dessous
- Aide (FAQ, WhatsApp, e-mail, billetterie) et soutien à l'association regroupés, chacun à un seul endroit
- L'indicateur de connexion n'apparaît plus que lorsque vous êtes hors ligne
Confort
- Textes plus grands et mieux contrastés, zones tactiles d'au moins 44 px
- Animations désactivées si votre appareil demande à réduire les mouvements
v5.5.1
Correctif
Réglages allégés, informations superficielles rangées
Septembre 2026 · Approfondissement de la refonte de l'application
Réglages
- Section « Informations appareil » déplacée du flux normal des réglages vers « Diagnostics » (déjà repliée) — IP, mémoire, identifiant local… ne concernent pas un réglage que le voyageur choisit, seulement un diagnostic utile en cas de problème signalé
- Numéro de version affiché dans « Liens utiles » corrigé (affichait 5.3.2, resté figé depuis deux versions)
Cohérence visuelle
- Visionneuse 360° (page Détail du trajet) : barres du haut et du bas passées sur les couleurs du thème — restaient blanches en mode sombre
v5.5.0
Refonte
Composition et suivi GPS, une seule page
Septembre 2026 · Dernier volet de la refonte de l'application
Détail du trajet
- Composition du train et Suivi GPS fusionnées en une seule page, avec des onglets Composition / GPS / Itinéraire — les deux pages faisaient presque la même chose (même trajet actif, en-tête dupliqué) et se sont fusionnées naturellement
- Les raccourcis existants (favoris, icônes de l'application installée) continuent de fonctionner : ils s'ouvrent directement sur le bon onglet
v5.4.1
Correctif
L'historique des notifications, enfin un vrai historique
Septembre 2026 · Suite de la refonte de l'application
Corrections
- Notifications : la liste ne montrait jamais que celles du jour même, alors que la pagination affichée laissait croire qu'on pouvait voir plus loin. Elle montre désormais tout l'historique
- Réglages : le panneau Bluetooth et le lecteur de capteurs bruts (accéléromètre, gyroscope) — plus utiles à un développeur qu'à un voyageur — sont regroupés dans une section « Diagnostics » repliée, séparée des réglages courants
- Deux pages d'analyse de trajet, sans protection d'accès et introuvables depuis la navigation, retirées
v5.4.0
Refonte visuelle
Une seule apparence, partout
Septembre 2026 · Phases 1 et 2 de la refonte de l'application
Pages remises sur le même modèle
- Page « Aucune circulation » (les deux versions — hors connexion et dans l'application) suivait encore l'ancien style de l'application, sans mode sombre : remise sur le même modèle que le reste de l'application
- Conditions générales d'utilisation : même chose, plus une carte qui restait éclairée en mode sombre alors que ses voisines passaient bien en sombre — corrigé
- Composition du train : les onglets Statistiques et Bénévoles, et la fiche détaillée d'un véhicule, restaient en apparence claire même en mode sombre — corrigés pour suivre le thème comme le reste de la page
- Fiche de réservation par lien direct (billets) et page d'inscription à la newsletter : couleurs codées en dur remplacées par celles de l'application
Corrections
- La carte GPS ne rétrécissait jamais sur petit écran : une hauteur fixe l'empêchait de suivre les tailles déjà prévues pour mobile
- Ménage dans Bar, Divertissement et Partenaires : script d'animation qui ne faisait plus rien (ciblait des éléments qui n'existent plus) retiré
v5.3.3
Correctif
En-tête de licence corrigé sur 30 fichiers
Septembre 2026 · Premier lot d'une refonte visuelle de l'application
Correctif
- L'en-tête de licence de 30 fichiers de l'application (pages, API, includes) affichait un encodage corrompu (« Propriétaire » au lieu de « Propriétaire ») depuis la création de ces fichiers — jamais visible pour un voyageur, mais visible dans le code source. Corrigé, aucun changement de comportement
- Le badge de version courante de cette page affichait encore v5.3.0 alors que la dernière version publiée était déjà v5.3.2 — remis à jour, et cette entrée en profite pour rappeler que ce badge doit suivre chaque nouvelle version
v5.3.2
Révision complète
Plus rapide, plus discrète, plus solide
Août 2026 · Revue de l'application de bout en bout
Rapidité
- Le suivi en direct faisait une requête par gare, aller et retour séparément : un parcours de quinze gares en demandait trente. Il n'en fait plus qu'une — sur l'écran que l'application interroge en boucle toute la journée
- La page des billets ouvrait le fichier de la billetterie (plusieurs centaines de kilo-octets) à chaque affichage, même pour montrer le simple formulaire. Il n'est plus lu que lorsqu'on cherche vraiment
- La page Composition l'ouvrait deux fois par affichage : une seule suffit désormais
Corrections
- L'occupation affichée sur Composition était toujours nulle : le fichier de la billetterie n'était jamais trouvé, exactement comme pour la recherche de billets. Les deux pages en gardaient chacune leur copie — il n'y en a plus qu'une
- Une entrée de menu pointait vers une page qui n'existe pas
Vie privée & sécurité
- Les recherches de billets n'enregistrent plus votre nom ni votre adresse. Le journal conservait nom, courriel et adresse IP de chaque recherche, indéfiniment. Il ne garde plus qu'un décompte
- La recherche est freinée après vingt essais : répétée, elle permettait de tester si telle adresse a acheté un billet
- Les feuilles de style venues de serveurs extérieurs sont désormais vérifiées par empreinte : le navigateur refuse un fichier modifié
- L'enregistrement des notifications n'accepte plus n'importe quelle chaîne comme identifiant d'appareil
v5.3.1
Correctif
La recherche de billets retrouve vos réservations
Août 2026 · Billets introuvables alors qu'ils existaient
Correctif
- La recherche ne trouvait plus aucun billet : l'application cherchait le fichier de la billetterie à cinq emplacements, et aucun n'était le bon. La liste n'était donc jamais chargée
- Le message affiché disait « aucun billet trouvé » — ce qui envoyait vérifier une faute de frappe dans un nom parfaitement écrit. L'application distingue maintenant « aucun billet à ce nom » de « liste momentanément indisponible », dans les cinq langues
- Les conseils de recherche ne s'affichent plus quand la liste n'a pas pu être chargée : ils n'auraient servi à rien
v5.3.0
Nouveauté
Votre réservation s'ouvre en un clic
Août 2026 · Depuis les e-mails de la billetterie
Nouveauté
- Le bouton « Voir ma réservation » des e-mails de la billetterie mène désormais ici, et ouvre directement le voyage — plus besoin de retrouver l'adresse e-mail utilisée à l'achat, parfois des mois plus tôt
- La fiche affiche la gare et l'heure de votre montée (pas celle du terminus), le quai, vos places et votre restauration
- La recherche par nom et e-mail reste disponible, d'un lien sous la réservation
v5.2.5
Correctif
Page d'indisponibilité soignée
Juillet 2026 · Meilleure expérience en cas de coupure
Amélioration
- Quand l'application est momentanément indisponible, une page d'attente soignée s'affiche (au lieu d'un message brut), avec rafraîchissement automatique et bouton « Réessayer »
- Compatible thème sombre et adaptée au mobile
v5.2.4
Sécurité
Renforcement du chargement des images
Juillet 2026 · Proxy d'images durci & protections serveur
Sécurité
- Le proxy d'images de l'app ne sert désormais que de vraies images (type vérifié sur le contenu) — impossible d'y faire passer une page ou un script malveillant
- Protection contre les redirections détournées et durcissement des en-têtes (anti-interprétation du contenu)
- Fichiers internes et journaux de l'app rendus inaccessibles publiquement
v5.2.3
Correctif
Notifications & affichage
Juin 2026 · Filtrage des notifications, polices, service worker
Notifications
- La liste des notifications n'affiche plus que les annonces destinées aux voyageurs — les notifications internes (carnet de bord bénévoles) n'apparaissent plus ici
Affichage & performance
- Correction des icônes et polices qui pouvaient ne pas se charger (erreurs 503) : le service worker ne bloque plus les ressources externes
- Mise à jour du cache de l'application pour appliquer automatiquement les correctifs
v5.2.2
Correctif
GPS amélioré, Divertissement, Paramètres
Mars 2026 · Carte GPS, Marqueur train, YouTube, Modale, Endpoint
GPS — Chargement automatique sur la zone du trajet
- Les lignes ferroviaires se chargent désormais automatiquement dès l'ouverture de la carte, sur toute la zone du trajet — plus besoin de cliquer un bouton pour les voir apparaître
- Les gares sont elles aussi chargées sur toute la zone du trajet (et non plus seulement la partie visible à l'écran) — elles n'apparaissent plus manquantes en faisant défiler la carte
GPS — Détection de position entre gares
- Nouveau bandeau "Entre [gare A] → [gare B]" affiché sous la carte quand le train est en route entre deux arrêts du trajet
- Utilise la projection sur les segments successifs du trajet pour trouver le bon tronçon — robuste même avec des itinéraires sinueux
- Le bandeau est masqué automatiquement quand l'existant "En gare de" ou "Approche de" prend le relai
GPS — Nouveau marqueur train & carte plein écran
- Marqueur train redessiné : cercle blanc bordé de couleur, icône train centrée, vitesse affichée en badge sous le marqueur, animation de "ping" en mouvement
- Marqueur "En attente" affiché au milieu du trajet avant tout signal GPS — plus d'écran vide au chargement
- Bouton "Plein écran" — ouvre la carte en overlay fullscreen (comme les vues 360°), avec synchronisation du centre/zoom et des marqueurs GPS
- Bouton "Ouvrir Maps" supprimé (peu utilisé et limité aux mobiles)
Divertissement — Lecteur YouTube corrigé
- Les vidéos se lancent désormais correctement sur les téléphones et tablettes récents
- Passage à une version de YouTube plus respectueuse de la vie privée
- Le bouton plein écran des vidéos fonctionne de nouveau correctement
Paramètres — Endpoint & modale appareil
- L'identifiant technique des notifications est masqué par défaut — un bouton avec une icône œil permet de l'afficher ou de le masquer si besoin
- Modale "Informations appareil" : ne déborde plus de l'écran, sur ordinateur comme sur mobile
v5.2.1
Correctif
Améliorations Paramètres & navigation mobile
Mars 2026 · UX, Géolocalisation, Capteurs, Modale, Menu Plus
Navigation mobile — Menu Plus
- Paramètres re-ajouté tout en bas du menu "Plus" (drawer) sur mobile — accessibilité préservée sans encombrer la barre principale
- Changelog retiré du menu "Plus" mobile — accessible depuis la page Paramètres → Liens utiles
Paramètres — Refonte visuelle Notifications & Confidentialité
- Section Notifications : nouveau design carte avec badge de statut coloré, bouton d'action centré, et bloc endpoint conditionnel — style homogène avec les sections Thème et Langue
- Section Confidentialité : chaque permission (géolocalisation, Bluetooth, capteurs) est désormais une carte individuelle avec icône colorée, badge de statut, boutons d'action et description — meilleure lisibilité
- Endpoint push déplacé dans la section Notifications (au lieu des Informations appareil)
Paramètres — Géolocalisation intelligente
- Le bouton "Autoriser" est automatiquement masqué quand la permission géolocalisation est déjà accordée — évite la confusion
- Le bouton est désactivé et grisé quand la permission a été refusée (impossible de re-demander sans passer par les réglages du navigateur)
- L'affichage se met à jour automatiquement si vous changez l'autorisation de localisation depuis les réglages de votre navigateur
Paramètres — Capteurs de mouvement persistants
- L'activation des capteurs de mouvement est mémorisée d'une visite à l'autre
- Les capteurs sont automatiquement ré-activés au chargement de la page si l'utilisateur les avait activés précédemment
- Le bouton d'activation passe en état désactivé (grisé) une fois les capteurs actifs
Paramètres — Modale Informations appareil
- Fix débordement : la poignée et l'en-tête (avec les boutons Rafraîchir et Fermer) sont désormais fixes en haut de la modale
- Seul le contenu des informations défile — le bouton de fermeture reste toujours visible même quand la liste est longue
v5.2.0
Nouvelles fonctionnalités & refontes majeures
Mars 2026 · i18n, Billets, Don, Paramètres, Nav, Grille, Mobile
Internationalisation — 5 langues
- Sélecteur de langue en haut à droite de l'écran (drapeau + menu déroulant)
- Application disponible en 5 langues : français, anglais, espagnol, serbe, néerlandais
- La langue choisie est mémorisée, et le changement s'applique immédiatement sans recharger la page
Nouvelle page : Newsletter
- Nouvelle page Newsletter avec formulaire d'inscription (nom et e-mail)
- Une inscription déjà existante est reconnue automatiquement plutôt que créée en double
- Confirmation visuelle après inscription, conformité RGPD mentionnée
- Raccourci ajouté sur la page d'accueil (section Liens utiles)
Nouvelle page : Don
- Nouvelle page Don avec deux moyens de paiement : Stripe et SumUp
- Message de présentation de l'association et note fiscale
Page Mes billets — Refonte complète
- 3 onglets : Tous · Billets transport · Restauration — avec compteur par onglet
- Sous-filtres par type dans chaque onglet : Train / Bus / Premium / VIP / Réduit pour transport ; Petit-déjeuner / Plateau / Sandwich / Hot-dog pour restauration
- Accordéon par commande : chaque commande se replie/déploie pour une meilleure lisibilité
- QR Code sur tous les billets (transport ET restauration) avec pill de statut Valide / Utilisé
- 7 types de billets avec couleurs et icônes distinctes : Standard, Bus (teal), Premium (violet), VIP (ambre), Réduit (indigo), Petit-déjeuner (jaune), Plateau (orange), Sandwich (vert), Hot-dog (rouge)
- Badge / affiché sur chaque en-tête de commande
Page Don — Nouveaux moyens de paiement
- Ajout d'un troisième moyen de paiement : HelloAsso
- Ajout du virement bancaire : IBAN et BIC affichés, avec un bouton « Copier » pour les récupérer facilement
- Libellé de virement conseillé affiché avec mise en valeur
Navigation mobile — Menu Plus enrichi
- Liens Newsletter et Nous soutenir désormais accessibles depuis le menu "Plus" sur mobile
- Tous les labels de navigation traduits via le système i18n
Page GPS — Améliorations
- Correspondances SNCF en direct dans les popups de gares (bouton "Voir les prochains trains" → départs + arrivées via API SNCF)
- Nouveau bouton Carte Tchoo (tchoo.net) — carte ferroviaire interactive en nouvel onglet
- Nouveau bouton Ouvrir Maps — ouvre la position GPS courante dans Google Maps / Apple Plans (détection iOS/Android)
Page Circulations — Dates & Type opération
- Dates affichées en toutes lettres : "mardi 07 mars 2025"
- Badge coloré affiché sur chaque circulation (à venir et historique), pour distinguer en un coup d'œil :
■ Train AAPSL ■ Asso partenaire ■ Traction seule
Accueil — Bouton avis Google
- Bouton "⭐ Laisser un avis Google" en bas de la page d'accueil
- Liens "Newsletter" et "Nous soutenir" ajoutés dans la section liens utiles
Accueil — Traduction complète (i18n)
- La page d'accueil est maintenant traduite dans son intégralité : titre de bienvenue, carte du voyage en cours, grille de services, boutons d'action rapide
- Informations pratiques (arrivée, billets, restauration, bagages, accessibilité, règlement, CGV) entièrement traduites
- Section liens utiles traduite (Billetterie, Site AAPSL, Contact, WhatsApp)
- Statut de connexion (Connecté / Hors ligne) traduit via JS avec injection PHP
- Bannière d'installation PWA traduite (Installer / Plus tard)
- Cartes de service (GPS, Composition, Bar, Divertissements, FAQ, Circulations, Partenaires, Paramètres) — titre + description traduits
Navigation — Desktop & Footer
- Barre de navigation desktop épurée : Notifications, Don, Newsletter et Changelog masqués de la nav desktop (toujours accessibles via le menu mobile)
- Footer desktop enrichi : lien Changelog ajouté au pied de page (version ordinateur)
- Label GPS raccourci : "GPS & Itinéraire" → "Itinéraire" (trop long sur mobile)
Paramètres — Refonte complète
- Thème visuel : 3 boutons Sombre / Clair / Auto avec aperçu graphique, le choix est mémorisé d'une visite à l'autre
- Sélecteur de langue : grille avec drapeau + nom de langue, langue active mise en évidence avec coche bleue
- Informations appareil dans une modale : les détails techniques sont déplacés dans un panneau glissant bas-haut — libère la page principale
- Bouton d'information à côté de l'identifiant technique des notifications, expliquant à quoi il sert et pourquoi il est transmis au serveur
- Traduction complète de la page : libellés, statuts, boutons, descriptions
- Ajout du lien Changelog dans la section Liens utiles des paramètres
- Affichage de la version de l'application dans les paramètres
Accueil — Newsletter & Don dans la grille
- Les cartes Newsletter et Nous soutenir intégrées dans la grille de services (comme Circulations, Partenaires, etc.) — plus logique et accessible
- Grille dédiée en bas de page supprimée
Navigation — Ordre & icône Paramètres
- Circulations repositionné entre Bar et Divertissements dans la navigation
- Paramètres retiré de la barre de navigation et remplacé par une icône molette ⚙️ dans le header, à côté du soleil et de la cloche — accessible en permanence
Mes billets — Fix onglets & filtres mobile
- Les onglets "Tous / Transport / Restauration" ne débordent plus sur mobile
- Sur écrans ≤ 400 px : icônes masquées dans les onglets, police réduite pour tenir sur 3 colonnes
- Les filtres supplémentaires défilent horizontalement sans déborder de l'écran
v5.1.0
Mineure
Améliorations visuelles & contenu enrichi
Mars 2026
Page d'accueil
- Nouvelle carte Circulations dans les services rapides
- Section Informations pratiques enrichie : bagages, accessibilité PMR, règlement à bord
- Ajout d'un lien vers les CGV
- Nouvelle section Liens utiles : billetterie, site AAPSL, contact, WhatsApp
- Lien "Réserver mes billets" pointant désormais vers billetterie.aapsl.fr
Circulations
- Accordéons de l'historique fermés par défaut pour une meilleure lisibilité
- Bouton "Réserver mes billets" redirige vers billetterie.aapsl.fr
Composition du train
- Catégorie "Bus / Transports" exclue du décompte de passagers (comme "Offres restauration")
- Suppression du bouton Plein écran inutile dans Vue d'ensemble
- Correction de l'inversion des labels Locomotive ↔ Queue dans la barre de progression
- Vues 360° déplacées sous Vue d'ensemble — affichage direct sans onglet séparé
- Réorganisation des onglets : Vue du train → Stats → Composition détaillée → Bénévoles
Suivi GPS & Itinéraire
- Section Itinéraire détaillé entièrement redessinée avec le système de design unifié
- Refonte complète de la page GPS : carte pleine largeur (480 px), style cohérent avec le reste de l'app
- Section Appareils connectés masquée par défaut, affichable via un bouton dédié
- Meilleure cohérence du mode sombre sur cette page
Bar & Restauration
- Page entièrement redessinée avec le système de design unifié
- Nouvelles cartes catégorie colorées avec icônes dynamiques selon le type de produit
- Badges populaire, sur réservation et végétarien améliorés visuellement
FAQ — Application mobile
- Section Application mobile entièrement remplie : 9 thèmes, 32 questions/réponses détaillées
- Toutes les fonctionnalités documentées : installation, billets, GPS, composition, bar, notifications, circulations, paramètres, dépannage
v5.0.0
Majeure
Refonte complète de l'interface
Mars 2026
Design & Interface
- Nouveau système de design complet avec variables CSS (thème clair / sombre)
- Navigation mobile redessinée avec barre inférieure fixe (style app native)
- Drawer "Plus" animé avec swipe-to-close sur mobile
- Navigation desktop en barre supérieure responsive
- Mode sombre entièrement corrigé sur toutes les pages
- Animations d'entrée (fade-in-up, stagger) sur chaque section
Page d'accueil
- Statut du voyage différencié : Voyage en cours (vert), À venir (bleu), Récent
- Correction : ne plus afficher "Voyage en cours" pour les voyages futurs
- Badge "En direct" pulsant uniquement le jour J
Mes billets
- Interface complètement redessinée avec cartes de billets colorées selon le type (Standard, Premium, VIP, Restauration)
- Correction d'un blocage du bouton d'envoi
- Sauvegarde automatique du nom et email dans le stockage local
- Recherche automatique au chargement si un compte est mémorisé
- Formulaire masqué automatiquement quand l'utilisateur est connecté
- QR code agrandi en plein écran sur tap
- Bouton Apple Wallet et lien de gestion
- Correction chemin BilletWeb (membres.aapsl.fr)
Composition du train
- Correction compteur passagers (0/261 → valeur réelle)
- La fiche détaillée d'un véhicule s'affiche maintenant au-dessus des autres éléments et peut défiler correctement
- La vue à 360° ne se superpose plus avec l'en-tête de la page
GPS & Itinéraire
- Restauration des onglets : Position GPS, Itinéraire, Correspondances SNCF
- Navigation entre onglets fluide
Notifications push
- Correction : bandeau masqué automatiquement si les notifications sont déjà activées
- Bouton ✕ de fermeture fonctionnel
Corrections générales
- Icône navigation "Plus" corrigée (fa-ellipsis)
- Renforcement de la sécurité de l'application
- Page Changelog ajoutée (cette page)
Circulations & détection de voyage
- Détection étendue à 30 jours (était 10 jours) : l'app s'active 1 mois avant le départ
- Gestion de plusieurs circulations : toujours la plus proche en priorité
- Page Toutes les circulations : historique par année + programme à venir avec statuts
- Accueil : affiche les prochaines circulations quand aucun trajet n'est actif (avec lien billetterie)
- Accueil : message adapté si aucune circulation n'est programmée
Vue d'ensemble de la rame
- Carrousel de photos revu pour un défilement plus fluide
- Défilement fluide au toucher (mobile) et glisser-déposer (desktop)
- Barre de progression avec indicateur de position (Locomotive ↔ Queue)
- Boutons navigation gauche/droite par page
- Hint visuel disparaissant après le premier scroll
Badge notifications
- Badge rouge n'affiche plus "0" : il n'apparaît que lorsqu'il y a une notification
v4.0.0
Majeure
Notifications push en temps réel
10 décembre 2025
- Mise en place des notifications push
- Bandeau d'activation des notifications dans l'interface
- Alertes en temps réel pour les retards, annulations et informations voyageurs
- Centre de notifications dédié
- Page de paramètres notifications
v3.0.0
Majeure
Tracking GPS — Version 4
19 mai 2025
- Quatrième génération du module de suivi GPS en temps réel
- Intégration des correspondances SNCF
- Affichage de l'itinéraire détaillé gare par gare
- Carte interactive avec position du train en direct
- Calcul dynamique des retards et de l'heure d'arrivée estimée
- Interface onglets : Position GPS / Itinéraire / Correspondances
v2.0.0
Majeure
Tracking GPS — Version 3
3 octobre 2024
- Troisième génération du module de suivi GPS
- Performances améliorées et réduction de la consommation batterie
- Meilleure précision de localisation du train
- Refonte de la page Itinéraire & Suivi GPS
- Ajout de nouvelles pages : Bar / Restauration, Divertissements, Partenaires
v1.0.0
Majeure
Tracking GPS — Version 2
28 mai 2024
- Deuxième génération du module GPS intégré à l'application
- Introduction du suivi de position du train en temps réel
- Affichage de la vitesse et des prochains arrêts
- Intégration BilletWeb pour la gestion des billets
- Page de composition du train (liste des voitures)
- PWA installable sur mobile (icône sur l'écran d'accueil)
v0.1.0
Initiale
Première version de l'application
Décembre 2023
- Lancement de l'application AAPSL Voyageurs
- Page d'accueil avec informations du voyage en cours
- Première version du tracking GPS
- Page FAQ et informations générales
- Intégration du système d'authentification membres
- Application web progressive (PWA) pour mobile