Cette révision corrective renforce la cohérence des autorisations projet, la gestion des APE par les auditeurs et la synchronisation de l’interface après authentification.
Autorisations des projets
- L’ordre de résolution des droits applique désormais la priorité suivante : administrateur plateforme, propriétaire du projet, rôle métier de base, puis droits d’invitation.
- Un industriel, un auditeur ou un GRD rattaché au projet conserve les droits associés à son rôle métier, même s’il n’est pas présent dans la table des invités.
- Les niveaux d’accès des invités restent utilisés comme droits complémentaires pour la lecture, le dépôt et la validation.
Gestion des APE
- Un auditeur peut toujours valider une APE brouillon et remettre une APE validée au statut brouillon.
- Le sélecteur de statut reste disponible sur une APE validée et propose directement le retour vers le statut brouillon.
- Les blocs « Dépôt » et « Liste des APE » utilisent désormais la même hauteur sur les affichages larges.
Authentification et navigation
- Le header est entièrement resynchronisé après une connexion réussie.
- La correction s’applique à la connexion classique ainsi qu’à la validation par double authentification.
- Le bandeau public de connexion est immédiatement remplacé par la navigation de l’utilisateur authentifié.
Sécurité et qualité
- Les dépendances concernées par les alertes de sécurité ont été mises à jour ou remplacées par des alternatives compatibles.
- Le contrôle
npm auditne signale plus de vulnérabilité connue. - Le build de production et le contrôle ESLint passent sans erreur bloquante.