Skip to content

Latest commit

 

History

History
112 lines (94 loc) · 6.3 KB

CHANGELOG.md

File metadata and controls

112 lines (94 loc) · 6.3 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.1.0 (2024-09-13)

Client

Bug fixes

  • Ajout de la favicon manquantes
  • Ajout des textes de remplacement (placeholder) manquants sur certains champs de l'application :
    • Recherche dans les services
    • Dialogue avec le Chatbot
    • Champs du formulaire de contact
  • Correctifs liés à Firebase Messaging :
    • Mise à jour de la librairie Firebase Messaging
    • Le client vérifie désormais la validité du token au réveil de l'application
  • Ajout du texte de traduction manquant pour le bouton de retour arrière sur iOS
  • Correction des alertes de sécurité CVE :
  • Correction de bugs mineurs
  • (cards) :
    • Réduction de la taille du QRCode
    • Sur tablette et desktop, cliquer à côté de la modal affichant la carte sélectionnée ferme désormais cette modal
    • Correction de l'affichage d'un message d'erreur sous la carte sur les périphériques Android
  • (important-news) : Correction du problème de la widget s'affichant vide si pas d'informations importantes en cours
  • (notifications) : Correction de la couleur du texte du bouton "Supprimer" lors du swipe sur une notification le rendant invisible en mode sombre
  • (statistics) : Simplification du type de la plateforme utilisée par l'utilisateur lors d'envoi des statistiques (désormais 3 types : android, ios, web)

New features

  • Création d'un thème neutre Esup et retrait des marques d'appartenance à l'Université de Lorraine
  • Centralisation et amélioration du paramétrage des modules des fonctionnalités à activer dans le client au sein d'un seul et même fichier : environment.ts
  • Déplacement des fichiers de styles CSS des modules des fonctionnalités dans des répertoires dédiés theme/app-theme/styles/* pour permettre une personnalisation simplifiée
  • Ajout d'une variable pour le titre de l'application dans le fichier environment.ts
  • Ajout d'une variable appVersion dans le fichier environment.ts permettant désormais de séparer la version de l'application publiée du numéro de version du projet Multi-Esup
  • Ajout de la possibilité de personnaliser le tour guidé s'affichant au premier démarrage de l'application
  • (important-news) : Il est désormais possible de choisir entre 2 affichages pour la widget des informations importantes :
    • Image à gauche et bloc de texte à droite
    • Image en haut et bloc de texte en dessous
  • (restaurants) : Ajout d'une image par défaut pour les restaurants universitaires n'en disposant pas
  • (rss) : Il est désormais possible de choisir entre 2 affichages pour l'affichage des actualités (widget + page des actualités)
    • Image à gauche et bloc de texte à droite
    • Image en haut et bloc de texte en dessous
  • (schedule) : Il est désormais possible d'accéder directement à l'emploi du temps en web via une url (https://mon-url-vers-ma-pwa.edu/schedule/calendar)
  • (menu) : Amélioration de l'ergonomie du menu utilisateur sur les périphériques avec une petite résolution

Autres

  • Mise à jour de la librairie ionicons afin de disposer de la nouvelle icône X en remplacement de l'ancienne icône Twitter
  • Migration de NodeJS : Version 16 → Version 18
  • Mise à jour du framework Angular : Version 14 → Version 16
  • Mise à jour du moteur Capacitor : Version 5 → Version 6
  • (reservation) : Remplacement du plugin Capacitor de lecture de code-barres @capacitor-community/barcode-scanner déprécié par le plugin @capacitor-mlkit/barcode-scanning

Backend

Bug fixes

  • (map): Correction du fichier .env non pris en compte par le microservice

New features

  • Création d'un serveur de mocks embarqué pour le déploiement rapide en local

Autres

  • Migration des microservices vers Node v18
  • Suppression de l'appartenance à l'Université de Lorraine dans les noms des variables

Documentation

  • Ajout de fichiers d'exemple de configuration pour un déploiement via Gitlab-CI
  • Ajout des fichiers de configuration run/debug pour les suites d'IDE Jetbrains

1.0.3 (2024-02-07)

Client

Bug fixes

  • Ajout d'éléments d'accessibilité manquants sur certaines icônes
  • Correction langue choisie non prise en compte pour la langue pour l'accessibilité
  • Amélioration des performances
  • (notifications) : Correction de la pastille de l'icône des notifications qui ne se rafraîchissait pas au réveil de l'application

Backend

Autre

  • Mise à jour de dépendances suite aux alertes CVE

1.0.2 (2024-01-23)

Client

Bug Fixes

  • Correction de l'apparition de la popup d'erreur en boucle lors de la navigation 'hors ligne'
  • Ajout de l'accessibilité manquante sur certaines images et boutons
  • (notifications) : Correction des problèmes de réception des notifications sur certains appareils

1.0.1 (2023-12-20)

Client

Bug Fixes

  • Correction de certains problèmes d'accessibilité sur les images
  • Correction du problème d'affichage des boutons radio sur iOs
  • Correction de la couleur de certains liens en mode sombre rendant invisibles ces liens
  • (clocking) : Optimisation de l'affichage du widget pour les tops
  • (contacts) : Optimisation de l'affichage du résultat d'une recherche
  • (menu) : Correction de la marge de certains items trop large sur iOS
  • (notifications) : Correction des problèmes sur les filtres des notifications
  • (schedule) : Correction du problème des emplois du temps vides
  • (unread-mail) : Prise en compte des utilisateurs sans boîte mail dans l'établissement

Documentation

  • Add CeCILL-2.1 License on project

1.0.0 (2023-11-20)

Note: Starting point of this Changelog file