Historique des versions
Version 1.5
- Ajout d'un historique des dernières modifications du planning directement accessible depuis le menu.
- Détection automatique des cours ajoutés, supprimés ou modifiés dans le planning.
- Enregistrement des modifications du planning afin de conserver un historique des changements.
- Ajout de notifications Push lors d'une modification détectée du planning.
- Ajout de la persistance de la session CELCAT pour permettre la vérification automatique du planning après un redémarrage du serveur.
- Les sessions CELCAT peuvent désormais être restaurées automatiquement après un redémarrage du serveur.
- Amélioration du système de rappels avec une durée configurable avant chaque cours.
- Ajout d'une rubrique « Dernières mises à jour » dans le menu principal.
- Amélioration de la page de connexion avec une interface plus moderne et adaptée aux écrans mobiles et desktop.
- Amélioration de l'affichage du planning sur les différentes tailles d'écran.
- Amélioration de la page des statistiques du planning.
- Correction de l'export du planning au format calendrier (.ics) afin de prendre en compte la période affichée.
- Amélioration de la gestion des événements en double dans le planning et les statistiques.
Version 1.4
- Les abonnements Push sont désormais enregistrés dans une base SQLite persistante et ne sont plus perdus lors d'un redémarrage du serveur.
- Les abonnements sont associés au compte UPJV plutôt qu'à la session HTTP.
- Plusieurs appareils peuvent être enregistrés pour un même compte.
- Les abonnements Push expirés sont automatiquement retirés de la base.
- Le test Push depuis le VPS utilise maintenant les abonnements enregistrés en base de données.
Version 1.3
- Correction du défilement horizontal de la vue Semaine sur mobile : le geste horizontal fait défiler la grille au lieu de changer de semaine.
- Amélioration des notifications Push : diagnostics serveur, suivi des abonnements et gestion plus claire des abonnements expirés.
- Ajout d'un test Push côté serveur pour vérifier directement l'envoi d'une notification vers le téléphone.
- Le serveur vérifie automatiquement les prochains cours toutes les 60 secondes pour envoyer les rappels même lorsque l'application est fermée.
Version 1.2
- Menu latéral avec sélection de thème
- Plusieurs thèmes de couleur disponibles
- Liens rapides vers Celcat et Mescoursjv
Version 1.1
- Popup de détail au clic sur un cours
- Swipe mobile pour naviguer entre les jours/semaines
- Page d'accueil publique avec informations de confidentialité
Version 1.0
- Connexion CELCAT via CAS/SSO UPJV
- Vue emploi du temps Jour/Semaine
- Export vers Calendrier (.ics)
- Notifications avant les cours