Lien Github
https://github.com/OPEN-ENT-NG/ressource-aggregator/releases/tag/4.0.0
Nouvelles fonctionnalités
Refonte de l'application Médiacentre
Médiacentre s'est refait une beauté !
Cette nouvelle version majeure apporte des améliorations en termes de design et d'expérience utilisateur.
Les pages de Médiacentre migrent petit à petit vers du React.
Voici un aperçu de la refonte :

Page d'accueil de Médiacentre
Désormais, des pages sont disponibles directement depuis le menu latéral gauche pour accéder aux différents types de données.
Une refonte du design de l'application a été faite sur les pages : Accueil, Manuels, Ressources et sur la page de résultats de recherche.

Page "Ressources"
Suite à la refonte, un nouveau filtre est disponible sur les pages Manuels, Ressources et résultats de recherche : il est désormais possible de filtrer les données par discipline, en plus du niveau et du type.
Liste des tickets résolus
Page d'accueil :
- MED-236, MED-282 : Fonctionnalité de recherche
- MED-238 : Affichage de la rubrique "Mes favoris"
- MED-241 : Affichage de la rubrique "Derniers signets ajoutés"
- MED-244 : Affichage de la rubrique "Manuels"
- MED-246 : Logo + Nom de l'application
- MED-248 : Menu latéral de navigation
- MED-266 : Structure de la page d'accueil
Création des cards :
MED-261 et MED-268 : Création des différentes cards en fonction des rubriques
Fonctionnalité des cards :
- MED-239 : Ajout/Suppression de favoris
- MED-250 : Copie du lien de la ressource
- MED-251 : Ouverture de la ressource
- MED-278 : Affichage des tooltips sur les actions d'une card
- MED-281 : Mise en place des boutons d'actions pour les cards du résultat de recherche
Gestion des ressources :
- MED-267 : Récupération des données pour chaque rubrique
- MED-280 : Mise en place et gestion du scroll des cards pour la recherche
- MED-285 : Mise à jour automatique des ressources GAR
- MED-287 : Affichage des ressources globales pour les parents
Autres :
- MED-283 : Affichage de la barre de recherche Universalis
- MED-279 : Gestion de la cohabitation entre les nouvelles pages React et les pages non migrées en React