4 ‐ 4 ‐ 1 Spécifications fonctionnelles : Epics US RG Completes - avenirs-esr/AVENIRS-Project GitHub Wiki

Rapport Epic, User Stories et Règles de Gestion

Généré automatiquement le 17/10/2026 à 05:12:03

📈 Statistiques

  • totalEpics: 78
  • totalUserStories: 461
  • linkedUserStories: 297
  • orphanUserStories: 164

🚀 Epics et User Stories

✨ Epic #8: [EPIC][MVP] Réalisation de bilans

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #3: [EPIC][MVP] Gestion du profil

État: OPEN | User Stories: 14 | Règles de gestion: 0

⚡️ User Stories

  • #516: Supprimer ma photo de profil - Done (CLOSED)
  • #96: Modifier mon profil - Done (CLOSED)
  • #510: Gestion des photos du profil et de couverture - Done (CLOSED)
  • #69: Consultation du profil - Done (CLOSED)
  • #123: Modifier ma photo de couverture - Done (OPEN)
  • #122: Modifier ma photo de profil - Done (CLOSED)
  • #121: Modifier mon profil - Done (CLOSED)
  • #267: Consultation du profil STAFF - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Les éléments affichés correspondent à ceux définis dans l’US #69
      • Les règles de gestion, contraintes fonctionnelles, contraintes légales et contraintes de sécurité sont identiques à celles définies dans l’US de consultation du profil apprenant
  • #1074: Préparer la déconnexion de cofolio - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • Au clic sur "me déconnecter" un message de confirmation s'affiche "Vous êtes sur le point de vous déconnecter."
      • Au clic sur "Confirmer" il est redirigé sur la page d'accueil de COFOLIO.
      • Au clic sur "Annuler" il reste sur son COFOLIO.
  • #1188: Empêcher la modification du nom et prénom de l'utilisateur apprenant dans la bio - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Les champs "Nom" et "Prénom" sont affichés dans la section "Identité"
      • Les champs "Nom" et "Prénom" ne sont pas éditables
      • Les valeurs affichées correspondent aux informations d’identité du compte utilisateur
      • Toute modification du nom ou du prénom doit passer par la gestion des données d’identité du compte utilisateur
      • Par défaut, le champ "adresse mail personnelle" est renseigné par l'adresse mail établissement et reste modifiable par l'apprenant.
  • #1252: Empêcher la modification des éléments d'identité du profil STAFF - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Les champs "Nom", "Prénom" et "adresse mail professionnelle" sont affichés dans la section "Identité"
      • Les champs "Nom", "Prénom" et "adresse mail professionnelle" ne sont pas éditables
      • Les valeurs affichées correspondent aux informations d’identité du compte utilisateur
      • Toute modification du nom, prénom ou adresse mail professionnelle doit passer par les services de gestion de l'établissement des données utilisateur (voir US #1188 )
  • #1261: Modifier la photo de profil STAFF - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Par défaut une icône de profil générique est affichée
      • Le STAFF peut cliquer sur "Ajouter une photo" pour charger une image depuis son appareil
      • Les formats acceptés sont JPG, JPEG et PNG
      • La taille maximale du fichier est de 10 Mo
      • Si la taille dépasse 10 Mo, le message suivant apparaît : "La taille de l'image dépasse la limite autorisée de 10 Mo"
      • Si le format n’est pas accepté, le message suivant apparaît : "Format de fichier non pris en charge. Veuillez charger une photo au format JPG, JPEG ou PNG"
      • Au clic sur "Supprimer la photo", un message d’alerte apparaît : "Confirmer la suppression ?"
      • Au clic sur "Confirmer", la photo personnalisée est supprimée et remplacée par l’icône générique
      • Au clic sur "Annuler", la photo est conservée
      • Au clic sur "Enregistrer", les modifications sont enregistrées et répercutées sur la page d'accueil. Un toaster affiche le message " Vos modifications ont bien été prises en compte."
      • Au clic sur "Quitter", un message s'affiche ""Souhaitez-vous abandonner la modification de votre profil ?"". Au clic sur "Confirmer", le STAFF revient sur la page d'accueil, au clic sur "annuler", il reste dans le drawer de modification.
  • #1262: Modifier la photo de couverture du profil STAFF - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Une image de couverture par défaut est affichée
      • Le STAFF peut cliquer sur "Ajouter une couverture" pour charger une image depuis son appareil
      • Les formats acceptés sont JPG, JPEG et PNG
      • La taille maximale du fichier est de 10 Mo
      • Si la taille dépasse 10 Mo, le message suivant apparaît : "La taille de l'image dépasse la limite autorisée de 10 Mo"
      • Si le format n’est pas accepté, le message suivant apparaît : "Format de fichier non pris en charge. Veuillez charger une photo au format JPG, JPEG ou PNG"
      • Au clic sur "Supprimer la photo", un message d’alerte apparaît : "Confirmer la suppression ?"
      • Au clic sur "Confirmer", la photo personnalisée est supprimée et remplacée par la photo de couverture par défaut
      • Au clic sur "Annuler", la photo est conservée
      • Au clic sur "Enregistrer", les modifications sont enregistrées et répercutées sur la page d'accueil. Un toaster affiche le message " Vos modifications ont bien été prises en compte."
      • Au clic sur "Quitter", un message s'affiche "Souhaitez-vous abandonner la modification de votre profil ?". Au clic sur "Confirmer", le STAFF revient sur la page d'accueil, au clic sur "annuler", il reste dans le drawer de modification.
  • #1719: [EVOL] Modifier le bouton "Modifier" en "Modifier mon profil" dans "Me connaître" - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton "Modifier ma bio" est renommé "Modifier mon profil"
      • Le bouton conserve le même comportement fonctionnel que précédemment
      • Au clic sur "Modifier mon profil", le drawer de modification du profil (#121) s’ouvre
      • Le changement concerne uniquement le libellé du bouton
      • Les autres fonctionnalités de modification du profil restent inchangées

✨ Epic #5: [EPIC][MVP] Gestion des traces et des documents

État: OPEN | User Stories: 46 | Règles de gestion: 0

⚡️ User Stories

  • #15: Modifier une trace - Blocked [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Si la trace est associée à un élément (AMS ou niveau de compétence) en cours d'évaluation ou évalué alors l'association (version) est présente et grisée pour indiquer qu'elle n'est pas affectée par la modification
      • Les éléments d'information comme la date et l'heure de mise à jour de la trace disponible sur l'UI se mettent à jour automatiquement
      • La trace est mise à jour partout sauf dans les emplacements non éligibles présentée en début de process de modification (critère 1)
  • #40: Consulter le détail de la trace - Blocked [A suivre dans le kanban COFOLIO] (CLOSED)
  • #223: Consulter la liste exhaustive de mes traces associées - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • les traces associées sont classées par ordre antéchronologique, en fonction de leur date de dernière modification.
  • #212: Associer une trace à un niveau de compétence depuis la bibliothèque de traces - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • l’étudiant peut sélectionner exclusivement de niveaux de compétences ayant le statut “En cours d'acquisition”.
      • les niveaux de compétences n’ayant pas le statut “En cours d'acquisition” ne sont pas remontées.
      • Si l'apprenant n'a aucune compétence correspondant à sa recherche un message apparait "Aucun élément de votre portfolio ne correspond à cette recherche"
      • L'étudiant peut sélectionner plusieurs compétences à associer
      • Les compétences sont classées par section (mes compétences vérifiées et mes compétences déclarées) et par ordre alphabétique
  • #151: Rechercher une trace - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • si aucune trace ne correspond à la saisie, le message suivant est affiché : “Aucune trace trouvée”.
      • la recherche fonctionne sur les données (titre, textes de justification de l'IA et note personnelle, niveaux de compétence et titre d'AMS associées) et méta-données (nom de la pièce joint)
  • #406: Déclarer une production de groupe - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • par défaut, la case "je soumets une production de groupe" est désélectionnée.
  • #405: Déclarer l'authenticité de ma trace - Done (CLOSED)
  • #13: Ajouter une trace - Done (OPEN)
  • #19: Supprimer une trace non associée sur action utilisateur - Done (CLOSED)
  • #407: Déclarer l'usage de l'IA - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • par défaut, la case "Je soumets une production réalisée avec IA" est désélectionnée.
      • si la case "Je soumets une production réalisée avec IA" est désélectionnée alors la zone texte dédiée à la justification n'apparait pas.
      • la justification est limitée à 200 caractères espaces inclus. Au-delà de 200 caractères, le message d’erreur suivant apparaît en rouge : “Veuillez limiter votre saisie à 200 caractères”.
      • l'enseignant a accès à cette zone de texte
      • le champ doit être non vide pour valider le formulaire
  • #404: Rédiger un commentaire de trace dans une zone de texte dédiée - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • le commentaire "note personnelle" est limité à 200 caractères espaces inclus. Au-delà de 200 caractères, le message d’erreur suivant apparaît en rouge : “Veuillez limiter votre saisie à 200 caractères”.
      • : seul l'utilisateur peut visualiser la note personnelle
  • #150: Trier mes traces associées - Backlog (à relire) (OPEN)
    • 🔍️ Règles de gestion:
      • au clic sur “Trier de A à Z”, les traces de la liste se classent par ordre alphabétique croissant selon leur intitulé.
      • au clic sur “Trier de Z à A”, les traces de la liste se classent par ordre alphabétique décroissant selon leur intitulé.
      • au clic sur “Trier du plus récent au plus ancien”, les traces de la liste se classent par ordre antéchronologique en fonction de leur date d’ajout.
      • au clic sur “Trier du plus ancien au plus récent”, les traces de la liste se classent par ordre chronologique en fonction de leur date d’ajout.
      • au clic sur “Trier par tag”, les traces de la liste se regroupent par tag et ces tags se classent par ordre alphabétique en fonction de leur intitulé.
      • au clic sur “Trier par statut”, les traces de la liste se regroupent en fonction de leur statut et ces groupements se classent dans l’ordre suivant : les traces avec le statut “Associée à une AMS ou compétence non évaluée”, ensuite les traces avec le statut “Associée à une AMS ou compétence en cours d’évaluation” et, pour finir, les traces ayant le statut “Associée à une AMS ou compétence évaluée”.
      • L’étudiant ne peut sélectionner qu’un seul critère de tri à la fois. La sélection d’un nouveau critère désactive le précédent.
  • #300: Trier mes traces non associées - Backlog (à relire) (OPEN)
  • #311: Associer une trace à une AMS depuis la bibliothèque des traces non associées - Backlog (à relire) (OPEN)
  • #125: Widget "Consulter mes dernières traces" - Done (CLOSED)
  • #222: Choisir le nombre de traces non associées affichées par page - Done (CLOSED)
  • #198: Choisir le nombre d’AMS affichées par page - Done (CLOSED)
  • #224: Consulter la liste exhaustive de mes traces non associées - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • Le titre de l'onglet est dynamique "Mes traces non associées (nombre de traces)"
      • Avec X comme étant le nombre de traces dont la date de suppression est au moins inférieure ou égale à 5 jours à compter de la date du jour réel.
  • #233: Consulter le(s) statut(s) d'association à un niveau de compétence dans le détail d'une trace - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • une trace associée à une AMS doit également dépendre d'au moins un niveau de compétence présent dans l'AMS. De ce fait, une trace mobilisée dans une AMS sera aussi mobilisée dans un ou des niveaux de compétence évalués dans l'AMS.
  • #1155: [EVOL#212] Consulter les éléments associés dans le détail d'une trace - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le sélecteur est, par défaut, sur "Ma trace"
      • Une catégorie est affichée si au moins un élément a été associé
      • Par défaut, les catégories sont repliées
      • Les catégories s'affiche dans un ordre prédéfini : les compétences puis les activités.
      • L'apprenant peut choisir d'ouvrir toutes les catégories pour avoir une visualisation globale
      • Les éléments des catégories sont affichés à la suite les uns des autres, la catégorie s'agrandit en fonction du nombre d'éléments présents.
      • Les éléments sont rangés par ordre antéchronologique, de l'association la plus récente à la plus ancienne.
  • #231: Consulter le tag "projet de vie" dans le détail d'une trace - À Refiner (à corriger) (OPEN)
  • #232: Consulter le(s) tag(s) "Groupe de traces" dans le détail d'une trace - À Refiner (à corriger) (OPEN)
  • #195: Ajouter une trace depuis une page niveau de compétence - À Refiner (à corriger) (OPEN)
  • #196: Ajouter une trace depuis la page activité d’une AMS - À Refiner (à corriger) (OPEN)
  • #211: Associer une trace à une AMS depuis la bibliothèque de traces associées - À Refiner (à corriger) (OPEN)
  • #1083: Supprimer une/des associations de compétence(s) déclarée(s) depuis le détail d'une trace - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le bouton "Supprimer..." donne accès à la liste des catégories d'éléments disponibles à la suppression.
      • Si aucun élément n'est disponible à la suppression dans une catégorie alors le bouton qui donne accès à la catégorie n'est pas actif.
      • Depuis la modale, l’apprenant peut sélectionner une ou plusieurs associations à supprimer.
      • Le bouton d’action affiche dynamiquement le nombre d'associations sélectionnées : “Supprimer les associations sélectionnées (n)”
      • Si l'apprenant ne sélectionne aucune association, le bouton "Supprimer les associations sélectionnées (n)" n'est pas actif.
      • Au clic sur “Supprimer les associations sélectionnées (n)”, une fenêtre de confirmation s’affiche listant les éléments concernés et le message : “Êtes-vous certain(e) de vouloir supprimer cette(ces) association(s) ?”
      • L’apprenant peut choisir entre “Annuler” ou “Confirmer"
      • Au clic sur “Confirmer”, les associations sélectionnées sont définitivement supprimées de la catégorie (et donc retirées de la page)
      • Au clic sur “Annuler”, la suppression est annulée et la fenêtre se ferme sans modification
      • Un message de confirmation s’affiche : “Les associations sélectionnées ont été supprimées avec succès.”
  • #612: [US]: Implémenter les règles de gestion modification de trace - Backlog à réaliser (à rédiger) (OPEN)
  • #749: Télécharger un document joint - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Les documents joints sont affichés dans une section dédiée "Documents joints"
      • Chaque document joint est représenté par une vignette ou une ligne cliquable
      • Au clic sur un document joint, l’apprenant accède à la vue de consultation / modification du document joint
      • Depuis la page de consultation / modification du document joint, le téléchargement est possible
      • Le téléchargement est déclenché :
      • Le document téléchargé conserve son nom d’origine et son format
      • Le téléchargement s’effectue sans rechargement complet de la page
      • Si le téléchargement échoue, un message d’erreur explicite est affiché indiquant :
      • Aucun impact n’est appliqué au document joint en cas d’échec du téléchargement
  • #865: Télécharger une trace - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • l’action “Télécharger ma trace” n’est possible que si la trace est enregistrée et comporte une pièce jointe fichier téléchargeable
      • si la trace ne comporte pas de pièce jointe fichier, l’action “Télécharger ma trace” est absente.
      • le téléchargement porte sur la version courante de la pièce jointe visible sur l’écran de détail
      • le fichier téléchargé conserve le nom d’origine de la pièce jointe
      • le téléchargement n'affecte aucune donnée liée à la trace.
      • le message d’erreur affiché est “Erreur Votre requête a échoué. Veuillez réessayez ultérieurement.”
      • l’échec de téléchargement n’entraîne aucune modification de la trace et n’empêche pas l’accès au détail de la trace
  • #1017: Accéder à un document joint transformé en trace depuis une trace - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • La trace issue d’un document affiche une information indiquant son origine
      • Un bouton ou lien permet d’accéder au document source associé à la trace
      • Au clic sur cet accès, le document source est ouvert ou téléchargé selon son format
      • L’accès au document source ne modifie pas la trace
      • Si le document source n’existe plus, aucun lien d’accès au document n’est proposé
      • Un message informatif est affiché indiquant : "Cette trace a été créée à partir d’un document qui n’est plus disponible"
      • Le contenu de la trace (déclarations, autres associations) reste accessible
  • #1019: Transformer un document joint en trace - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Après l’ajout d’un document joint, un message de confirmation (toaster) s’affiche indiquant : "Votre document a bien été ajouté"
      • Le toaster contient une action intitulée "Transformer en trace"
      • Au clic sur "Transformer en trace", le processus de création d’une trace à partir du document est déclenché
      • Dans la section "Documents joints", chaque document affiche un bouton "Transformer en trace"
      • Cette action est visible tant que le document n’a pas déjà été transformé en trace
      • Au clic sur "Transformer en trace", le processus de création d’une trace à partir du document est déclenché
      • Le document joint est utilisé comme support principal de la trace
      • Les métadonnées du document (nom, type, date d’ajout) sont reprises pour préremplir la trace lorsque cela est possible
      • L’apprenant est redirigé vers l’interface de création ou de modification de la trace correspondante
      • Le document est marqué comme "déjà transformé en trace"
      • L’action "Transformer en trace" n’est plus disponible pour ce document
      • Une action "Accéder à ma trace" est affichée à la place, permettant d’ouvrir directement la trace associée
  • #1075: Supprimer un document joint - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Chaque document joint affiche une action "Supprimer le document"
      • Au clic sur "Supprimer le document", une fenêtre de confirmation s’affiche
      • Le message de confirmation affiché est : "Êtes-vous certain(e) de vouloir supprimer ce document ?"
      • La fenêtre de confirmation propose les actions "Annuler" et "Confirmer"
      • Au clic sur "Annuler", la fenêtre se ferme sans suppression du document
      • Au clic sur "Confirmer", le document est définitivement supprimé
      • Le document disparaît immédiatement de la section "Documents joints"
      • Un message de confirmation (toaster) s’affiche indiquant : "Votre document a bien été supprimé"
  • #1080: Ajouter une trace de type lien - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Depuis la liste exhaustive de mes traces (#224), un bouton "Ajouter une trace dans ma bibliothèque" est disponible
      • Au clic sur ce bouton, le drawer d’ajout d’une trace s’ouvre
      • L’apprenant peut choisir le type de trace "Lien"
      • L’apprenant peut saisir un nom libre pour la trace
      • Le nom de la trace est limité à 80 caractères espaces inclus
      • Si la limite est dépassée, le message suivant apparaît : "Veuillez limiter votre saisie à 80 caractères"
      • L’apprenant peut renseigner l’URL du lien
      • L’URL doit être au format valide
      • Si le lien n’est pas valide, un message d’erreur est affiché.
      • Une URL non valide empêche l'enregistrement de la trace.
      • Au clic sur "Enregistrer", la trace est ajoutée à la bibliothèque de traces
      • La trace apparaît dans la liste exhaustive des traces (#224)
      • Au clic sur "Annuler", la fenêtre d’ajout se ferme sans enregistrer la trace
  • #1081: Associer une activité de "Construire mon projet de vie" à ma trace depuis le détail d'une trace - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le bouton "Associer..." donne accès à l'association à une activité
      • dans la modale, la liste exhaustive de "ma bibliothèque d'activités" #1066 s'affiche dans l'ordre d'affichage par défaut : ordre antéchronologique en fonction de la date de dernière modification (inscription ou activité de l'utilisateur.)
      • lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n’afficher que les activités dont le libellé contient cette chaîne.
      • dans la liste de recherche, l'intitulé de l'activité s'affiche sur une ligne. La deuxième ligne est réservée à l'affichage de la thématique.
      • l'apprenant peut sélectionner autant d'activités qu'il le souhaite.
      • lorsqu'une activité est sélectionnée dans la liste, la card correspondante s'affiche dans la modale. L'apprenant peut à tout moment la désélectionner.
      • au clic sur "annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l’association d'activités ? ". Lors de la confirmation, l'apprenant revient sur la page des éléments associés.
      • au clic sur "Associer les activités sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces activités ? [liste des activités sélectionnées] ". Lors de la confirmation, un toaster "Vous avez associé [x] activités. Retrouvez-les dans la catégorie “Mes activités associées”." s'affiche.
  • #1082: Associer une trace à une expérience déclarée depuis le détail d'une trace - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • le bouton "Associer..." donne accès à l'association d'une expérience déclarée
      • dans la modale, la liste exhaustive des expériences déclarées #659 s'affiche dans l'ordre d'affichage par défaut : ordre antéchronologique puis par ordre alphabétique. Les plus récentes (champs : date de fin ou coche "en cours") apparaissent en premier dans la liste.
      • lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n’afficher que les expériences dont le libellé contient cette chaîne.
      • dans la liste de recherche, l'intitulé de l'expérience s'affiche sur une ligne. La deuxième ligne est réservée à l'affichage du référentiel.
      • l'apprenant peut sélectionner autant d'expériences qu'il le souhaite.
      • lorsqu'une expérience est sélectionnée dans la liste, la card correspondante s'affiche dans la modale. L'apprenant peut à tout moment la désélectionner.
      • au clic sur "annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l’association d'expériences ? ". Lors de la confirmation, l'apprenant revient sur la page des éléments associés.
      • au clic sur "Associer les expériences sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces expériences ? [liste des expériences sélectionnées] ". Lors de la confirmation, un toaster "Vous avez associé [x] expériences. Retrouvez-les dans la catégorie “Mes expériences associées”." s'affiche.
  • #1085: Joindre un document dans d’autres sections de Cofolio - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • L’action "Joindre un document" est disponible depuis :
      • L’emplacement et le libellé de l’action sont identiques à ceux définis pour une expérience déclarée #1092
      • Cette action est accessible en mode consultation ou modification de l’élément
      • Le clic sur "Joindre un document" ouvre la même fenêtre modale de dépôt que pour une expérience déclarée
      • L’apprenant peut sélectionner un fichier depuis son appareil
      • L’apprenant peut renseigner un titre pour le document
      • Les formats de fichiers autorisés sont identiques : PDF, DOC, DOCX, ODT, JPG, PNG
      • La taille maximale autorisée par fichier est de 10 Mo
      • Les messages d’erreur liés au format ou à la taille du fichier sont identiques à ceux définis pour une expérience déclarée
      • La modale propose les actions "Joindre" et "Annuler"
      • Au clic sur "Joindre", le document est associé à l’élément concerné
      • Au clic sur "Annuler", la modale se ferme sans ajout de document
      • Le document apparaît dans une section dédiée "Documents joints" de l’élément (compétence ou formation)
      • Chaque document joint affiche a minima :
      • Le document est immédiatement accessible depuis la page de l’élément
      • Un message de confirmation (toaster) s’affiche indiquant : "Votre document a bien été ajouté"
      • Le toaster propose une action "Transformer en trace", selon les mêmes règles que pour une expérience déclarée
  • #1092: Joindre un document à une expérience déclarée - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Une action intitulée "Joindre un document" est visible en bas de la page de détail de l’expérience déclarée
      • Cette action est accessible en mode consultation ou modification de l’expérience
      • Au clic sur "Joindre un document", une fenêtre modale de dépôt de document s’ouvre
      • L’apprenant peut sélectionner un fichier depuis son appareil
      • L’apprenant peut renseigner un titre pour le document
      • Les formats de fichiers autorisés sont : PDF, DOC, DOCX, ODT, JPG, PNG
      • La taille maximale autorisée par fichier est de 10 Mo
      • Si le format du fichier n’est pas autorisé, un message d’erreur est affiché : "Le format du document n'est pas accepté"
      • Si la taille du fichier dépasse la limite autorisée, un message d’erreur est affiché : "La taille du document dépasse la limite autorisée de 10 Mo"
      • La modale propose deux actions : "Joindre" et "Annuler"
      • Au clic sur "Joindre", le document est associé à l’expérience déclarée
      • Au clic sur "Annuler", la modale se ferme sans ajout de document
      • Le document apparaît dans une section dédiée "Documents joints" de l’expérience déclarée
      • Chaque document joint affiche a minima :
      • Le document est immédiatement accessible depuis la page de l’expérience
      • Un message de confirmation (toaster) s’affiche indiquant : "Votre document a bien été ajouté"
      • Le toaster propose une action permettant de transformer le document en trace via un bouton "Transformer en trace"
  • #1154: Associer une compétence déclarée à une trace depuis le détail d'une trace - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • le bouton "Associer..." donne accès à l'association à une compétence déclarée
      • dans la modale, la liste exhaustive des compétences déclarées #84 s'affiche dans l'ordre d'affichage par défaut : ordre alphabétique en fonction de l'intitulé
      • lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n’afficher que les compétences dont le libellé contient cette chaîne.
      • dans la liste de recherche, l'intitulé de la compétence s'affiche sur une ligne. La deuxième ligne est réservée à l'affichage du référentiel.
      • l'apprenant peut sélectionner autant de compétences qu'il le souhaite.
      • lorsqu'une compétence est sélectionnée dans la liste, la card correspondante s'affiche dans la modale. L'apprenant peut à tout moment la désélectionner.
      • toutes les compétences déclarées déjà associées à la trace lors d'un précédent ajout s'affichent grisées dans la liste de recherche.
      • au clic sur "annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l’association de compétences ? ". Lors de la confirmation, l'apprenant revient sur la page des éléments associés.
      • au clic sur "Associer les compétences sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces compétences ? [liste des compétences sélectionnées] ". Lors de la confirmation, un toaster "Vous avez associé [x] compétences. Retrouvez-les dans la catégorie “Mes compétences associées”." s'affiche.
  • #1156: Associer un élément à une trace lors de son ajout - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • dans le drawer, la liste exhaustive des compétences déclarées #84 s'affiche dans l'ordre d'affichage par défaut : ordre alphabétique en fonction de l'intitulé
      • dans le drawer, la liste exhaustive de "Ma bibliothèque des activités" #1066 s'affiche dans l'ordre d'affichage par défaut : ordre antéchronologique en fonction de la date de dernière modification (inscription ou activité de l'utilisateur.)
      • lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n’afficher que les éléments dont le libellé contient cette chaîne.
      • dans la liste de recherche, l'intitulé de la compétence s'affiche sur une ligne. La deuxième ligne est réservée à l'affichage du référentiel.
      • dans la liste de recherche, l'intitulé de l'activité s'affiche sur une ligne. La deuxième ligne est réservée à l'affichage de la thématique.
      • lorsqu'un élément est sélectionné dans chaque liste, ce dernier se range dans la zone de sélection. L'apprenant peut désélectionner un élément à tout moment depuis cette zone.
      • l'apprenant peut sélectionner autant d'éléments, toute catégorie confondue, qu'il le souhaite.
  • #1178: Supprimer une/des association(s) d'activité(s) depuis le détail d'une trace - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le bouton "Supprimer..." donne accès à la liste des catégories d'éléments disponibles à la suppression.
      • Si aucun élément n'est disponible à la suppression dans une catégorie alors le bouton qui donne accès à la catégorie n'est pas actif.
      • Les activités "terminées" ne sont pas disponibles à la suppression et ne s'affichent pas dans la modale.
      • Depuis la modale, l’apprenant peut sélectionner une ou plusieurs activité(s) associée(s) à supprimer.
      • Le bouton d’action affiche dynamiquement le nombre d'associations sélectionnées : “Supprimer les associations sélectionnées (n)”
      • Si l'apprenant ne sélectionne aucune association, le bouton "Supprimer les associations sélectionnées (n)" n'est pas actif.
      • Au clic sur “Supprimer les associations sélectionnées (n)”, une fenêtre de confirmation s’affiche listant les éléments concernés et le message : “Êtes-vous certain(e) de vouloir supprimer cette(ces) association(s) ?”
      • L’apprenant peut choisir entre “Annuler” ou “Confirmer"
      • Au clic sur “Confirmer”, les associations sélectionnées sont définitivement supprimées de la catégorie (et donc retirées de la page)
      • Au clic sur “Annuler”, la suppression est annulée et la fenêtre se ferme sans modification
      • Un message de confirmation s’affiche : “Les associations sélectionnées ont été supprimées avec succès.”
  • #1181: [EVOL#15] : Modifier une trace (de type fichier ou lien) - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • au clic sur annuler, l'apprenant reste sur la page du détail de la trace
      • au clic sur valider, l'apprenant accède à la modification de la trace
      • Lors du passage en mode modification, un statut visuel "modification en cours" est affiché afin d’indiquer à l’apprenant que la trace est en cours d’édition.
      • l'apprenant peut consulter toutes ses associations
      • l'apprenant ne peut pas ajouter ou supprimer d'associations
      • l'apprenant ne peut pas cliquer sur le détail de ses associations
      • Les éléments d'information comme la date et l'heure de mise à jour de la trace disponible sur l'UI se mettent à jour automatiquement
      • La trace est mise à jour partout sauf dans les emplacements non éligibles présentés en début de process de modification (critère 1)
  • #1320: Restaurer une version d'une trace - Backlog à réaliser (à rédiger) (OPEN)
  • #1429: Consulter une trace de type lien - In progress [A suivre dans le kanban COFOLIO] (CLOSED)
  • #266: Supprimer une trace associée sur action utilisateur - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • l'étudiant ne peut supprimer une trace qui est associée à une activité ayant le statut "Soumise" ou "Terminée"
      • les traces associées à une activité ayant le statut "soumise" ou "terminée" ne sont pas sélectionnables
  • #1643: [Evol#405#406]: Déclarer l'auteur de la trace - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • L'utilisateur peut accéder à la déclaration avec 3 options : "Cette trace est issue d'une production : personnelle / collective (j'y ai contribué) / d'un tiers (témoignage, recommandation, etc.)"
      • Les options sont exclusives (une seule des trois peut être choisie à la fois)
      • Le choix est obligatoire : l'enregistrement de la trace ne peut se faire car le bouton "enregistré" est désactivé
  • #627: Agrandissement des cards "traces" - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • les traces associées sont classées par ordre antéchronologique, en fonction de leur date de dernière modification.
      • les traces non associées sont classées par ordre antéchronologique, en fonction de leur date de dernière modification.

✨ Epic #4: [EPIC][MVP] Gestion des compétences de la formation

État: OPEN | User Stories: 51 | Règles de gestion: 0

⚡️ User Stories

  • #703: Gérer les associations d'une compétence déclarée - À Refiner (à corriger) (CLOSED)
  • #12: Ajouter une compétence établissement - Backlog à réaliser (à rédiger) (OPEN)
  • #155: Filtrer mes compétences - Done (CLOSED)
  • #633: Trier mes formations vérifiées - À Refiner (à corriger) (OPEN)
  • #17: Supprimer une compétence déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
  • #64: Filtrer mes compétences complémentaires - À Refiner (à corriger) (OPEN)
  • #177: Trier mes compétences complémentaires - Backlog (à relire) (OPEN)
  • #71: Widget "Les compétences visées par ma formation" - Done (CLOSED)
  • #11: Consulter la liste exhaustive des compétences visées par mes formations actuelles - Done (CLOSED)
  • #157: Rechercher une compétence - À Refiner (à corriger) (OPEN)
  • #178: Rechercher une compétence complémentaire - À Refiner (à corriger) (OPEN)
  • #316: M'auto-évaluer dans un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #387: Consulter le détail d'une compétence visées par une formation passée - À Refiner (à corriger) (OPEN)
  • #396: Consulter le statut d'un niveau de compétence terminé depuis la liste exhaustive des compétences visées par mes formations actuelles ou passées - À Refiner (à corriger) (OPEN)
  • #397: Consulter le nombre de traces associées à un niveau de compétence depuis la liste exhaustive des compétences visées par mes formations actuelles ou passées - À Refiner (à corriger) (OPEN)
  • #398: Consulter le nombre d'AMS associées à un niveau de compétence depuis la liste exhaustive des compétences visées par mes formations actuelles ou passées - À Refiner (à corriger) (OPEN)
  • #399: Consulter le nombre total de niveaux de compétence depuis la liste exhaustive des compétences visées par mes formations actuelles ou passées - À Refiner (à corriger) (OPEN)
  • #462: Consulter les attendus depuis une page compétence - À Refiner (à corriger) (OPEN)
  • #464: Consulter le statut d'un niveau de compétence depuis la page niveau d'une compétence - À Refiner (à corriger) (OPEN)
  • #465: Consulter ma progression dans les niveaux d'une compétence - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • tous les niveaux de la compétence sont affichés sur la page avec leur label court "Niveau 1", "Niveau 2" et ainsi de suite.
      • chaque niveau de compétence est présenté sous forme de sélecteur.
      • les niveaux de compétences en cours de paramétrage côté enseignant apparaissent en étant grisés et ne sont pas cliquables.
      • le format des dates est le suivant : "JJ/MM/AAAA"
  • #466: Consulter les rendus depuis l'encart "Ma progression dans les niveaux" - À Refiner (à corriger) (OPEN)
  • #467: Consulter mes apprentissages principaux depuis l'encart "Ma progression dans les niveaux" - À Refiner (à corriger) (OPEN)
  • #468: Consulter le nombre d'activités de mise en situation rencontrées depuis l'encart "Ma progression dans les niveaux" - À Refiner (à corriger) (OPEN)
  • #469: Consulter le nombre de familles de situations rencontrées depuis l'encart "Ma progression dans les niveaux" - À Refiner (à corriger) (OPEN)
  • #475: Consulter le nombre de traces déposées depuis l'encart "Ma progression dans les niveaux" - À Refiner (à corriger) (OPEN)
  • #481: Consulter la page d'un niveau de compétence - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • la période est composée d'une date de début et d'une date de fin
      • le format des dates est le suivant : "JJ/MM/AAAA"
  • #483: Consulter mes apprentissages principaux depuis la page niveau d'une compétence - À Refiner (à corriger) (OPEN)
  • #495: Consulter les AMS depuis la page d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #496: Consulter le statut d'une AMS depuis une page niveau de compétence - À Refiner (à corriger) (OPEN)
  • #498: Consulter les associations d'une AMS depuis la page d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #499: Consulter les dates clés de mon évaluation finale depuis la page d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #500: Consulter les dates clés des évaluations d'AMS depuis la page d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #501: Consulter les autres échéances d'une AMS depuis la page d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #502: Consulter les enseignements associés depuis une page niveau de compétence - À Refiner (à corriger) (OPEN)
  • #503: Consulter les traces déposées depuis une page niveau de compétence - À Refiner (à corriger) (OPEN)
  • #508: Consulter la page évaluation d'une compétence - À Refiner (à corriger) (OPEN)
  • #509: Consulter le statut de l'évaluation d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #511: Consulter ma sélection de traces pertinentes depuis la page évaluation d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #513: Ajouter une trace depuis la page évaluation d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #514: Démontrer mon niveau de compétence via l'analyse réflexive - À Refiner (à corriger) (OPEN)
  • #515: Consulter la composition du jury d'évaluation depuis la page évaluation d'un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #525: Consulter le commentaire du jury depuis la page évaluation d’un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #526: Consulter les documents déposés par le jury depuis la page évaluation d’un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #527: Consulter mes résultats depuis la page évaluation d’un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #528: Consulter les commentaires laissés par les membres du jury dans Cofolio depuis la page évaluation d’un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #529: Consulter l’appréciation finale hors Cofolio depuis la page évaluation d’un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #530: Consulter les commentaires laissés par les membres du jury hors Cofolio depuis la page évaluation d’un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #531: Consulter la grille d’évaluation depuis la page évaluation d’un niveau de compétence - À Refiner (à corriger) (OPEN)
  • #532: Consulter la page progression d’une compétence - À Refiner (à corriger) (OPEN)
  • #1076: Consulter les éléments associés d'une compétence déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le sélecteur est, par défaut, sur "Ma compétence déclarée"
      • Une catégorie est affichée si au moins un élément a été associé
      • Par défaut, les catégories sont repliées
      • Les catégories s'affiche dans un ordre prédéfini : les traces puis les activités.
      • L'apprenant peut choisir d'ouvrir toutes les catégories pour avoir une visualisation globale
      • Les éléments des catégories sont affichés à la suite les uns des autres, la catégorie s'agrandit en fonction du nombre d'éléments présents.
      • Les éléments sont rangés par ordre antéchronologique, de l'association la plus récente à la plus ancienne.
  • #1078: Associer une activité de "Construire mon projet de vie" depuis le détail d'une compétence déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le bouton "Associer..." donne accès à l'association à une activité
      • dans la modale, la liste exhaustive de "ma bibliothèque d'activités" #1066 s'affiche dans l'ordre d'affichage par défaut : ordre antéchronologique en fonction de la date de dernière modification (inscription ou activité de l'utilisateur.)
      • lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n’afficher que les activités dont le libellé contient cette chaîne.
      • dans la liste de recherche, l'intitulé de l'activité s'affiche sur une ligne. La deuxième ligne est réservée à l'affichage de la thématique.
      • l'apprenant peut sélectionner autant d'activités qu'il le souhaite.
      • toutes les activités déjà associées à la compétence déclarée lors d'un précédent ajout s'affichent grisées dans la liste de recherche.
      • lorsqu'une activité est sélectionnée dans la liste, la card correspondante s'affiche dans la modale. L'apprenant peut à tout moment la désélectionner.
      • au clic sur "Associer les activités sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces activités ? [liste des activités sélectionnées] ". Lors de la confirmation, un toaster "Vous avez associé [x] activités. Retrouvez-les dans la catégorie “Mes activités associées”." s'affiche.

✨ Epic #9: [EPIC][MVP] Edition et partage de synthèses

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #72: Widget "Consulter mes CV les plus récents" - Done (CLOSED)

✨ Epic #10: [EPIC][V3] Connexion vers autres services

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #6: [EPIC][MVP] Gestion des Activités

État: OPEN | User Stories: 69 | Règles de gestion: 0

⚡️ User Stories

  • #975: Consulter les éléments associés à une activité dans "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le sélecteur est, par défaut, sur "Ma prise de recul"
      • Une catégorie est affichée si au moins un élément a été associé
      • Par défaut, les catégories sont repliées
      • L'apprenant peut choisir d'ouvrir toutes les catégories pour avoir une visualisation globale
      • Les éléments des catégories sont affichés à la suite les uns des autres, la catégorie s'agrandit en fonction du nombre d'éléments présents.
      • Les éléments sont rangés par ordre antéchronologique, l'association la plus récente à la plus ancienne.
  • #979: M'inscrire à une activité dans "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Au clic sur "annuler", un message s'affiche "Êtes-vous certain(e) de vouloir abandonner l’inscription à l’activité ?"
      • Au clic sur "confirmer", aucune redirection ne s'applique, l'apprenant reste sur la page de présentation de l'activité. Un message s'affiche "Vous êtes inscrit.e avec succès. Retrouvez cette activité dans votre bibliothèque d’activités."
      • Lorsque l'apprenant est inscrit : un badge "inscrit.e" s'ajoute à la présentation de l'activité
  • #1036: Ajouter une période de réalisation personnelle lors de l'inscription à une activité dans Construire mon projet de vie - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Cette période comprend une date de début et une date de fin sous le format : jj/mm/aaaa
      • Ce champ est optionnel
      • Si l'apprenant choisit de renseigner une période de réalisation personnelle, il doit renseigner la date de début et la date de fin, par défaut la date de début est la date du jour.
      • La date de fin ne peut pas être antérieure à la date de début.
      • L'apprenant ne peut pas saisir une date antérieure à la date à laquelle il s'inscrit
      • Au clic sur "Annuler", un message s'affiche : Êtes-vous certain(e) de vouloir abandonner l’inscription à l’activité ?"
      • Au clic sur "Confirmer", aucune redirection ne s'applique, l'apprenant reste sur la page de présentation de l'activité. Un message s'affiche "Vous êtes inscrit.e avec succès. Retrouvez cette activité dans votre bibliothèque d’activités."
  • #200: Consulter la liste exhaustive des AMS liées à ma ou mes formation(s) actuelle(s) - Done (CLOSED)
  • #22: Consulter le niveau de compétence associé à une AMS - Backlog (à relire) (OPEN)
  • #158: Filtrer mes AMS - Backlog (à relire) (OPEN)
  • #159: Trier mes AMS - Backlog (à relire) (OPEN)
  • #162: Widget "Consulter mes dernières AMS" - Backlog (à relire) (OPEN)
  • #174: Widget "Consulter mes dernières AMS" accéder à toutes mes AMS - Backlog (à relire) (OPEN)
  • #197: Consulter mes prochains rendus depuis le planning de mes AMS - Backlog (à relire) (OPEN)
  • #204: Consulter le détail du suivi d’activité par compétence - Backlog (à relire) (OPEN)
  • #27: Démontrer ma compétence via la justification des résultats et de la démarche dans une AMS - À Refiner (à corriger) (OPEN)
  • #1037: Paramétrer les rappels en cas d'inactivité lors de l'inscription à une activité dans Construire mon projet de vie - Backlog à réaliser (à rédiger) (OPEN)
  • #41: Consulter le détail d'une AMS - À Refiner (à corriger) (OPEN)
  • #357: Consulter les compétences visées dans le cadre d'une AMS - À Refiner (à corriger) (OPEN)
  • #361: Télécharger le contenu de son AMS - À Refiner (à corriger) (OPEN)
  • #958: Naviguer sur la page "Mes activités" dans "Construire mon Projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • 400 caractères maximum espace compris.
      • l'accès rapide "voir toutes les activités" emmène l'utilisateur sur le filtre "Toutes les activités"
      • cette section est filtrée par thème. Les thèmes sont dans l'ordre : Me connaître, Explorer mes futurs, Mes formations, Mes expériences, Mes trajectoires, CV, Transverses et "Toutes les activités"
      • les filtres sont exclusifs. (on ne peut en sélectionner qu'un seul à la fois)
  • #959: Consulter la liste exhaustive de "Toutes les activités disponibles" dans "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • une activité est considérée "nouveauté" durant une période de 3 mois à compter de sa date de publication sur COFOLIO
      • si aucune activité n'est présente dans la section, celle-ci n'est pas affichée
      • si l'apprenant s'inscrit à une activité de la section elle n'est plus visible dans la section pour l'utilisateur (A mettre dans l'US s'inscrire dans une activité)
      • les activités sont classées par ordre antéchronologique, en fonction de leur date de dernière de publication.
      • les activités sont classées par ordre antéchronologique, en fonction de leur date de dernière de publication.
      • si une thématique ne contient aucune activité le message "Cette thématique ne contient pas encore d'activité" est affiché
      • si le texte dépasse les trois lignes, il est terminé par des points de suspension
  • #960: Consulter le détail d'une activité - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le statut est "inscrit" à une activité s'il s'est inscrit à l'activité #979
      • le statut est "en cours" s'il commencé à rédiger une prise de recul #981
      • le statut est "terminé" s'il a choisit de "terminer" son activité #1062
  • #961: Consulter le détail d'une sous activité dans "Mes activités" de "Construire mon projet de vie" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Les sous-activités sont listées dans le menu latéral du détail de l’activité.
      • Au clic sur une sous-activité, son détail s’affiche dans l’espace principal.
      • Le détail d’une sous-activité affiche :
      • Le statut de la sous-activité est affiché de manière visible sur la page.
      • Le menu latéral permet d’accéder :
      • La navigation ne provoque pas de rechargement complet de la page.
      • Le menu latéral est collapsable sur la page de détail de l’activité et des sous-activités.
  • #963: Télécharger mon activité dans "Construire mon projet de vie" - À Refiner (à corriger) (OPEN)
  • #964: Consulter toutes les activités disponibles dans "Construire mon projet de vie" - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • les activités sont classées par ordre antéchronologique, en fonction de leur date de dernière modification par les services SUIO et l'établissement.
  • #972: Naviguer à l'intérieur de mon activité via le menu latéral - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • L’entrée correspondant à la section active est visuellement mise en évidence dans le menu latéral.
      • Le changement de section met à jour l’état actif du menu latéral.
      • Par défaut, lors de l'entrée dans l'activité, la page active est le détail de l'activité
      • Le menu latéral est, par défaut, affiché ouvert.
      • Le menu latéral peut être replié et l'utilisateur ne verra plus que l'icône du menu latéral.
      • Le menu latéral liste les sous-sections disponibles de l’activité en fonction de sa structure.
      • Au clic sur une entrée sous-section, la sous-section correspondante s’affiche dans l’espace principal.
      • La navigation entre les sous-sections ne provoque pas de rechargement complet de la page.
      • Le menu latéral liste les sous-sections disponibles dans la section "prise de recul" en fonction de son paramétrage
      • Au clic sur une entrée sous-section, la sous-section correspondante s’affiche dans l’espace principal.
      • La navigation entre les sous-sections ne provoque pas de rechargement complet de la page.
  • #974: Gérer une sous activité dans "Construire mon projet de vie" - À Refiner (à corriger) (OPEN)
  • #977: Modifier une sous activité de "Mes activités" dans "Construire mon projet de vie" - À Refiner (à corriger) (OPEN)
  • #978: Modifier les dates de début et fin d'une activité de "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • La date de début et la date de fin deviennent modifiables.
      • La date de fin ne peut pas être antérieure à la date de début.
      • L'apprenant ne peut pas saisir une date antérieure à la date à laquelle il s'inscrit
      • Au clic sur "Confirmer", les dates saisies sont enregistrées et affichées dans le détail de l’activité.
      • Au clic sur "Annuler", la fenêtre modale se ferme sans modification des dates existantes.
      • Les dates mises à jour sont affichées immédiatement dans la page de détail de l’activité.
      • La modification des dates n’altère pas le statut de l’activité.
  • #980: Naviguer dans "Toutes les activités disponibles" via le menu latéral des présentations d'activités dans "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le menu est composé des thématiques ci-après
      • les activités sont rangées dans le même ordre que dans les listes exhaustives : les plus récemment publiées apparaissent en premier.
      • la section des "nouveautés" ne s'affiche que s'il y a du contenu dedans.
      • cette navigation ne tient pas compte des thématiques
      • les activités sont classées par ordre antéchronologique, en fonction de leur date de dernière de publication.
  • #981: Renseigner ma prise de recul de mon activité dans "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • champ texte limité à 4000 caractères espaces inclus
      • la rédaction de la prise de recul a pour effet de passer le statut de l'activité en "en cours"
  • #973: Se désinscrire d'une activité dans "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • Au clic sur "Se désinscrire", une modale avec le message suivant s'affiche " Êtes-vous certain(e) de vouloir vous désinscrire de cette activité ? Cette action entraînera la perte définitive de toutes les données associées."
      • Au clic sur "Confirmer", l'apprenant est redirigé sur la liste exhaustive de ses activités #959 ou la liste exhaustive des activités disponibles #964. Le redirection dépend de l'origine de son entrée dans l'activité. Un message de confirmation s'affiche " Vous avez été désinscrit.e avec succès."
      • Au clic sur "Annuler", Aucune action n'est effectuée et l'apprenant reste sur la page de détail.
      • Au clic sur le bouton "Se désinscrire", une fenêtre de sélection s'affiche listant toutes les activités avec une case à cocher par activité.
      • L'apprenant peut sélectionner une ou plusieurs activités
      • Le bouton d’action affiche dynamiquement le nombre d’éléments sélectionnés : “Se désinscrire des activités sélectionnées (n)”
      • Au clic sur “Se désinscrire des activités sélectionnées (n)”, une fenêtre de confirmation s’affiche listant les éléments concernés et le message : “Êtes-vous certain(e) de vouloir vous désinscrire de cette(ces) activité(s) ?”
      • Au clic sur “Confirmer”, les activités sélectionnées sont définitivement supprimées de la liste des activités. Elles sont toujours présentes dans la page de toutes les activités disponibles #964
      • Un message de confirmation s’affiche : “Vous avez été désinscrit.e avec succès.”
      • Au clic sur “Annuler”, la désinscription est annulée et la fenêtre se ferme sans modification
      • L'action est possible uniquement si l'utilisateur est déjà inscrit à l'activité
      • Lors de la désinscription, un message s'affiche "êtes-vous certain.e de vouloir vous désinscrire de cette activité ?"
      • Au clic sur "Annuler", aucune action n'est effectuée et l'apprenant reste sur la page de détail.
      • Au clic sur "Confirmer", un message s'affiche : "Vous avez été désinscrit.e avec succès." L'apprenant reste sur la page de présentation de l'activité . Le bouton "Me désinscrire" se transforme en "M'inscrire" et le bouton "Accéder à mon activité" n'est plus disponible.
  • #1018: Ajouter une activité à ma bibliothèque d’activités dans "Construire mon projet de vie" - N/A (OPEN)
  • #1022: Marquer une sous-activité comme terminée - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Une case à cocher intitulée "Sous-activité terminée" est affichée sur la page de détail de la sous-activité.
      • Au clic sur la case "Sous-activité terminée", la sous-activité passe à l’état "Terminée".
      • Si la sous-activité contient des actions, toutes les actions associées sont automatiquement cochées comme réalisées.
      • Si la sous-activité ne contient aucune action, seule la sous-activité est marquée comme terminée.
      • Le statut de la sous-activité est mis à jour visuellement sur la page de détail.
      • Le statut est également mis à jour dans le menu latéral de l’activité.
  • #1023: Modifier les dates de début et fin d'une sous-activité de "Construire mon projet de vie" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Les champs "Début" et "Fin" sont visibles en haut de la page de la sous-activité.
      • Un bouton "Modifier" est associé aux dates de la sous-activité.
      • Au clic sur "Modifier", une fenêtre modale s’ouvre permettant de saisir une période de réalisation personnelle.
      • La date de début et la date de fin sont saisies via des champs de type calendrier.
      • La date de fin ne peut pas être antérieure à la date de début.
      • Au clic sur "Confirmer", les dates saisies sont enregistrées et affichées dans le détail de la sous-activité.
      • Au clic sur "Annuler", la fenêtre modale se ferme sans modification des dates existantes.
      • Les dates mises à jour sont affichées immédiatement dans la page de détail de la sous-activité.
      • La modification des dates n’altère pas le statut de la sous-activité (en cours ou terminée). A CHANGER S'IL n'y a plus de statut dans les sous-activités
  • #1027: Consulter la page de présentation d'une activité - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
  • #1038: Ajouter une activité à son agenda cofolio lors de l'inscription à l'activité - Backlog à réaliser (à rédiger) (OPEN)
  • #1039: Naviguer d'une activité à une autre depuis la page de présentation d'une activité dans "Construire mon projet de vie" - Backlog à réaliser (à rédiger) (OPEN)
  • #1062: Terminer une activité dans "Construire mon projet de vie' - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • Au clic sur le bouton "Terminer", un message s'affiche : Êtes-vous certain(e) de vouloir terminer votre activité ? Vous ne pourrez plus la modifier.
      • Au clic sur "Annuler", aucune action ne se passe, l'apprenant reste sur la page et peut toujours modifier son activité.
      • Au clic sur "Confirmer", l'activité passe au statut "Terminée" et la prise de recul n'est plus modifiable.
      • le statut de l'activité passe à "Terminée" côté apprenant
      • La prise de recul n'est plus modifiable
      • les dates de réalisations personnelles ne sont plus modifiables
  • #1066: Consulter la liste exhaustive de "Ma bibliothèque d'activité" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le sélecteur est par défaut sur "Toutes les activités disponibles"
      • elles sont rangées par ordre antéchronologique en fonction de la date de dernière modification (inscription ou activité de l'utilisateur.)
      • toutes les activités terminées sont rangées après les autres, toujours par ordre antéchronologique.
      • si l'apprenant n'est inscrit à aucune activité le message suivant est affiché "Aucune inscription en cours ou terminée, allez explorer toutes les activités disponibles"
      • si le texte dépasse les deux lignes, il est terminé par des points de suspension
  • #1095: Déposer une trace dans une activité de "Construire mon projet de vie" - Annulée (OPEN)
  • #1099: Associer une trace à mon activité de "Construire mon projet de vie" depuis le détail de l'activité - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le bouton "Associer..." donne accès à une liste d'associations possibles : trace
      • dans la modale, l'étudiant peut choisir entre ses deux bibliothèques de traces ou toutes les traces, la liste exhaustive des traces non associées #224 et la liste exhaustive des traces associées #223. Par défaut, la liste sélectionnée est la liste exhaustive des traces non associées.
      • dans la modale, les listes s'affichent dans l'ordre d'affichage par défaut : ordre antéchronologique, en fonction de leur date de dernière modification ou création.
      • lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n’afficher que les traces dont le libellé contient cette chaîne.
      • dans la liste de recherche, l'intitulé de la trace s'affiche sur deux lignes.
      • l'apprenant peut sélectionner autant de traces qu'il le souhaite, dans les deux listes.
      • au clic sur "annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l’association de traces ? ". Lors de la confirmation, l'apprenant revient sur la page des éléments associés.
      • au clic sur "Associer les traces sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces traces ? [liste des traces sélectionnées] ". Lors de la confirmation, un toaster "Vous avez associé [x] traces. Retrouvez-les dans la catégorie “Mes traces associées”." s'affiche.
  • #1100: Associer une compétence déclarée depuis le détail de son activité - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • le bouton "Associer..." donne accès à une liste d'associations possibles : compétence
      • dans la modale, la liste exhaustive des compétences déclarées #84 s'affiche dans l'ordre d'affichage par défaut : ordre alphabétique en fonction de l'intitulé
      • lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n’afficher que les compétences dont le libellé contient cette chaîne.
      • dans la liste de recherche, l'intitulé de la compétence s'affiche sur une ligne. La deuxième ligne est réservée à l'affichage du référentiel.
      • l'apprenant peut sélectionner autant de compétences qu'il le souhaite.
      • toutes les compétences déjà associées à l'activité lors d'un précédent ajout s'affichent grisées dans la liste de recherche.
      • au clic sur "annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l’association de compétences ? ". Lors de la confirmation, l'apprenant revient sur la page des éléments associés.
      • au clic sur "Associer les compétences sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces compétences ? [liste des compétences sélectionnées] ". Lors de la confirmation, un toaster "Vous avez associé [x] compétences. Retrouvez-les dans la catégorie “Mes compétences associées”." s'affiche.
  • #1101: Supprimer une ou plusieurs association(s) depuis le détail d'une activité de "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • le bouton "Supprimer..." donne accès à la liste des catégories d'éléments disponibles à la suppression.
      • Si une catégorie n'est pas disponible à la suppression, le bouton n'est pas actif.
      • Depuis la modale, l’apprenant peut sélectionner une ou plusieurs associations à supprimer.
      • Le bouton d’action affiche dynamiquement le nombre d'associations sélectionnées : “Supprimer les associations sélectionnées (n)”
      • Si l'apprenant ne sélectionne aucune association, le bouton "Supprimer les associations sélectionnées (n)" n'est pas actif.
      • Au clic sur “Supprimer les associations sélectionnées (n)”, une fenêtre de confirmation s’affiche listant les éléments concernés et le message : “Êtes-vous certain(e) de vouloir supprimer cette(ces) association(s) ?”
      • L’apprenant peut choisir entre “Annuler” ou “Confirmer"
      • Au clic sur “Confirmer”, les associations sélectionnées sont définitivement supprimées de la catégorie (et donc retirées de la page)
      • Au clic sur “Annuler”, la suppression est annulée et la fenêtre se ferme sans modification
      • Un message de confirmation s’affiche : “Les associations sélectionnées ont été supprimées avec succès.”
  • #1145: Renseigner le titre d’une activité nationale - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Un champ intitulé "Titre de l'activité" est affiché
      • Le champ "Titre de l'activité" est éditable
      • L'administrateur peut saisir un titre libre dans le champ "Titre de l'activité"
      • Le champ est limité à 80 caractères maximum (espaces inclus)
      • Si la limite est dépassée, un message d'erreur est affiché et l'enregistrement est bloqué
      • Au clic sur l'action d'enregistrement de l'activité, le titre est sauvegardé avec le reste des informations de l'activité
      • Après enregistrement, le titre saisi est affiché dans l'activité
      • Le titre est utilisé comme libellé principal de l'activité dans les listes et dans la page de présentation de l'activité
  • #1146: Affecter une activité nationale à une thématique - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Un champ obligatoire de type liste déroulante intitulé "Thématique" est affiché
      • Par défaut la thématique présente est "Transverse"
      • Les thématiques disponibles sont : Me connaître, Explorer mes futurs, Mes formations, Mes expériences, Mes trajectoires, CV, Transverses
      • Une seule thématique peut être sélectionnée par activité
  • #1147: Renseigner le déroulé d’une activité nationale - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • La section "Déroulé de l'activité" est affichée dans le formulaire de création ou de modification
      • Le déroulé est présenté sous forme d’une liste d’éléments ordonnés
      • Une action "Ajouter une étape" est disponible dans la section
      • Chaque élément correspond à un champ texte libre
      • Chaque élément est limité à 200 caractères maximum (espaces inclus)
      • Le nombre d’éléments est compris entre 2 et 10 maximum
      • Si la limite de caractères est dépassée, un message d’erreur est affiché et l’enregistrement est bloqué
      • Chaque élément est éditable individuellement
      • L’administrateur peut réorganiser les éléments via une action de déplacement
      • La suppression d’un élément est possible tant que le minimum de 2 éléments est respecté
      • Chaque étape correspond à une sous-activité distincte
      • L’intitulé de la sous-activité reprend le texte de l’étape définie par l’administrateur
      • L’ordre des sous-activités respecte l’ordre défini dans le déroulé
      • Au clic sur l’action d’enregistrement, le déroulé est sauvegardé avec le reste des informations de l’activité
      • Les éléments sont affichés côté apprenant dans l’ordre défini
      • Les sous-activités générées sont visibles dans le détail de l’activité
  • #1149: Ajouter des documents et ressources pour l'apprenant à une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Une section intitulée "Documents et liens utiles" est affichée dans le formulaire de création ou d’édition d’une activité nationale
      • Un bouton "Ajouter un document" permet d’ouvrir un sélecteur de fichiers
      • Les formats autorisés sont : PDF, DOC, DOCX, ODT, JPG, PNG
      • Seul l'auteur de l'activité peut effectuer cette action
      • Un champ permet de renseigner une URL
      • Si aucun lien ou document n'est ajouté la section n'apparait pas côté apprenant
      • Au clic sur l’action d’enregistrement de l’activité, les documents et liens utiles sont sauvegardés
      • Après enregistrement, ils sont visibles dans la version publiée de l’activité
  • #1151: Renseigner le(s) "contexte(s) de réalisation conseillé(s)" d’une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Une section intitulée "Contexte(s) de réalisation conseillé(s)" est affichée dans le formulaire de création dans les deux onglets.
      • Par défaut, dans l'onglet "Contenu", la section accordéon est repliée.
      • Lorsque la section est dépliée, le champ éditable est affiché dans sa globalité.
      • Le champ utilise un éditeur de texte simple
      • La taille maximale du champ est de 200 caractères (espaces inclus)
      • Si la limite est dépassée, un message d’erreur est affiché, "Veuillez limiter votre saisie à 200 caractères" et l’enregistrement est bloqué
      • Si l'utilisateur remplit le champ éditable depuis l'un des deux sélecteurs, le second champ est automatiquement renseigné avec le même contenu.
  • #1152: Renseigner un contact référent pour une activité nationale - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Un champ éditable intitulé "Contact référent" est affiché dans le formulaire de création ou d’édition d’une activité nationale
      • Le champ est un champ texte libre
      • La taille maximale du champ est de 200 caractères (espaces inclus)
      • Si la limite est dépassée, un message d’erreur est affiché et l’enregistrement est bloqué
      • Le contact référent est affiché dans la page de présentation de l’activité
      • Si aucun contact référent n’est renseigné, aucun affichage n’est présenté
      • Au clic sur l’action d’enregistrement de l’activité, le contact référent est sauvegardé
      • Après enregistrement, l’information est conservée lors des consultations ultérieures de l’activité
  • #1153: Ajouter une image descriptive à une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Une zone dédiée à l’ajout d’une image est affichée dans le formulaire de l’activité
      • Cette zone permet de sélectionner un fichier depuis l’appareil de l’utilisateur
      • Une image par défaut est déjà enregistrée (même image place holder que pour la photo de couverture sur la bio)
      • Les formats autorisés sont : JPG, JPEG, PNG
      • La taille maximale autorisée par fichier est de 5 Mo
      • Si le format n’est pas accepté, un message d’erreur est affiché : "Le format du fichier n'est pas accepté"
      • Si la taille dépasse la limite autorisée, un message d’erreur est affiché : "La taille du fichier dépasse la limite autorisée"
  • #1157: Rédiger la consigne d’une activité nationale - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • La section en accordéon est intitulée "Consigne".
      • Le champ "consigne" correspond à la "description" de l'activité côté apprenant.
      • Par défaut, la section est repliée.
      • Lorsque la section est dépliée, le champ éditable est affiché dans sa globalité.
      • Le champ utilise un éditeur de texte enrichi (WYSIWYG)
      • Le champ est limité à 2000 caractères maximum (espaces inclus)
      • Si la limite est dépassée, un message d’erreur est affiché et l’enregistrement est bloqué
  • #1158: Renseigner la période de réalisation d’une activité nationale - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • Une section éditable intitulée "Période de réalisation" est affichée dans le formulaire de création ou d’édition d’une activité nationale
      • Le champ est un champ texte multilignes
      • Le champ est limité à 2000 caractères maximum (espaces inclus)
      • Si la limite est dépassée, un message d’erreur est affiché et l’enregistrement est bloqué
      • Le contenu renseigné est affiché dans la section "Période de réalisation" de la page de détail de l’activité
      • Si aucun contenu n’est renseigné, la section "Période de réalisation" n’est pas affichée
      • Au clic sur l’action d’enregistrement de l’activité, le contenu du champ est sauvegardé
      • Après enregistrement, la période de réalisation est conservée lors des consultations ultérieures de l’activité
  • #1159: Paramétrer le nombre de traces autorisées pour une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Un champ dédié au nombre de traces autorisées est affiché dans le formulaire de création ou d’édition de l’activité
      • Ce champ est visible uniquement si le dépôt de traces est activé pour l’activité
      • La valeur minimale autorisée est de 1
      • La valeur maximale autorisée est 10
      • L’apprenant ne peut pas déposer plus de traces que le nombre défini
      • Si la limite est atteinte, l’action permettant d’ajouter une trace n’est plus disponible ou est désactivée
      • Un message informatif indique que le nombre maximum de traces autorisées est atteint
  • #1160: Paramétrer l’autorisation d'associations de traces pour une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Un paramètre dédié à l'association de traces est affiché dans le formulaire de création de l’activité
      • Ce paramètre est présenté sous forme d’option activable ou désactivable, par défaut activé.
      • Lorsque l’option est activée, l’apprenant peut associer des traces depuis son activité
      • Lorsque l’option est désactivée, les actions liée à l'association de trace ne sont pas activées côté apprenant dans ses éléments associés #975
  • #1163: Renseigner les dates de début et de fin d’une activité nationale - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Un champ "Date de début" est affiché dans le formulaire de création ou d’édition d’une activité nationale
      • Un champ "Date de fin" est affiché dans le formulaire de création ou d’édition d’une activité nationale
      • Les champs de dates sont éditables
      • La saisie d’une date de début et de fin sont optionnelles
      • Le format de saisie des dates est JJ/MM/AAAA
      • Si une date de fin est renseignée, elle ne peut pas être antérieure à la date de début
      • Au clic sur l’action d’enregistrement de l’activité, les dates de début et de fin sont sauvegardées
      • Après enregistrement, les dates saisies sont visibles lors des consultations ultérieures de l’activité
  • #1164: Paramétrer l’activation de la prise de recul pour une activité nationale - Backlog (à relire) (CLOSED)
    • 🔍️ Règles de gestion:
      • la section "Modalités" est dépliable, par défaut elle est dépliée
      • Un paramètre dédié à la prise de recul est affiché dans le formulaire de l’activité avec un message précisant le fonctionnement du paramètre :
      • Ce paramètre est présenté sous forme d’option activable ou désactivable, par défaut activé
      • Lorsque l’option est désactivée, la section liée à la prise de recul et les éléments associés ne sont pas visibles côté apprenant
      • Lorsque la prise de recul est désactivée le paramètre d'association de trace l'est également automatiquement.
      • Au clic sur l’action d’enregistrement de l’activité, le paramétrage de la prise de recul est sauvegardé
  • #1253: Ajouter une activité nationale - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • Depuis la bibliothèque des activités, il clique sur "Créer une activité"
      • Au clic sur cette action, une modale s'ouvre, permettant à l'utilisateur de renseigner le titre de l'activité
      • Un champ éditable intitulé "Titre de l'activité" est proposé
      • Le champ est limité à 80 caractères maximum (espaces inclus)
      • S'il n'y a pas de titre l'enregistrement est bloqué et seule l'annulation de la création est possible
      • Si la limite est dépassée, un message d'erreur est affiché et l'enregistrement est bloqué
  • #1254: Modifier une activité nationale non publiée - Backlog (à relire) (CLOSED)
    • 🔍️ Règles de gestion:
      • Toute modification effectuée dans le formulaire remplace les informations précédemment enregistrées
  • #1255: Consulter le détail d'une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Depuis la bibliothèque des activités nationales, le staff peut sélectionner une activité
      • Au clic sur une activité, la page de détail de l’activité nationale s’affiche
      • Par défaut, l'entrée dans l'activité s'effectue sur le "contenu de l'activité"
      • Les informations affichées correspondent aux paramètres configurés lors de la création ou de la modification de l’activité
      • Les informations peuvent inclure :
      • Si une des ces informations n'est pas donnée, elle ne sera pas affichée dans le détail de l'activité.
  • #1256: Supprimer une activité nationale non publiée - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton "Supprimer" est disponible uniquement sur les activités nationales non publiées
      • Au clic sur "Supprimer l’activité", une fenêtre de confirmation s’affiche
      • Le message affiché est : "Êtes-vous certain de vouloir supprimer cette activité nationale ?"
      • Au clic sur "Annuler", aucune action n’est effectuée
      • Au clic sur "Confirmer", l’activité nationale est supprimée
      • L’activité n’est plus visible dans la bibliothèque des activités nationales
      • Un message s’affiche indiquant que l’activité nationale a été supprimée avec succès
  • #1607: Consulter le nombre de traces associées possible dans une activité de "Construire mon projet de vie" - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • L'information s'affiche comme suit : "[nombre maximum d'association renseigné par le staff] traces"
      • Le nombre d'association va de 1 à 10
      • Si le staff n'a pas autorisé l'association de traces alors la zone "Limite d'association" n'apparait pas
      • Si le nombre d'association de trace est illimité, le mention suivante est indiquée : "Traces illimitées"
      • L'information s'affiche comme suit : "Mes traces associées [(nombre de traces associées par l'apprenant/nombre de traces associées possible)]
  • #1512: Publier une activité - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • le bouton "publier" est par défaut actif
      • l'enregistrement lors qu'il est en cours désactive temporairement le bouton de publication
      • Un contrôle automatique est opéré afin de vérifier que les champs ci-après sont renseignés : Titre, Extrait #1148,
      • Si au moins l'un des champs est laissé vide un message d'erreur apparait en rouge "Veuillez renseigner un titre et un extrait pour publier l'activité"
      • un message de confirmation apparaît "Êtes-vous certain(e) de vouloir publier votre activité ? Cette action la rendra accessible à tous les étudiants de COFOLIO et permettra leur inscription immédiate."
      • au clic sur "confirmer" l'activité est publiée et disponible dans la bibliothèque des activités côté staff et côté apprenant #1450 #959
      • au clic sur "annuler" il reste sur l'entrée sélecteur "préparer la publication"
  • #1529: Consulter l'extrait du catalogue - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Depuis la bibliothèque des activités nationales, le staff peut sélectionner une activité
      • Au clic sur une activité, la page de détail de l’activité nationale s’affiche
      • Par défaut, l'entrée dans l'activité s'effectue sur le "contenu de l'activité"
      • si l'une des informations n'a pas été complétée, elle rien est affiché.
  • #1530: Consulter les chiffres clés d'une activité publiée - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • L'intitulé de chaque activité publiée permet d'accéder au détail de l'activité correspondante
      • L'intitulé est présenté selon le style visuel d'un lien afin d'indiquer qu'il est cliquable
      • Au clic sur l'intitulé, le STAFF accède à la page de détail de l'activité sélectionnée
      • L'activité affichée correspond à celle sélectionnée dans "Toutes les activités publiées"
      • Un sélecteur propose les entrées "Contenu de l'activité", "L'extrait du catalogue" et "Les chiffres clés"
      • Par défaut, l'entrée "Contenu de l'activité" est sélectionnée
      • Au clic sur une entrée du sélecteur, le contenu correspondant à l'activité consultée est affiché
      • Au clic sur "Les chiffres clés", le STAFF accède au tableau de bord de l'activité consultée
      • Les chiffres affichés correspondent uniquement à l'activité consultée
      • Les chiffres sont calculés sur une période donnée
      • Pour la V1, la période prise en compte correspond à l'année universitaire en cours
      • Le chiffre correspond au nombre d'apprenants distincts ayant chargé au moins une fois le détail de l'activité pendant la période prise en compte
      • Un même apprenant est comptabilisé une seule fois par activité et par période
      • Le rafraîchissement de la page par un apprenant déjà comptabilisé n'augmente pas le nombre de consultations
      • Les consultations répétées du détail de l'activité par un même apprenant n'augmentent pas le nombre de consultations
      • Les consultations effectuées par les membres du STAFF ne sont pas comptabilisées
      • Le chiffre correspond au nombre d'apprenants actuellement inscrits à l'activité
      • Un apprenant qui s'inscrit puis se désinscrit n'est plus comptabilisé dans le nombre d'inscrits #979
  • #1535: Consulter le(s) document(s) joint(s) depuis la page de présentation de l'activité dans la bibliothèque d'activité staff - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • le staff accède à la section située après la consigne de l'activité.
      • le titre de la section reprend le nombre total d'éléments présents
      • Les éléments sont listés dans l’ordre d’ajout
      • les documents et liens ajoutés #1149 lors de la création ou modification de l'activité sont visibles
      • Au clic sur un document l'utilisateur lance le téléchargement du document
      • L'utilisateur peut consulter le titre et le type d'élément joint (type : fichier ou lien)
  • #1646: Supprimer un/des document(s) ou lien(s) d'une activité publiée ou non publiée - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Les checkbox des éléments qui peuvent être supprimés sont toujours affichées
      • Le bouton "Supprimer" est désactivé si aucune ressource n'est sélectionnée
      • Au clic sur "Annuler", la fenêtre de confirmation se ferme et la ressource est conservée.
      • Au clic sur "Confirmer", la ressource est supprimée définitivement.
  • #1795: [EVOL #1446] Retirer les sections "Déroulé" et "Groupe(s) cible(s)" de la navigation de création d’activité - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • La section "Modalités" est supprimée du menu latéral "Renseigner le contenu"
      • La section "Groupe(s) cible(s)" est supprimée du menu latéral "Préparer la publication"
  • #1799: [EVOL #1512] Ajouter des champs obligatoires pour la publication d’une activité - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Les champs obligatoires pour publier une activité sont : Titre, Thématique, Consigne, Extrait et Contexte(s) de réalisation conseillé(s)
      • Un contrôle automatique est effectué au clic sur "Publier"
      • Si au moins un des champs obligatoires est vide, la publication est impossible
      • Le message d’erreur affiché est : "Veuillez renseigner un titre, une thématique, une consigne, un/des contexte(s) de réalisation conseillé(s) et un extrait pour publier l’activité"
      • Si tous les champs obligatoires sont complétés, la publication reste accessible selon le comportement défini dans l’US #1512
  • #1846: Modifier une activité publiée (avec inscrits) - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Une action "Modifier" est disponible pour l'activité publiée
      • La présence d'un ou plusieurs apprenants inscrits ne bloque pas l'accès à la modification
      • Le staff n'a pas besoin de dépublier l'activité avant de la modifier
      • Les champs modifiables restent actifs dans l'interface
      • Les champs non modifiables sont affichés en lecture seule
      • Le staff peut modifier le titre de l'activité
      • Le staff peut modifier la thématique de l'activité
      • Le staff peut modifier la consigne de l'activité
      • Le staff peut modifier les contextes de réalisation conseillés
      • Le staff peut ajouter, modifier ou supprimer les documents et liens utiles
      • Le staff peut modifier l'image de présentation de l'activité
      • Le staff peut modifier l'extrait de l'activité
      • La modification de ces contenus ne réinitialise pas le parcours déjà commencé par les apprenants
      • Le staff ne peut pas modifier les modalités de l'activité
      • Les champs composant les modalités sont affichés en lecture seule
      • Au passage de la souris, une information "Interdit" indique que les modalités ne peuvent pas être modifiées car des apprenants sont inscrits à l'activité
      • Un brouillon de modification est créé à partir de la version actuellement publiée de l'activité
      • Les modifications sont automatiquement enregistrées dans ce brouillon
      • Le brouillon de modification est distinct de la version publiée de l'activité
      • Les apprenants continuent à consulter la dernière version publiée tant que les modifications n'ont pas été publiées
      • L'enregistrement automatique du brouillon ne modifie pas le contenu visible par les apprenants
      • L'enregistrement automatique du brouillon ne déclenche aucune notification à destination des apprenants
      • Si un brouillon est déjà existant, la création d'un nouveau brouillon est bloquée. Le staff est redirigé automatiquement vers le brouillon précédemment créé
      • Une action "Publier les modifications" ou lieu du bouton "Publier" permet de remplacer la version publiée par le contenu du brouillon de modification
      • La publication des modifications rend la nouvelle version de l'activité accessible aux apprenants inscrits
      • L'activité conserve son statut "Publiée"
      • Les inscriptions existantes sont conservées
      • La publication des modifications ne réinitialise pas le parcours déjà commencé par les apprenants inscrits
      • Les demandes feedbacks existantes sont conservés si elles sont activés
      • Le brouillon de modification est supprimé après la publication réussie des modifications
      • Les apprenants inscrits sont informés des sections modifiées conformément à l'US #1847
      • Une information en dessous du label du champ indique : "Après la publication de l'activité et suite à l'inscription d'un apprenant ce champ ne sera plus modifiable"
  • #1847: Notifier les apprenants inscrits qu’une activité a été modifiée - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Une notification est créée lorsque la publication des modifications est réalisée avec succès
      • L'enregistrement automatique des modifications dans le brouillon ne déclenche aucune notification
      • Les modifications non publiées ne sont pas visibles par les apprenants et ne déclenchent aucune notification
      • La notification est envoyée à tous les apprenants inscrits à l'activité au moment de la publication des modifications
      • Les apprenants qui ne sont pas inscrits à l'activité ne reçoivent pas la notification
      • Une même publication génère une seule notification par apprenant, quel que soit le nombre de sections modifiées
      • Les sections pouvant être mentionnées sont :
      • Une section est mentionnée lorsqu'au moins un de ses champs a été modifié depuis la dernière version publiée
      • Une section comportant plusieurs champs modifiés n'est mentionnée qu'une seule fois
      • Les sections sont présentées dans le même ordre que sur la page de modification de l'activité
      • La notification indique le titre actuel de l'activité
      • Lorsqu'une seule section a été modifiée, le message affiché est : "L'activité « [titre de l'activité] » a été mise à jour. La section suivante a été modifiée : [nom de la section]"
      • Lorsque plusieurs sections ont été modifiées, le message affiché est : "L'activité « [titre de l'activité] » a été mise à jour. Les sections suivantes ont été modifiées : [nom de la section 1], [nom de la section 2]"
      • La notification affiche le temps écoulé depuis sa création sous la forme "Il y a [x durée]"
      • La date de création de la notification correspond à la date et à l'heure de publication des modifications
      • La notification permet d'accéder au détail de l'activité concernée
      • Au clic sur la notification, l'apprenant est redirigé vers l'activité
      • L'apprenant accède à la dernière version publiée de l'activité
      • La consultation de la notification ne modifie pas le contenu ni l'état d'avancement de l'activité de l'apprenant
  • #1431: [Evol#960] : Afficher un texte enrichi pour la description d'une activité - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • ce champ correspond à la consigne de l'activité rédigé par le staff. #1157

✨ Epic #7: [EPIC][V2] Gestion des pages libres

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #38: [EPIC][MVP] Construire son projet de vie

État: OPEN | User Stories: 43 | Règles de gestion: 0

⚡️ User Stories

  • #799: Ajouter une formation déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Au-delà de 80 caractères, le message d’erreur suivant apparaît en rouge : “Veuillez limiter votre saisie à 80 caractères”.
      • le format des dates est le suivant "MM/AAAA".
      • si la formation est en cours, l'étudiant peut activer le libellé "en cours"
      • l’étudiant doit avoir complété l’ensemble des éléments obligatoire (intitulé, date de début /date fin ou coche "en cours" et organisme"). Dans le cas où l’étudiant tenterait d’enregistrer en laissant ces champs vides les champs obligatoires sont mis en surbrillance rouge avec un message d'alerte “Cette information est obligatoire.”
  • #559: Ajouter un élément dans la section "Qui je suis" - In review [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Par défaut lors de l'ajout d'un élément l'option "non évalué" est sélectionnée.
      • l'option "non évaluée" agit pour les besoins de classement des éléments comme un niveau 0 **
      • L'ajout d'un intitulé est obligatoire pour chaque élément, l'enregistrement ne peut se faire si le champ est vide, un message d'erreur apparait demandant de renseigner l'élément
      • les éléments sont classés par ordre "d'importance" puis par ordre chronologique. (Les plus récents et les plus importants en premier)
  • #401: Consulter le chemin d'accès lors de l'ajout d'une compétence complémentaire - Done (CLOSED)
  • #392: M'auto-positionner lors de l'ajout d'une compétence complémentaire - Done (CLOSED)
  • #403: Consulter l'aide à la construction du projet - Done (CLOSED)
  • #84: Consulter la liste exhaustive de mes compétences complémentaires - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • par défaut l'utilisateur arrive sur la liste des compétences visées par ses formations actuelles et passées
      • les compétences complémentaires sont rangées dans un ordre alphabétique en fonction de l'intitulé.
  • #389: Naviguer sur la page "Bâtir mon projet" - Done (CLOSED)
  • #427: Choisir le nombre de compétences complémentaires affichées par page - Done (CLOSED)
  • #388: Naviguer sur la page "Mon parcours" - Done (CLOSED)
  • #61: Ajouter une compétence complémentaire - Done (CLOSED)
  • #632: Modifier ma formation déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Au-delà de 80 caractères, le message d’erreur suivant apparaît en rouge : “Veuillez limiter votre saisie à 80 caractères”.
      • Au-delà de 80 caractères, le message d’erreur suivant apparaît en rouge : “Veuillez limiter votre saisie à 80 caractères”.
      • le format est le suivant "MM/AAAA".
      • si la formation est en cours, l'étudiant peut activer le libellé "en cours"
      • un contrôle sur le fait que l'élément renseigné est bien de type "lien" est effectué.
      • si ce n'est pas un lien, le message d'erreur "Lien non valide"
  • #85: Consulter la frise chronologique synthèse de mon parcours - À Refiner (à corriger) (OPEN)
  • #746: Consulter une catégorie fixe de "Qui je suis" - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • Ces 3 catégories sont fixes et obligatoires, l'apprenant ne peut pas les supprimer
  • #731: Supprimer une catégorie de la section "Qui je suis" - In progress [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton “Supprimer la catégorie” est présent uniquement pour les catégories :
      • Une fenêtre modale s’affiche “Etes-vous certain(e) de vouloir supprimer la catégorie [intitulé de la catégorie] ? (n) éléments renseignés dans cette catégorie seront définitivement supprimés.”
      • Au clic sur “Confirmer”, la catégorie et tous ses éléments sont supprimés
      • Au clic sur “Annuler”, aucune action n’est effectuée
      • Un message de confirmation s’affiche “La catégorie a bien été supprimée”
      • La catégorie disparaît immédiatement de la page
      • Les autres catégories conservent leur ordre et leur contenu
  • #730: Supprimer un élément depuis la section "Qui je suis" - In progress [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le menu “Plus d’actions” contient l’option “Supprimer un/une [nom de l'élément]” (ex : "Supprimer un point fort")
      • Au clic sur “Supprimer un/une [nom de l'élément]”, une fenêtre de sélection s’affiche listant tous les éléments de la catégorie avec une case à cocher par élément
      • L’apprenant peut sélectionner un ou plusieurs éléments à supprimer
      • Le bouton d’action affiche dynamiquement le nombre d’éléments sélectionnés : “Supprimer les points forts sélectionnés (n)”
      • Au clic sur “Supprimer les points forts sélectionnés (n)”, une fenêtre de confirmation s’affiche listant les éléments concernés et le message : “Êtes-vous certain(e) de vouloir supprimer ce(s) point(s) fort(s) ?”
      • L’apprenant peut choisir entre “Annuler” ou “Confirmer"
      • Au clic sur “Confirmer”, les éléments sélectionnés sont définitivement supprimés de la catégorie (et donc retirés de la page “Qui je suis”)
      • Au clic sur “Annuler”, la suppression est annulée et la fenêtre se ferme sans modification
      • Un message de confirmation s’affiche : “Les éléments sélectionnés ont été supprimés avec succès.”
      • Le clic sur "Supprimer" ouvre la même fenêtre de confirmation que celle utilisée sur la page principale
      • Au clic sur "Confirmer", l’élément est supprimé et l’apprenant est redirigé vers la page Qui je suis
      • Au clic sur "Annuler", aucune action n’est effectuée et l’apprenant reste sur la page de détail
      • Un message de confirmation s’affiche : "Votre élément a été supprimé avec succès"
  • #729: Modifier le détails d'un élément d'une catégorie de la section "Qui je suis" - In progress [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le clic rend toutes les données de la page modifiables.
      • L'onglet "Gérer mon/ma [nom de l'élément]" change en "modification en cours"
      • L’apprenant peut modifier l'intitulé/titre (limité à 80 caractères) et la description (limite de 400 caractères) (l'intitulé dans un champ texte et la description dans un textarea)
      • L’apprenant modifier la note d’importance comprise entre 1 et 5 ("non évalué" à 5 = essentiel)
      • Au clic sur “Enregistrer les modifications”, les modifications sont sauvegardées et l’élément mis à jour.
      • Un message de confirmation s’affiche : “Vos modifications ont été enregistrées”
      • Au clic sur “Annuler”, une modale s’affiche : “Êtes-vous sûr de vouloir annuler la modification de votre [nom de l'élément] ?”
      • Au clic sur “Confirmer”, la fenêtre se ferme sans enregistrer les changements
      • Si l'apprenant clique sur "Annuler", il reste l'interface de modification de l'élément
  • #728: Ajouter une catégorie optionnelle dans la section "Qui je suis" - In progress [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Il est possible d'ajouter plusieurs catégories en même temps (Liste à choix multiples)
      • Les catégories déjà utilisée n'est plus affichée dans les choix
      • Si toutes les catégories sont déjà ajoutées, un message s'affiche "vous avez ajouté toutes les catégories actuellement disponible sur COFOLIO"
      • Lors de l’ajout, les catégories se rangent dans l'ordre de la liste les unes à la suite des autres, sans laisser d'espace dans l'éventualité où une ou plusieurs catégories intermédiaires n'ont pas été sélectionnées.
  • #734: Consulter le détail d'un élément de "Qui je suis" - In progress [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Tous les champs sont en lecture seule dans cette US (voir US 729).
      • Les étoiles de degré d’importance sont affichées selon la valeur enregistrée mais non interactives.
  • #243: Modifier la période d'affichage de la frise chronologique synthèse de mon parcours - À Refiner (à corriger) (OPEN)
  • #543: Consulter le détail d'une compétence déclarée - In review [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le nombre total d'associations référencées dans la compétence déclarée est affiché dans le libellé du titre comme suit : Mes associations (x)
  • #556: Consulter ma bio récapitulative dans "Me connaitre" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • La bio est la première catégorie de la section "me connaître"
      • Cette catégorie est fixe, l'apprenant ne peut pas la supprimer
  • #726: Modifier ma bio dans la section "Qui je suis" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
  • #838: Consulter le détail d'une formation déclarée - In review [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • les expériences sont rangées dans un ordre antéchronologique puis par ordre alphabétique. Les plus récentes (champs : date de fin ou coche "en cours") apparaissent en premier dans la liste. (comme sur la liste exhaustive)
      • seul l'intitulé de la formation s'affiche
  • #860: Supprimer une formation déclarée - Backlog (à relire) (CLOSED)
    • 🔍️ Règles de gestion:
      • la suppression agit en cascade
      • Au clic sur "Annuler", la fenêtre de confirmation se ferme et la formation est conservée.
      • Au clic sur "Confirmer", la formation est supprimée définitivement.
      • Au clic sur "Annuler", la fenêtre de confirmation se ferme sans suppression.
      • Au clic sur "Confirmer", les formations sélectionnées sont supprimées définitivement ainsi que leurs associations.
      • dans la modale de sélection des formations à supprimer toutes les formations apparaissent indépendamment de la page sur laquelle elles figurent
      • S'il ne sélectionne aucune expérience le bouton "confirmer" n'est pas cliquable
  • #876: [EVOL#730]Prendre en compte tous les éléments d'une catégorie lors d'une suppression groupée depuis la section "Qui je suis" - In review [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Tous les éléments de la catégorie doivent être pris en compte et listés dans la modale de suppression, dans l’ordre d’affichage par défaut.
  • #889: Naviguer sur la page « Explorer mes futurs » - Backlog (à relire) (OPEN)
    • 🔍️ Règles de gestion:
      • La page "Explorer mes futurs" s'ouvre dans l'espace principal sans perte de contexte de navigation
      • La navigation entre les sections ne provoque pas de rechargement complet de la page
  • #890: Consulter la liste exhaustive de mes fiches futur possible - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Par défaut, l’apprenant arrive sur la liste de l’ensemble de ses fiches "futur possible".
      • Toutes les fiches créées par l’apprenant sont affichées, quel que soit leur type (formation, métier, mobilité géographique).
      • Le titre de la section "Mes fiches futurs possibles" affiche le nombre total de fiches "futur possible" de l’apprenant sous la forme "Mes fiches futurs possibles (n)".
      • Si un de ces éléments n’est pas renseigné, il ne s’affiche pas dans la card.
      • Les fiches sont rangées par date de dernière modification, de la plus récente à la plus ancienne.
      • L’apprenant peut choisir entre 4, 8 ou 12 fiches affichées par page.
      • Par défaut, l’affichage est de 8 fiches par page.
      • Si le nombre total de fiches dépasse le nombre sélectionné, celles-ci sont automatiquement réparties sur plusieurs pages.
  • #891: Filtrer mes fiches futurs possibles - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • L’apprenant peut appliquer plusieurs filtres simultanément, ces derniers sont cumulables.
      • Les filtres sont visibles et accessibles sans quitter la page "Explorer mes futurs".
      • Au clic sur un ou plusieurs types, seules les fiches correspondant aux types sélectionnés sont affichées.
      • Les types sont affichés dans un ordre fixe et cohérent avec les types existants dans COFOLIO.
      • Les options de tri disponibles sont :
      • Le critère de tri repose sur la date de dernière modification ou sur l’intitulé de la fiche.
      • Au clic sur le CTA "Réinitialiser", tous les filtres et tris appliqués sont supprimés.
      • Après réinitialisation, l’ensemble des fiches "futur possible" est affiché selon l’ordre par défaut.
  • #892: Rechercher une fiche futur possible - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • La recherche s’effectue en temps réel sans rechargement complet de la page.
      • La recherche porte sur les données suivantes : titre de la fiche, type de fiche, contenu des rubriques renseignées (ex pour une fiche métier : intitulé du métier, lieu...), mots-clés saisis dans les réflexions A VALIDER (ou dans une autre version)
      • Les résultats de recherche respectent les filtres et tris déjà appliqués, le cas échéant.
      • Le message affiché est : "Aucune fiche futur possible trouvée".
      • Au vidage du champ de recherche, l’ensemble des fiches "futur possible" est de nouveau affiché selon l’ordre et les filtres en cours.
  • #893: Ajouter une fiche futur possible - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Le bouton "Plus d’actions" est visible depuis la liste exhaustive des fiches "futur possible".
      • L’action "Ajouter" est disponible dans la fenêtre ouverte depuis "Plus d’actions".
      • Le choix du type conditionne la structure et les rubriques affichées dans la fiche.
      • Un seul type de fiche peut être sélectionné à la création.
      • Le champ "Intitulé de ma fiche" est obligatoire.
      • L’intitulé est limité à 2 lignes maximum.
      • En cas de champ vide, l’action de confirmation est désactivée.
      • Au clic sur "Confirmer", la fiche est créée et ajoutée à la liste des fiches "futur possible".
      • Un message de confirmation s’affiche : "Votre fiche a bien été ajoutée dans votre bibliothèque des fiches futurs possibles."
      • Au clic sur "Annuler", une fenêtre de confirmation s’affiche avec le message : "Êtes-vous certain(e) de vouloir annuler l’ajout de votre fiche ?".
      • Au clic sur "Confirmer" dans cette fenêtre, la modale se ferme sans création de fiche.
      • Au clic sur "Annuler" dans cette fenêtre, l’apprenant revient à la modale d’ajout sans perte de saisie.
  • #899: Supprimer une/des fiche(s) futur possible depuis la liste exhaustive des fiches - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • L’action de suppression est accessible via le bouton "Plus d’actions".
      • Le menu "Plus d’actions" contient l’option "Supprimer".
      • Au clic sur "Supprimer", une fenêtre de sélection des fiches à supprimer s’affiche.
      • Toutes les fiches "futur possible" de la bibliothèque sont listées sous forme de cards avec une case à cocher par fiche.
      • L’apprenant peut sélectionner une ou plusieurs fiches simultanément.
      • Le bouton d’action affiche dynamiquement le nombre de fiches sélectionnées :
      • Si aucune fiche n’est sélectionnée, le bouton "Supprimer les fiches sélectionnées (n)" est désactivé.
      • Au clic sur "Supprimer les fiches sélectionnées (n)", une fenêtre de confirmation s’affiche.
      • Le message de confirmation affiché est :
      • La liste des intitulés des fiches sélectionnées est affichée dans la fenêtre de confirmation.
      • Au clic sur "Annuler", la fenêtre de confirmation se ferme et aucune modification n’est apportée.
      • Au clic sur "Confirmer", les fiches sélectionnées sont définitivement supprimées et les associations liées aux fiches supprimées sont également supprimées.
      • Après la suppression d’une seule fiche, un message de confirmation s’affiche indiquant :
      • Après la suppression de plusieurs fiches, un message de confirmation s’affiche indiquant :
  • #933: xxxx - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Le menu latéral affiche le titre "Toutes mes fiches futur possible (n)", où n correspond au nombre total de fiches existantes.
      • Chaque fiche est affichée sous forme d’une card cliquable avec son intitulé et son type de fiche.
      • L’intitulé d’une fiche est limité à 2 lignes maximum.
      • La fiche active est visuellement mise en évidence.
      • Une seule fiche peut être active à la fois.
      • Au clic sur une autre fiche, son détail s’affiche dans l’espace principal.
      • La navigation entre les fiches ne provoque pas de rechargement complet de la page.
      • Les fiches sont rangées par date de dernière modification, de la plus récente à la plus ancienne.
      • En cas d’égalité, un tri alphabétique par intitulé est appliqué.
  • #950: xxxx - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Au clic sur "Modifier", la fiche passe en mode édition.
      • L’interface indique visuellement que la modification est en cours avec le bouton "modification en cours".
      • Les champs de la section "Ma collecte d'informations" deviennent éditables.
      • Les contenus existants des rubriques sont affichés et peuvent être modifiés.
      • Les sections "Mes réflexions" et "Mes associations" sont également modifiables.
      • Pour modifier les contenus de "Mes réflexions" ou "Mes associations", l’apprenant doit naviguer vers l’onglet correspondant.
      • Les règles de saisie définies pour chaque champ :
      • Au clic sur "Enregistrer les modifications", l’ensemble des changements est sauvegardé.
      • La date de dernière modification de la fiche est mise à jour automatiquement.
      • Un message de confirmation s’affiche indiquant : "Vos modifications ont été enregistrées".
      • L’apprenant revient en mode consultation sur la fiche mise à jour.
      • Au clic sur "Annuler", une fenêtre de confirmation s’affiche : "Êtes-vous certain(e) de vouloir annuler la modification de votre fiche "futur possible" ?".
      • Au clic sur "Annuler" dans la fenêtre de confirmation, la fenêtre se ferme et l’apprenant reste en mode modification.
      • Au clic sur "Confirmer", les modifications non enregistrées sont abandonnées et la fiche revient à son dernier état sauvegardé.
  • #954: Modifier le détail de "Mes réflexions" dans une fiche futur possible - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Au clic sur "Modifier", la fiche passe en mode édition.
      • L’interface indique visuellement que la modification est en cours avec libellé "modification en cours".
      • Pour modifier les contenus de "Mes réflexions", l’apprenant doit naviguer sur l’onglet "Mes réflexions".
      • Les champs suivants deviennent éditables en mode modification :
      • Les contenus existants sont affichés et peuvent être modifiés.
      • Les règles de saisie définies pour chaque champ (formats, limites de caractères) continuent de s’appliquer en mode modification (= 2000 caractères espaces inclus)
      • Au clic sur "Enregistrer les modifications", l’ensemble des changements est sauvegardé.
      • La date de dernière modification de la fiche est mise à jour automatiquement.
      • Un message de confirmation s’affiche : "Vos modifications ont été enregistrées".
      • Au clic sur "Annuler", une fenêtre de confirmation s’affiche : "Êtes-vous certain(e) de vouloir annuler la modification de votre fiche "futur possible" ?".
      • Au clic sur "Annuler" dans la fenêtre de confirmation, la fenêtre se ferme et l’apprenant reste en mode modification.
      • Au clic sur "Confirmer", les modifications non enregistrées sont abandonnées et la fiche revient à son dernier état sauvegardé.
  • #982: Ajouter une rubrique dans une fiche futur possible "formation" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Lors de la création d’une fiche (statut "Création en cours"), l’ajout de rubriques est possible.
      • Lors de la modification d’une fiche via l’action "Gérer mon futur" puis "Modifier" (statut "Modification en cours"), l’ajout de rubriques est également possible.
      • Un bouton intitulé "Ajouter une rubrique" est présent en haut de l’onglet "Ma collecte d'informations".
      • Un bouton intitulé "Ajouter une rubrique" est également présent en bas de l’onglet "Ma collecte d'informations".
      • Au clic sur l’un ou l’autre bouton "Ajouter une rubrique", une fenêtre modale d’ajout de rubriques s’affiche.
      • Les rubriques proposées sont affichées sous forme de liste à choix multiples.
      • Les rubriques déjà présentes dans la fiche ne sont pas proposées dans la liste.
      • Les rubriques disponibles pour une fiche "futur possible" formation sont :
      • L’apprenant peut sélectionner une ou plusieurs rubriques simultanément.
      • Au clic sur "Ajouter", les rubriques sélectionnées sont ajoutées à la fiche "futur possible".
      • Les rubriques ajoutées apparaissent immédiatement dans l’onglet "Ma collecte d’informations".
      • L'ajout d'une rubrique pendant la création ou la modification ne fait pas apparaître de toaster car l'ajout de la rubrique est visuellement probant.
      • Les rubriques sont insérées à la suite des rubriques existantes, selon un ordre prédéfini et cohérent avec la structure de la fiche.
      • Au clic sur "Annuler", la fenêtre se ferme sans modification de la fiche.
  • #983: Ajouter une rubrique dans une fiche futur possible "mobilité internationale" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Lors de la création d’une fiche (statut "Création en cours"), l’ajout de rubriques est possible.
      • Lors de la modification d’une fiche via l’action "Gérer mon futur" puis "Modifier" (statut "Modification en cours"), l’ajout de rubriques est également possible.
      • Un bouton intitulé "Ajouter une rubrique" est présent en haut de l’onglet "Ma collecte d'informations".
      • Un bouton intitulé "Ajouter une rubrique" est également présent en bas de l’onglet "Ma collecte d'informations".
      • Au clic sur l’un ou l’autre bouton "Ajouter une rubrique", une fenêtre modale d’ajout de rubriques s’affiche.
      • Les rubriques proposées sont affichées sous forme de liste à choix multiples.
      • Les rubriques déjà présentes dans la fiche ne sont pas proposées dans la liste.
      • Les rubriques disponibles pour une fiche "futur possible" mobilité internationale sont :
      • L’apprenant peut sélectionner une ou plusieurs rubriques simultanément.
      • Au clic sur "Ajouter", les rubriques sélectionnées sont ajoutées à la fiche "futur possible".
      • Les rubriques ajoutées apparaissent immédiatement dans l’onglet "Ma collecte d’informations".
      • L'ajout d'une rubrique pendant la création ou la modification ne fait pas apparaître de toaster car l'ajout de la rubrique est visuellement probant.
      • Les rubriques sont insérées à la suite des rubriques existantes, selon un ordre prédéfini et cohérent avec la structure de la fiche.
      • Au clic sur "Annuler", la fenêtre se ferme sans modification de la fiche.
  • #984: Ajouter une rubrique dans une fiche futur possible "service civique / VIE / VIA" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Lors de la création d’une fiche (statut "Création en cours"), l’ajout de rubriques est possible.
      • Lors de la modification d’une fiche via l’action "Gérer mon futur" puis "Modifier" (statut "Modification en cours"), l’ajout de rubriques est également possible.
      • Un bouton intitulé "Ajouter une rubrique" est présent en haut de l’onglet "Ma collecte d'informations".
      • Un bouton intitulé "Ajouter une rubrique" est également présent en bas de l’onglet "Ma collecte d'informations".
      • Au clic sur l’un ou l’autre bouton "Ajouter une rubrique", une fenêtre modale d’ajout de rubriques s’affiche.
      • Les rubriques proposées sont affichées sous forme de liste à choix multiples.
      • Les rubriques déjà présentes dans la fiche ne sont pas proposées dans la liste.
      • Les rubriques disponibles pour une fiche "futur possible" service civique / VIE / VIA sont :
      • L’apprenant peut sélectionner une ou plusieurs rubriques simultanément.
      • Au clic sur "Ajouter", les rubriques sélectionnées sont ajoutées à la fiche "futur possible".
      • Les rubriques ajoutées apparaissent immédiatement dans l’onglet "Ma collecte d’informations".
      • L'ajout d'une rubrique pendant la création ou la modification ne fait pas apparaître de toaster car l'ajout de la rubrique est visuellement probant.
      • Les rubriques sont insérées à la suite des rubriques existantes, selon un ordre prédéfini et cohérent avec la structure de la fiche.
      • Au clic sur "Annuler", la fenêtre se ferme sans modification de la fiche.
  • #985: Ajouter une rubrique dans une fiche futur possible "engagement associatif" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Lors de la création d’une fiche (statut "Création en cours"), l’ajout de rubriques est possible.
      • Lors de la modification d’une fiche via l’action "Gérer mon futur" puis "Modifier" (statut "Modification en cours"), l’ajout de rubriques est également possible.
      • Un bouton intitulé "Ajouter une rubrique" est présent en haut de l’onglet "Ma collecte d'informations".
      • Un bouton intitulé "Ajouter une rubrique" est également présent en bas de l’onglet "Ma collecte d'informations".
      • Au clic sur l’un ou l’autre bouton "Ajouter une rubrique", une fenêtre modale d’ajout de rubriques s’affiche.
      • Les rubriques proposées sont affichées sous forme de liste à choix multiples.
      • Les rubriques déjà présentes dans la fiche ne sont pas proposées dans la liste.
      • Les rubriques disponibles pour une fiche "futur possible" engagement associatif sont :
      • L’apprenant peut sélectionner une ou plusieurs rubriques simultanément.
      • Au clic sur "Ajouter", les rubriques sélectionnées sont ajoutées à la fiche "futur possible".
      • Les rubriques ajoutées apparaissent immédiatement dans l’onglet "Ma collecte d’informations".
      • L'ajout d'une rubrique pendant la création ou la modification ne fait pas apparaître de toaster car l'ajout de la rubrique est visuellement probant.
      • Les rubriques sont insérées à la suite des rubriques existantes, selon un ordre prédéfini et cohérent avec la structure de la fiche.
      • Au clic sur "Annuler", la fenêtre se ferme sans modification de la fiche.
  • #986: Ajouter une rubrique dans une fiche futur possible "césure" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Lors de la création d’une fiche (statut "Création en cours"), l’ajout de rubriques est possible.
      • Lors de la modification d’une fiche via l’action "Gérer mon futur" puis "Modifier" (statut "Modification en cours"), l’ajout de rubriques est également possible.
      • Un bouton intitulé "Ajouter une rubrique" est présent en haut de l’onglet "Ma collecte d'informations".
      • Un bouton intitulé "Ajouter une rubrique" est également présent en bas de l’onglet "Ma collecte d'informations".
      • Au clic sur l’un ou l’autre bouton "Ajouter une rubrique", une fenêtre modale d’ajout de rubriques s’affiche.
      • Les rubriques proposées sont affichées sous forme de liste à choix multiples.
      • Les rubriques déjà présentes dans la fiche ne sont pas proposées dans la liste.
      • Les rubriques disponibles pour une fiche "futur possible" césure sont :
      • L’apprenant peut sélectionner une ou plusieurs rubriques simultanément.
      • Au clic sur "Ajouter", les rubriques sélectionnées sont ajoutées à la fiche "futur possible".
      • Les rubriques ajoutées apparaissent immédiatement dans l’onglet "Ma collecte d’informations".
      • L'ajout d'une rubrique pendant la création ou la modification ne fait pas apparaître de toaster car l'ajout de la rubrique est visuellement probant.
      • Les rubriques sont insérées à la suite des rubriques existantes, selon un ordre prédéfini et cohérent avec la structure de la fiche.
      • Au clic sur "Annuler", la fenêtre se ferme sans modification de la fiche.
  • #987: Ajouter une rubrique dans une fiche futur possible "réorientation" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Lors de la création d’une fiche (statut "Création en cours"), l’ajout de rubriques est possible.
      • Lors de la modification d’une fiche via l’action "Gérer mon futur" puis "Modifier" (statut "Modification en cours"), l’ajout de rubriques est également possible.
      • Un bouton intitulé "Ajouter une rubrique" est présent en haut de l’onglet "Ma collecte d'informations".
      • Un bouton intitulé "Ajouter une rubrique" est également présent en bas de l’onglet "Ma collecte d'informations".
      • Au clic sur l’un ou l’autre bouton "Ajouter une rubrique", une fenêtre modale d’ajout de rubriques s’affiche.
      • Les rubriques proposées sont affichées sous forme de liste à choix multiples.
      • Les rubriques déjà présentes dans la fiche ne sont pas proposées dans la liste.
      • Les rubriques disponibles pour une fiche "futur possible" réorientation sont :
      • L’apprenant peut sélectionner une ou plusieurs rubriques simultanément.
      • Au clic sur "Ajouter", les rubriques sélectionnées sont ajoutées à la fiche "futur possible".
      • Les rubriques ajoutées apparaissent immédiatement dans l’onglet "Ma collecte d’informations".
      • L'ajout d'une rubrique pendant la création ou la modification ne fait pas apparaître de toaster car l'ajout de la rubrique est visuellement probant.
      • Les rubriques sont insérées à la suite des rubriques existantes, selon un ordre prédéfini et cohérent avec la structure de la fiche.
      • Au clic sur "Annuler", la fenêtre se ferme sans modification de la fiche.
  • #988: Ajouter une rubrique dans une fiche "futur possible" "autre" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Lors de la création d’une fiche (statut "Création en cours"), l’ajout de rubriques est possible.
      • Lors de la modification d’une fiche via l’action "Gérer mon futur" puis "Modifier" (statut "Modification en cours"), l’ajout de rubriques est également possible.
      • Un bouton intitulé "Ajouter une rubrique" est présent en haut de l’onglet "Ma collecte d'informations".
      • Un bouton intitulé "Ajouter une rubrique" est également présent en bas de l’onglet "Ma collecte d'informations".
      • Au clic sur l’un ou l’autre bouton "Ajouter une rubrique", une fenêtre modale d’ajout de rubriques s’affiche.
      • Les rubriques proposées sont affichées sous forme de liste à choix multiples.
      • Les rubriques déjà présentes dans la fiche ne sont pas proposées dans la liste.
      • Les rubriques disponibles pour une fiche "futur possible" autre sont :
      • L’apprenant peut sélectionner une ou plusieurs rubriques simultanément.
      • Au clic sur "Ajouter", les rubriques sélectionnées sont ajoutées à la fiche "futur possible".
      • Les rubriques ajoutées apparaissent immédiatement dans l’onglet "Ma collecte d’informations".
      • L'ajout d'une rubrique pendant la création ou la modification ne fait pas apparaître de toaster car l'ajout de la rubrique est visuellement probant.
      • Les rubriques sont insérées à la suite des rubriques existantes, selon un ordre prédéfini et cohérent avec la structure de la fiche.
      • Au clic sur "Annuler", la fenêtre se ferme sans modification de la fiche.
  • #1012: Supprimer une/des fiche(s) futur possible depuis sa page de détail - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • L’action de suppression est accessible via le bouton "Gérer ma fiche".
      • Le menu "Gérer ma fiche" contient l’option "Supprimer".
      • L’option "Supprimer" est accessible quel que soit l’onglet actif de la fiche ("Ma collecte d’informations", "Mes réflexions", "Mes associations").
      • Au clic sur "Supprimer", une fenêtre de confirmation s’affiche.
      • Le message de confirmation affiché est :
      • Le message précise que cette action entraînera la suppression des éventuelles associations liées à la fiche.
      • Au clic sur "Annuler", la fenêtre de confirmation se ferme et aucune modification n’est apportée à la fiche.
      • Au clic sur "Confirmer", la fiche est définitivement supprimée ainsi que l’ensemble de ses associations.
      • Après la suppression, un message de confirmation s’affiche indiquant :
  • #1190: [EVOL #543] Consulter le bilan réflexif d'une compétence déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le champ précédemment nommé "Description de ma compétence" est renommé "Bilan réflexif"
      • Le champ est affiché dans l’onglet "Ma compétence déclarée"
      • Le nombre de caractères est limité à 4000, espaces inclus"

✨ Epic #67: [EPIC][MVP] Eléments communs (plateforme)

État: OPEN | User Stories: 11 | Règles de gestion: 0

⚡️ User Stories

  • #68: Consulter le header de mon COFOLIO d'apprenant - Done (CLOSED)
  • #866: [EVOLUTION]: Mise en oeuvre d'un contrôle sur les champs "lien" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
  • #1250: Consulter le header de mon Cofolio STAFF - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le logo Cofolio est affiché et permet de revenir à la page d’accueil depuis n’importe quel endroit de la plateforme
  • #1251: Consulter le footer de mon Cofolio STAFF - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
  • #1423: Accessibilité - Garantir l'exploitabilité du MVP par tous les utilisateurs - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Tous les composants interactifs sont accessibles et utilisables au clavier.
      • L'ordre de tabulation est cohérent avec l'ordre visuel de l'interface.
      • Les indicateurs de focus sont visibles et perceptibles sur tous les éléments interactifs.
      • Aucun piège clavier n'est présent dans les pages, modales ou composants.
      • Les champs de formulaire possèdent un libellé accessible.
      • Les messages d'erreur, d'information et de succès sont restitués aux technologies d'assistance.
      • Les contenus dynamiques sont annoncés correctement lorsque nécessaire.
      • Les images porteuses d'information disposent d'une alternative textuelle pertinente.
      • Les pages utilisent une structure de titres cohérente.
      • Les composants interactifs utilisent les éléments HTML natifs appropriés ou une alternative accessible équivalente.
      • Les attributs ARIA nécessaires sont implémentés lorsque la sémantique native n'est pas suffisante.
      • Les modales, menus, listes déroulantes et composants complexes respectent les comportements attendus par les technologies d'assistance.
      • Les contrastes de couleurs respectent les seuils minimums recommandés par le RGAA.
      • Les informations ne sont pas transmises uniquement par la couleur, la forme ou la position.
      • Les contenus restent utilisables lors de l'agrandissement du texte et du zoom navigateur.
      • Les composants développés pour le MVP respectent les règles d'accessibilité définies pour le projet.
      • Aucune dette d'accessibilité connue ne nécessite une refonte majeure avant la mise en production des futures versions.
      • Toute nouvelle fonctionnalité est vérifiée au regard des exigences d'accessibilité avant sa validation.
  • #1668: Activer/désactiver les notifications des demandes de feedbacks - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • par défaut les notifications sont désactivées avec le message "Pour recevoir des notifications, veuillez activer le paramètre ci-dessous." affiché.
      • quand les notifications sont activées le message : "Vous recevrez une notification dans le cas suivant :
  • #1715: [EVOL] Enlever la flèche de retour arrière à côté du fil d'ariane - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • La flèche de retour arrière est supprimée des pages concernées
      • Le fil d’Ariane reste affiché et utilisable pour naviguer
      • Le fil d’Ariane permet de revenir aux niveaux précédents lorsqu’ils sont accessibles
      • Les menus de navigation latéraux restent accessibles et cohérents avec la page affichée
      • Les changements de vue dans une side navigation doivent être correctement reflétés dans le fil d’Ariane
  • #852: [FE] Intégration de la carte mentale en VueFlow - N/A (CLOSED)
  • #747: PoC VueFlow pour COFOLIO - N/A (CLOSED)
  • #533: Définir le pied de page avec les éléments légaux du projet - N/A (CLOSED)
  • #271: Gestion de l'internationalisation des compétences - N/A (CLOSED)

✨ Epic #44: [EPIC][V3] Gestion des formations

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #1086: Supprimer un document joint à une formation déclarée - Backlog à réaliser (à rédiger) (OPEN)

✨ Epic #43: [EPIC][MVP] Gestion des cohortes

État: CLOSED | User Stories: 0 | Règles de gestion: 0

✨ Epic #42: [EPIC][V2] Gestion des évaluations

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #1313: Paramétrer l'appréciation d'une activité - Backlog (à relire) (OPEN)
    • 🔍️ Règles de gestion:
      • Une modalité "Évaluation de l'activité" permet de sélectionner "Oui" ou "Non"
      • Lorsque "Oui" est sélectionné, les options permettant de paramétrer l'évaluation sont affichées
      • Lorsque "Non" est sélectionné, aucune évaluation n'est attendue lors de la réalisation de l'activité
      • En l'absence d'évaluation, la finalisation de l'activité reste définie dans l'US #1062
      • Les options disponibles sont "Commentaire", "Note" et "Validation"
      • Au moins une option doit être sélectionnée lorsque l'évaluation est activée
      • Les options "Note" et "Validation" sont mutuellement exclusives
      • L'option "Commentaire" peut être sélectionnée seule ou avec l'une des deux autres options
      • Lorsque seul "Commentaire" est sélectionné, le retour final correspond à une appréciation qualitative seule
      • Lorsque "Note" est sélectionnée, le retour final correspond à une évaluation avec note
      • Lorsque "Validation" est sélectionnée, le retour final correspond à une évaluation avec validation
      • Une option "Commentaire" peut être sélectionnée
      • Lorsque cette option est sélectionnée, un champ "Commentaire" est proposé au STAFF lors de la rédaction de l'évaluation #2527
      • Lorsque le commentaire est le seul élément sélectionné, sa saisie est obligatoire
      • Une option "Note" peut être sélectionnée
      • Lorsque cette option est sélectionnée, le STAFF définit le barème maximal de l'évaluation
      • Le barème maximal est renseigné dans un champ libre au format numérique
      • Le renseignement du barème maximal est obligatoire lorsque l'option "Note" est sélectionnée
      • Une option "Validation" peut être sélectionnée
      • Lorsque cette option est sélectionnée, le résultat attendu est "Validé" ou "Non validé"
      • Le paramétrage enregistré est restitué lors de la consultation ou de la modification de l'activité
      • Le paramétrage détermine les champs proposés lors de l'évaluation de chaque apprenant conformément à l'US #2527

✨ Epic #584: [EPIC][MVP] Gestion des expériences

État: OPEN | User Stories: 8 | Règles de gestion: 0

⚡️ User Stories

  • #62: Ajouter une expérience déclarée - Backlog (à relire) (OPEN)
    • 🔍️ Règles de gestion:
      • Au-delà de 80 caractères, le message d’erreur suivant apparaît en rouge : “Veuillez limiter votre saisie à 80 caractères”.
      • le format des dates est le suivant "MM/AAAA".
      • si la formation est en cours, l'étudiant peut activer le libellé "en cours"
      • l’étudiant doit avoir complété l’ensemble des éléments obligatoire (l'intitulé, l'entreprise, la date de début et la date de fin OU la coche "en cours"). Dans le cas où l’étudiant tenterait d’enregistrer sans avoir renseigné toutes les informations obligatoires, les éléments obligatoires sont mis en surbrillance rouge avec un message d'alerte “Cette information est obligatoire.”
  • #18: Supprimer une expérience déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • La suppression agit en cascade et entraîne la suppression des associations liées à l’expérience.
      • Au clic sur "Annuler", la fenêtre de confirmation se ferme et l’expérience est conservée.
      • Au clic sur "Confirmer", l’expérience est supprimée définitivement.
      • L'information disponible pour la prise de décision est l'intitulé de chaque expérience.
      • Après sélection des expériences et au clic sur "Supprimer les expériences sélectionnées (n)", un message de confirmation s'affiche :
      • Dans la modale de sélection, toutes les expériences apparaissent indépendamment de la page sur laquelle elles figurent.
      • Si aucune expérience n’est sélectionnée, le bouton de confirmation est désactivé.
      • Au clic sur "Annuler", la fenêtre de confirmation se ferme sans suppression.
      • Au clic sur "Confirmer", les expériences sélectionnées sont supprimées définitivement ainsi que l’ensemble de leurs associations.
  • #239: Consulter le détail d'une expérience déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • les expériences sont rangées dans un ordre antéchronologique puis par ordre alphabétique. Les plus récentes (champs : date de fin ou coche "en cours") apparaissent en premier dans la liste. (comme sur la liste exhaustive)
      • seul l'intitulé de l'élément s'affiche
  • #659: Consulter la liste exhaustive de mes expériences déclarées - In progress [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • les expériences déclarées sont rangées dans un ordre antéchronologique puis par ordre alphabétique. Les plus récentes (champs : date de fin ou coche "en cours") apparaissent en premier dans la liste.
      • Si un de ces éléments n'est pas renseigné par l'étudiant alors il ne s'affiche pas dans la card.
      • par défaut, l’affichage est de 4 expériences par page.
      • si le nombre total d'expériences dépasse le nombre sélectionné, celles-ci sont automatiquement réparties sur plusieurs pages, contenant chacune le nombre d'expériences défini par l’utilisateur.
  • #814: Modifier mon expérience déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Au-delà de 80 caractères, le message d’erreur suivant apparaît en rouge : “Veuillez limiter votre saisie à 80 caractères”.
      • le champ est vide par défaut
      • le format est le suivant "MM/AAAA".
      • si la formation est en cours, l'étudiant peut activer le libellé "en cours"
      • un contrôle sur le fait que l'élément renseigné est bien de type "lien" est effectué.
      • si ce n'est pas un lien, le message d'erreur "Lien non valide"
      • Lors du passage en mode modification, un statut visuel "modification en cours" est affiché afin d’indiquer à l’apprenant que l’expérience est en cours d’édition.
  • #1088: Consulter les éléments associés d'une expérience déclarée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Le sélecteur est, par défaut, sur "Mon expérience déclarée"
      • Une catégorie est affichée si au moins un élément a été associé
      • Par défaut, les catégories sont repliées
      • Les catégories s'affichent dans un ordre prédéfini : les compétences et les traces.
      • L'apprenant peut choisir d'ouvrir toutes les catégories pour avoir une visualisation globale
      • Les éléments des catégories sont affichés à la suite les uns des autres, la catégorie s'agrandit en fonction du nombre d'éléments présents.
      • Les éléments sont rangés par ordre antéchronologique, de l'association la plus récente à la plus ancienne.
  • #1093: Supprimer un document joint à une expérience déclarée - Backlog à réaliser (à rédiger) (OPEN)
  • #1094: Télécharger un document joint à une expérience déclarée - Backlog à réaliser (à rédiger) (OPEN)

✨ Epic #574: [EPIC][MVP] Gestion des formations

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #553: Consulter la liste exhaustive de mes formations déclarées - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • le sélecteur est par défaut activé sur les formations déclarées
      • Les deux sections ne sont pas cumulables. Au clic sur l'une, la page se rafraîchît et appelle seulement les formations présentes dans la section correspondante.
      • les formations déclarées sont rangées dans un ordre antéchronologique puis par ordre alphabétique. Les plus récentes (champs : date de fin ou coche "en cours") apparaissent en premier dans la liste.
      • Si un de ces éléments n'est pas renseigné par l'étudiant alors il ne s'affiche pas dans la card.
      • Par défaut, l'affichage est de 8 formations déclarées par page
      • Si le nombre de formations déclarées dépassent le nombre sélectionné, celles-ci sont automatiquement réparties sur plusieurs pages, contenant chacune le nombre de formations déclarées défini par l'étudiant.

✨ Epic #786: [EPIC][V3] Paramétrage des AMS

État: OPEN | User Stories: 3 | Règles de gestion: 0

⚡️ User Stories

  • #49: Paramétrer une AMS de type SAé Guidée ou semi-guidée - À Refiner (à corriger) (OPEN)
  • #77: Paramétrer une AMS : découper une AMS - À Refiner (à corriger) (OPEN)
  • #80: Paramétrer une AMS : Définir les grilles d'évaluation [A finaliser] - À Refiner (à corriger) (OPEN)

✨ Epic #573: [EPIC][MVP] Gestion des compétences déclarées

État: OPEN | User Stories: 6 | Règles de gestion: 0

⚡️ User Stories

  • #702: Modifier une compétence déclarée - In review [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Les critères d'auto-positionnement ne sont pas cumulables.
      • L'intitulé de la compétence, le référentiel ainsi que le chemin d'accès à la compétence ne sont pas modifiables.
      • A la suite de l'enregistrement des modifications un pop-up apparaît avec le message : "Compétence déclarée mise à jour"
  • #586: Ajout d'une compétence du XXIe s en dur dans la liste "mes compétences délcarées" - Done (CLOSED)
  • #366: Associer une activité à une compétence déclarée lors de son ajout - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Dans le drawer, la liste exhaustive de "Ma bibliothèque des activités" #1066 s'affiche dans l'ordre d'affichage par défaut : ordre antéchronologique en fonction de la date de dernière modification (inscription ou activité de l'utilisateur)
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n’afficher que les activités dont le libellé contient cette chaîne
      • Dans la liste de recherche, l’intitulé de l’activité s’affiche sur deux lignes maximum
      • Les informations complémentaires prévues pour l’activité, notamment sa thématique, sont affichées sur une troisième ligne
      • Lorsqu'une activité est sélectionnée dans la liste, cette dernière se range dans la zone de sélection. L'apprenant peut désélectionner une activité à tout moment depuis cette zone
      • L'apprenant peut sélectionner autant d'activités qu'il le souhaite
  • #887: Ajouter un champ bilan réflexif lors de l'ajout d'une compétence déclarée/complémentaire - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Champ texte libre de 4000 caractères espaces compris
  • #1179: Supprimer une/des activité(s) associée(s) à une compétence déclarée - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • le bouton "Supprimer..." donne accès à la liste des catégories d'éléments disponibles à la suppression.
      • Si aucun élément n'est disponible à la suppression dans une catégorie alors le bouton qui donne accès à la catégorie n'est pas actif.
      • Une activité "Soumise" ou "terminée" n'est pas disponible à la suppression et donc ne s'affiche pas dans la modale.
      • Depuis la modale, l’apprenant peut sélectionner une ou plusieurs associations à supprimer.
      • Le bouton d’action affiche dynamiquement le nombre d'associations sélectionnées : “Supprimer les associations sélectionnées (n)”
      • Si l'apprenant ne sélectionne aucune association, le bouton "Supprimer les associations sélectionnées (n)" n'est pas actif.
      • Au clic sur “Supprimer les associations sélectionnées (n)”, une fenêtre de confirmation s’affiche listant les éléments concernés et le message : “Êtes-vous certain(e) de vouloir supprimer cette(ces) association(s) ?”
      • L’apprenant peut choisir entre “Annuler” ou “Confirmer"
      • Au clic sur “Confirmer”, les associations sélectionnées sont définitivement supprimées de la catégorie (et donc retirées de la page)
      • Au clic sur “Annuler”, la suppression est annulée et la fenêtre se ferme sans modification
      • Un message de confirmation s’affiche : “Les associations sélectionnées ont été supprimées avec succès.”
  • #1341: Consulter les compétences associées à une activité de "Construire mon projet de vie" - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Les catégories s'affichent comme suit : les compétences associées puis les traces associées
      • Une catégorie est affichée si au moins un élément a été associé
      • Par défaut, les catégories sont repliées
      • L'apprenant peut choisir d'ouvrir toutes les catégories pour avoir une visualisation globale
      • Les éléments des catégories sont affichés à la suite les uns des autres, la catégorie s'agrandit en fonction du nombre d'éléments présents.
      • Les éléments sont rangés par ordre antéchronologique, l'association la plus récente à la plus ancienne.

✨ Epic #1350: [EPIC][V1] Gestion des kits

État: OPEN | User Stories: 6 | Règles de gestion: 0

⚡️ User Stories

  • #1301: Exporter mon kit - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Un bouton "Exporter mon kit" est disponible dans ces pages
      • Au clic sur ce bouton, une modale de paramétrage de l’export s’affiche
      • Deux options sont proposées : "Contenu argumentaire" et "Contenu multimédia"
      • Aucune option n'est sélectionnée par défaut
      • L'apprenant peut sélectionner une ou les deux options
      • Au moins une option doit être sélectionnée pour pouvoir exporter le kit
      • Un champ "Nom du kit" est affiché et limité à 80 caractères maximum
      • Le champ "Nom du kit" est obligatoire
      • Si aucune option n'est sélectionnée ou si le nom du kit n'est pas renseigné, l'export est impossible
      • Seuls les éléments valorisés dans le kit sont inclus dans l’export
      • Au clic sur "Exporter", l’export est généré avec les paramètres définis
      • Au clic sur "Annuler", l’export est annulé
      • En cas d'échec de la génération ou du téléchargement, un message d'erreur est affiché : "Une erreur est survenue lors de l'export de votre kit. Veuillez réessayer."
  • #1304: Consulter le contenu textuel composant le kit - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • L’apprenant peut sélectionner l’onglet "Contenu textuel"
      • Les éléments textuels valorisés sont répartis dans différentes sections repliables
      • Le nombre d’éléments présents dans chaque section est affiché entre parenthèses dans son intitulé
      • Au clic sur une section repliée, son contenu est affiché
      • Au clic sur une section dépliée, son contenu est masqué
      • La section "Mes compétences déclarées (n)" contient les compétences déclarées valorisées dans le kit #1307
      • La section "Mes expériences professionnelles (n)" contient les expériences déclarées de type "Professionnelle" valorisées dans le kit #1308
      • La section "Autres expériences (n)" contient les expériences déclarées de type "Personnelle" valorisées dans le kit #1314
      • La section "Formations (n)" contient les formations déclarées valorisées dans le kit #1310
      • La section "Mes activités (n)" contient les activités de projet de vie valorisées dans le kit #1995
      • Les activités de type AMS ne sont pas affichées dans la section "Mes activités (n)"
      • La section "Centres d’intérêts (n)" contient les éléments valorisés appartenant à la catégorie "Centres d’intérêt" de la section "Qui je suis" #1925
      • La section "Autres informations (n)" contient les éléments valorisés depuis les autres catégories de la section "Qui je suis" #1926
      • Les catégories concernées par la section "Autres informations (n)" sont "Mes points forts", "Mes valeurs", "Mes envies", "Mes motivations professionnelles", "Mes axes d’amélioration", "Mes inspirations", "Mes obligations" et "Mes témoignages"
      • Seuls les éléments valorisés par l’apprenant sont affichés dans les sections du contenu textuel
      • Une section reste affichée même lorsqu’elle ne contient aucun élément valorisé
      • Lorsqu’une section est vide, un message placeholder est affiché
      • Le message affiché est : "Vous n’avez pas encore valorisé ce type de contenu, ajoutez et valorisez [un type d’élément] afin de constituer votre kit"
      • Lorsqu’une section est dépliée, chaque élément valorisé comporte une action permettant d’y accéder avec le bouton "Accéder"
      • L’action est affichée au niveau de l’élément concerné
      • Chaque section comporte un bouton "Voir toutes mes [nom de la catégorie]" permettant d’accéder à la liste exhaustive des éléments correspondants (sauf quand ce n'est pas possible)
      • Au clic sur le bouton, l’apprenant accède à la page contenant la liste des éléments correspondant à la section
      • Pour la section "Mes expériences professionnelles (n)", la liste des expériences déclarées est ouverte (car ce n'est pas possible de filtré sur le type "Professionnelle")
      • Pour la section "Autres expériences (n)", la liste des expériences déclarées est ouverte (car ce n'est pas possible de filtré sur le type "Personnelle")
      • Pour la section "Centres d’intérêts (n)", l’apprenant accède aux éléments de la catégorie "Centres d’intérêt" de la section "Qui je suis"
      • Pour la section "Autres informations (n)", l’apprenant accède au début de la page "Qui je suis"
      • L’action permettant d’accéder à la liste exhaustive est disponible lorsque la section est repliée ou dépliée
  • #1307: Valoriser / dévaloriser une compétence déclarée dans le kit depuis le détail d’une compétence déclarée - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton de valorisation n'est pas modifiable depuis la page de consultation de la compétence déclarée
      • Le bouton "Oui" est disponible depuis la page de modification de la compétence déclarée
      • Le texte du bouton est "Je valorise dans mon kit"
      • Pour une compétence déclarée qui n'est pas valorisée, le bouton est positionné sur "Non" avec le texte "Je ne valorise pas dans mon kit"
      • Le positionnement du bouton sur "Non" est par défaut
      • L'apprenant valorise la compétence déclarée en positionnant le bouton sur "Oui"
      • La valorisation est prise en compte lors de l'enregistrement des modifications de la compétence déclarée
      • Après l'enregistrement, la compétence déclarée rejoint la section "Mes compétences déclarées" du contenu textuel du kit #1304
      • L'information que la compétence déclarée est valorisée est visible depuis son détail #543 et depuis la liste exhaustive des compétences déclarées #84
      • L'apprenant dévalorise la compétence déclarée en positionnant le bouton sur "Non"
      • La dévalorisation est prise en compte lors de l'enregistrement des modifications de la compétence déclarée
      • Après l'enregistrement, la compétence déclarée est retirée de la section "Mes compétences déclarées" du contenu textuel du kit #1304
      • La compétence déclarée reste disponible dans la liste exhaustive des compétences déclarées #84
      • La dévalorisation ne supprime pas la compétence déclarée ni ses associations
      • Au clic sur "Annuler", la modification de la valorisation n'est pas enregistrée
      • La compétence déclarée conserve son état de valorisation précédent
  • #1308: Valoriser / dévaloriser une expérience déclarée professionnelle dans le kit depuis le détail d’une expérience déclarée professionnelle - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • Le bouton de valorisation n'est pas modifiable depuis la page de consultation de l'expérience déclarée professionnelle
      • Le bouton "Oui" est disponible depuis la page de modification de l'expérience déclarée professionnelle
      • Le texte du bouton est "Je valorise dans mon kit"
      • Pour une expérience déclarée professionnelle qui n'est pas valorisée, le bouton est positionné sur "Non" avec le texte "Je ne valorise pas dans mon kit"
      • Le positionnement du bouton sur "Non" est par défaut
      • L'apprenant valorise l'expérience déclarée professionnelle en positionnant le bouton sur "Oui"
      • La valorisation est prise en compte lors de l'enregistrement des modifications de l'expérience déclarée
      • Après l'enregistrement, l'expérience rejoint la section "Mes expériences professionnelles" du contenu textuel du kit #1304
      • L'information que l'expérience est valorisée est visible depuis son détail #239 et depuis la liste exhaustive des expériences déclarées #659
      • L'apprenant dévalorise l'expérience déclarée professionnelle en positionnant le bouton sur "Non"
      • La dévalorisation est prise en compte lors de l'enregistrement des modifications de l'expérience déclarée
      • Après l'enregistrement, l'expérience est retirée de la section "Mes expériences professionnelles" du contenu textuel du kit #1304
      • L'expérience reste disponible dans la liste exhaustive des expériences déclarées #659
      • La dévalorisation ne supprime pas l'expérience déclarée ni ses associations
      • Au clic sur "Annuler", la modification de la valorisation n'est pas enregistrée
      • L'expérience déclarée professionnelle conserve son état de valorisation précédent
  • #1310: Valoriser / dévaloriser une formation déclarée dans le kit depuis le détail d’une formation déclarée - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • Depuis le détail de la formation déclarée, l'apprenant peut accéder à l'action "Modifier ma formation"
      • Le bouton de valorisation n'est pas modifiable depuis la page de consultation de la formation déclarée
      • Le bouton "Oui" est disponible depuis la page de modification de la formation déclarée
      • Le texte du bouton est "Je valorise dans mon kit"
      • Pour une formation déclarée qui n'est pas valorisée, le bouton est positionné sur "Non" avec le texte "Je ne valorise pas dans mon kit"
      • Le positionnement du bouton sur "Non" est par défaut
      • L'apprenant valorise la formation déclarée en positionnant le bouton sur "Oui"
      • La valorisation est prise en compte lors de l'enregistrement des modifications de la formation déclarée
      • Après l'enregistrement, la formation déclarée rejoint la section "Formations (n)" du contenu textuel du kit #1304
      • L'information que la formation déclarée est valorisée est visible depuis son détail #838 et depuis la liste exhaustive des formations déclarées #799
      • L'apprenant dévalorise la formation déclarée en positionnant le bouton sur "Non"
      • La dévalorisation est prise en compte lors de l'enregistrement des modifications de la formation déclarée
      • Après l'enregistrement, la formation déclarée est retirée de la section "Formations (n)" du contenu textuel du kit #1304
      • La formation déclarée reste disponible dans la liste exhaustive des formations déclarées #799
      • La dévalorisation ne supprime pas la formation déclarée
      • Au clic sur "Annuler", la modification de la valorisation n'est pas enregistrée
      • La formation déclarée conserve son état de valorisation précédent
  • #1314: Valoriser / dévaloriser une expérience déclarée personnelle dans le kit depuis le détail d’une expérience déclarée personnelle - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • Le bouton de valorisation n'est pas modifiable depuis la page de consultation de l'expérience déclarée personnelle
      • Le bouton "Oui" est disponible depuis la page de modification de la compétence déclarée personnelle
      • Le texte du bouton est "Je valorise dans mon kit"
      • Pour une compétence déclarée personnelle qui n'est pas valorisée, le bouton est positionné sur "Non" avec le texte "Je ne valorise pas dans mon kit"
      • Le positionnement du bouton sur "Non" est par défaut
      • L'apprenant valorise l'expérience déclarée personnelle en positionnant le bouton sur "Oui"
      • La valorisation est prise en compte lors de l'enregistrement des modifications de l'expérience déclarée
      • Après l'enregistrement, l'expérience rejoint la section "Autres expériences" du contenu textuel du kit #1304
      • L'information que l'expérience est valorisée est visible depuis son détail #239 et depuis la liste exhaustive des expériences déclarées #659
      • L'apprenant dévalorise l'expérience déclarée personnelle en positionnant le bouton sur "Non"
      • La dévalorisation est prise en compte lors de l'enregistrement des modifications de l'expérience déclarée
      • Après l'enregistrement, l'expérience est retirée de la section "Autres expériences" du contenu textuel du kit #1304
      • L'expérience reste disponible dans la liste exhaustive des expériences déclarées #659
      • La dévalorisation ne supprime pas l'expérience déclarée ni ses associations
      • Au clic sur "Annuler", la modification de la valorisation n'est pas enregistrée
      • L'expérience déclarée personnelle conserve son état de valorisation précédent

✨ Epic #1855: [EPIC][MVP] Gestion des feedback

État: OPEN | User Stories: 14 | Règles de gestion: 0

⚡️ User Stories

  • #1096: Consulter le(s) feedback(s) d'un conseiller sur une activité de "Construire mon projet de vie" - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Lorsque l’option est activée, la demande de feedback est rendue disponible côté apprenant, il pourra alors "faire une demande de feedback" #1098
      • Lorsque l’option est désactivée, aucune action liée à la demande de feedback n’est visible côté apprenant ; il pourra uniquement "terminer" l'activité. #1062
      • Lorsqu'il n'y a pas de feedback reçu, une mention s'affiche "Vous n’avez aucun feedback pour le moment."
      • Le nombre de feedback reçu s'incrémente dans le titre "Feedback(s) reçu(s) (n)"
      • Lorsqu'il y a plusieurs feedbacks, ils s'affichent les uns à la suite des autres, par ordre antéchronologique : du plus récent au plus ancien
  • #1150: Paramétrer la demande de feedback d’une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Un paramètre dédié à la demande de feedback présentant l'explication ci après "Lorsque le paramètre est désactivé, les apprenants ne peuvent pas demander de feedback sur leur activité en passant par COFOLIO"
      • Ce paramètre est présenté sous forme d’option activable ou désactivable, par défaut l'option est activée.
      • Lorsque l’option est activée, la demande de feedback est rendue disponible côté apprenant, il pourra alors "envoyer [son] mon activité" #1098
      • Lorsque l’option est désactivée, aucune action liée à la demande de feedback n’est visible côté apprenant ; il pourra uniquement "terminer" l'activité. #1062
      • Au clic sur l’action d’enregistrement de l’activité, le paramétrage de la demande de feedback est sauvegardé
  • #1608: Consulter le nombre de demande de feedback possible dans une activité de "Construire mon projet de vie" - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • L'information s'affiche comme suit : "[nombre maximum d'association renseigné par le staff] itérations maximum"
      • Si le nombre d'itérations possible est "infini", l'information s'affiche comme suit : "Aucune limite"
      • Le nombre d'itération va de 1 à infini
      • Si le staff n'a pas autorisé la demande de feedback alors l'information n'apparait pas
      • Une mention expliquant la démarche s'affiche : "Demander un feedback vous permettra de recevoir un retour de la part d’un conseiller référent. Cette demande lui permettra d’accéder à votre prise de recul le temps de rédiger son commentaire."
      • L'information sur le nombre d'itération déjà effectuée s'affiche comme suit : "[(nombre de demandes effectuées par l'apprenant/nombre maximum de demande possible)] ou [(nombre de demandes effectuées par l'apprenant)] si nombre d'itération infini
  • #1676: Mettre à jour une demande de feedback dans une activité de "Construire son projet de vie" - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Tant que la demande de feedback n'a pas été ouverte par un staff, le bouton "Mettre à jour ma demande de feedback" est affiché et activé
      • Le texte affiché sous le bouton est : "Demande de feedback envoyée le [date]. Vous pouvez mettre à jour votre demande, ceci ne constitue pas une nouvelle itération"
      • Le texte est affiché comme un message d'information et non sous la forme d'un badge
      • Après une mise à jour, la date affichée correspond à la date de la dernière mise à jour de la demande
      • L'apprenant peut continuer à modifier sa prise de recul et ses éléments associés avant de mettre à jour sa demande
      • Au clic sur "Mettre à jour ma demande de feedback", l'état actuel de la prise de recul et des éléments associés est transmis au staff
      • Les éléments transmis lors de la mise à jour remplacent les éléments précédemment transmis
      • Les éléments précédemment transmis ne sont pas conservés sous la forme d'une version antérieure
      • Aucun historique des différentes mises à jour de la demande n'est créé
      • Une mise à jour ne constitue pas une nouvelle itération
      • Une mise à jour n'incrémente pas le compteur des demandes de feedback
      • La mise à jour conserve la demande de feedback existante et n'en crée pas une nouvelle
      • Si la demande a déjà été ouverte par un staff, le bouton "Mettre à jour ma demande de feedback" est affiché mais désactivé
      • Le message affiché est : "Votre demande est en cours de traitement"
      • Les modifications ultérieures réalisées dans l'activité ne sont pas transmises au staff dans la demande en cours
      • L'apprenant doit attendre que le staff envoie son feedback pour pouvoir effectuer une nouvelle demande de feedback
      • Une nouvelle demande effectuée après l'envoi du feedback constitue une nouvelle itération
      • Si la demande est ouverte par un staff avant l'envoi de la mise à jour, la mise à jour de la demande est refusée
      • Le message affiché est : "Mise à jour impossible, votre demande est désormais en cours de traitement"
      • Les modifications réalisées dans l'activité par l'apprenant sont conservées
      • Les modifications réalisées dans l'activité ne remplacent pas les éléments transmis dans la demande en cours
      • L'apprenant peut cliquer sur "Annuler" pour quitter le mode modification
  • #1098: Faire une demande de feedback dans une activité de "Construire son projet de vie" - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • la demande de feedback constitue un partage des éléments en l'état
      • l'envoi d'une demande constitue une itération
      • Si une demande de feedback est en cours de traitement, le bouton "Faire une demande de feedback" est désactivé
      • Le message affiché est : "Votre demande est en cours de traitement"
      • L'apprenant doit attendre que le staff termine le feedback pour soumettre une nouvelle demande de feedback
      • Si l'apprenant a atteint la limite maximale autorisée #1675, le bouton "Faire une demande de feedback" est désactivé
      • Le message affiché est : "Vous avez atteint le nombre maximal de demande autorisé"
  • #1648: Consulter la liste exhaustive de demandes de feedbacks - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Par défaut, les demandes de feedbacks sont classées par ordre chronologique selon la date de demande de feedback. Puis un deuxième tri permet de classer les demandes ayant reçu un retour à la suite de celles en attente d'un retour (nouvelle et non traitée)
  • #1649: Accéder aux demandes de feedback pour une activité - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Les demandes de feedbacks sont classées par ordre chronologique : les plus anciennes sont en premier.
      • les demandes sont également triées grâce à des filtres prédéfinis : "Toutes", "Nouvelles", Non traitées", "Envoyées"
      • les "Nouvelles" demandes constituent des demandes jamais ouvertes par l'utilisateur staff
      • les "Non traitées" constituent des demandes ouvertes mais non "envoyées"
      • la liste présente les 20 premières demandes, au delà une pagination est disponible.
      • Elles sont rangées par ordre antéchronologique selon leur date de publication / mise à jour.
  • #1650: Consulter le tableau de bord des feedbacks - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • la section se nomme "Récapitulatif de l'activité [Titre de l'activité]"
  • #1652: Être notifié en cas de demande de feedback - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • La nouvelle notification est visible au refresh automatique de la fonctionnalité "notification" (MVP) - refresh automatique toutes les 5 minutes
      • Le nombre de nouvelle notification entre deux refresh est affiché avant le clic sur la fonctionnalité "notification"
      • Chaque demande de feedback fait l'objet d'une notification
      • Les demandes de feedback sont classées par ordre antéchronologique
      • s'il n'y a aucune notification un message, indique : "Aucune notification - Vous recevrez une notification dans le cas suivant : un apprenant vous enverra une demande de feedback"
      • depuis la notification il peut accéder au détail de la demande de feedback #1656 ; elle est alors considérée comme "lue".
      • une notification qui est affichée et non cliquée est considérée comme "consultée" ; elle n'est plus comptabilisée dans le titre de la section
      • une notification qui est cliquée est considérée comme "lue" ; elle n'est plus comptabilisée dans le titre de la section
  • #1654: Envoyer un feedback - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Le titre de l'espace est " Rédiger mon feedback - [Titre de l'activité]"
      • Un compteur de caractères est disponible
      • S'il atteint la limite de caractères un message lui indique "Veuillez limiter votre saisie à 2000 caractères"
      • une fois envoyé le feedback rejoint l'historique des feedbacks #1672
      • la demande de feedback passe de "non traitées" ou "nouvelle" à "envoyée"
  • #1655: Consulter la consigne de l'activité dans la page de gestion des feedbacks - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • la section se nomme "[Titre de l'activité]"
      • la section est par défaut repliée
      • le texte affiché correspond à la consigne renseignée lors de la création ou modification de l'activité #1157
  • #1656: Consulter le détail de la demande de feedback - EPIC (CLOSED)
    • 🔍️ Règles de gestion:
      • la demande de feedback passe alors de "Nouvelle" à "Non traitée"
      • le titre de la section contient de façon dynamique le nombre d'éléments total associés à l'activité
      • le staff à la possibilité de télécharger les traces de type fichier pour les consulter
      • le staff à la possibilité de cliquer sur les traces de type lien pour les consulter
  • #1672: Consulter l'historique des feedbacks - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • ils sont rangés par ordre antéchronologique
  • #1677: Mettre à jour un feedback - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Tant que l'apprenant n'a pas consulté le feedback (#1096), le staff peut cliquer sur "Mettre à jour le feedback"
      • Les modifications remplacent le contenu précédemment envoyé
      • La mise à jour ne crée pas un nouveau feedback dans l'historique
      • Si l'apprenant a consulté le feedback, l'action "Mettre à jour le feedback" n'est plus disponible
      • Si l'apprenant a consulté le feedback, la partie "Mon feedback" est désactivée et par défaut le staff est sur la partie "Historique des feedbacks"

✨ Epic #1857: [EPIC][V2] Gestion des Activités

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #1189: [EVOL #1256] Supprimer définitivement une activité - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • L'action de suppression définitive est réservée au SUPER ADMIN
      • Un membre du STAFF ne disposant pas du rôle SUPER ADMIN ne peut pas supprimer définitivement une activité
      • Une activité au statut "Brouillon" peut être supprimée
      • Une activité au statut "Dépubliée" peut être supprimée
      • Une activité au statut "Publiée" doit d'abord être dépubliée conformément à l'US #1966
      • La présence d'un ou plusieurs apprenants inscrits ne bloque pas l'accès à l'action de suppression
      • Au clic sur "Supprimer", une fenêtre de confirmation est affichée
      • La fenêtre indique que la suppression est définitive
      • Lorsque des apprenants sont encore inscrits, la fenêtre indique qu'ils seront automatiquement désinscrits et que les contenus rattachés à leurs réalisations seront supprimés
      • Le message affiché est : "Êtes-vous certain(e) de vouloir supprimer définitivement cette activité ? Cette action supprimera l'activité ainsi que les contenus qui lui sont rattachés et ne pourra pas être annulée."
      • Les actions "Annuler" et "Confirmer" sont proposées
      • Au clic sur "Annuler", aucune donnée n'est supprimée
      • La désinscription automatique concerne tous les apprenants encore inscrits à l'activité au moment de la suppression
      • Le SUPER ADMIN n'a pas à attendre que les apprenants se désinscrivent eux-mêmes
      • La désinscription automatique est réalisée dans le cadre de la suppression définitive de l'activité
      • La suppression n'est pas bloquée par le nombre d'apprenants encore inscrits
      • Un message de confirmation est affiché après la suppression
      • Le message indique que l'activité a été supprimée définitivement
      • Après la suppression, le SUPER ADMIN revient à la liste des activités

✨ Epic #1858: [EPIC][V3] Gestion des Activités

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1856: [EPIC][V1] Gestion des Activités

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #1531: Consulter le nombre d'inactifs depuis 30 jours sur une activité - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Une card dédiée aux apprenants inactifs est affichée dans le tableau de bord des chiffres clés
      • La card concerne uniquement l'activité actuellement consultée
      • Le nombre affiché correspond aux apprenants actuellement inscrits à l'activité qui ne l'ont pas ouverte depuis 30 jours ou plus
      • Un apprenant ayant ouvert l'activité au cours des 30 derniers jours n'est pas comptabilisé comme inactif
      • Un apprenant dont la dernière ouverture de l'activité date de 30 jours ou plus est comptabilisé comme inactif
      • Pour un apprenant n'ayant jamais ouvert l'activité, la date d'inscription à l'activité est utilisée comme point de départ
      • Un apprenant inscrit depuis moins de 30 jours et n'ayant jamais ouvert l'activité n'est pas comptabilisé comme inactif
      • Un apprenant inscrit depuis 30 jours ou plus et n'ayant jamais ouvert l'activité est comptabilisé comme inactif
      • Lorsqu'un apprenant précédemment inactif ouvre de nouveau l'activité, il n'est plus comptabilisé comme inactif
      • Une action "Voir le détail" est disponible depuis la card des apprenants inactifs
      • Au clic sur "Voir le détail", le STAFF accède à la liste des apprenants comptabilisés dans l'indicateur
      • La liste contient uniquement les apprenants actuellement considérés comme inactifs pour l'activité consultée
      • Pour chaque apprenant, le prénom et le nom sont affichés
      • Pour chaque apprenant, la date d'inscription à l'activité est affichée
      • Lorsqu'un apprenant n'est plus considéré comme inactif, il n'apparaît plus dans cette liste
      • La consultation du détail ne modifie pas le statut ou les données de l'apprenant

✨ Epic #1865: [EPIC][V1] Construire son projet de vie

État: OPEN | User Stories: 3 | Règles de gestion: 0

⚡️ User Stories

  • #644: Associer une compétence déclarées à une formation déclarée - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton "Associer..." donne accès aux types d'éléments pouvant être associés à la formation déclarée
      • Au clic sur "Associer une compétence déclarée", une modale s'ouvre permettant à l'apprenant de sélectionner les compétences déclarées à associer
      • La liste exhaustive des compétences déclarées #84 s'affiche par ordre alphabétique en fonction de leur intitulé
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste est filtrée dynamiquement pour n'afficher que les compétences déclarées dont le libellé contient cette chaîne
      • Dans la liste de recherche, l'intitulé de la compétence déclarée s'affiche sur une ligne
      • La deuxième ligne est réservée à l'affichage du référentiel
      • L'apprenant peut sélectionner autant de compétences déclarées qu'il le souhaite
      • Les compétences déclarées déjà associées à la formation déclarée sont affichées dans un état désactivé
      • Lorsqu'une compétence déclarée est sélectionnée, elle est ajoutée à la zone de sélection
      • L'apprenant peut désélectionner une compétence déclarée à tout moment depuis la zone de sélection
      • Au clic sur "Annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l'association de compétences ?"
      • Lors de la confirmation de l'abandon, aucune compétence déclarée n'est associée
      • Lors de la confirmation de l'abandon, l'apprenant revient sur le détail de la formation déclarée
      • Le bouton de confirmation affiche le nombre de compétences déclarées sélectionnées sous la forme "Associer les compétences sélectionnées (${nombre de compétences sélectionnées})"
      • Au clic sur "Associer les compétences sélectionnées (${nombre de compétences sélectionnées})", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces compétences ? ${liste des compétences sélectionnées}"
      • Lors de la confirmation, les compétences déclarées sélectionnées sont associées à la formation déclarée
      • Lors de la confirmation, un toaster affiche le message : "Vous avez associé ${nombre de compétences sélectionnées} compétences à votre formation déclarée"
  • #663: Trier mes expériences déclarées - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Une action "Trier :" est affichée au-dessus de la liste des expériences déclarées
      • Au clic sur "Trier :", une fenêtre affiche les critères de tri disponibles
      • Les critères proposés permettent de trier les expériences par ordre alphabétique ou chronologique
      • Au clic sur "Trier de A à Z", les expériences sont classées par ordre alphabétique croissant selon leur intitulé
      • Au clic sur "Trier de Z à A", les expériences sont classées par ordre alphabétique décroissant selon leur intitulé
      • Au clic sur "Trier du plus récent au plus ancien", les expériences sont classées par ordre antéchronologique selon leur date de début
      • Au clic sur "Trier du plus ancien au plus récent", les expériences sont classées par ordre chronologique selon leur date de début
      • Par défaut, le tri appliqué est "Trier du plus récent au plus ancien"
      • Un seul critère de tri peut être sélectionné simultanément
      • La sélection d'un nouveau critère de tri remplace le critère précédemment sélectionné
      • Après la sélection d'un critère, la liste est actualisée selon le nouvel ordre choisi
  • #1716: [EVOL] Ajouter l’affichage de la période depuis la liste exhaustive des expériences déclarées - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Si l’expérience déclarée possède une date de début et une date de fin, la période s’affiche au format "MM/AAAA - MM/AAAA"
      • La période est affichée dans la card de l’expérience déclarée
      • Si l’expérience déclarée est renseignée comme "en cours", un badge/tag "En cours" est affiché dans la card
      • Le badge/tag remplace l’affichage de la date de fin
      • Les expériences déclarées restent rangées dans un ordre antéchronologique puis alphabétique conformément à l’US #659

✨ Epic #1866: [EPIC][V1] Edition et partage de synthèses

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1867: [EPIC][V1] Eléments communs (plateforme)

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #1356: Modifier une photo sur COFOLIO (cropper, sélectionner zone etc.) - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Les formats autorisés sont indiqués à proximité de la zone de dépôt
      • Après la sélection d'une image valide, celle-ci est affichée dans une zone de prévisualisation
      • Les règles de format et de taille définies dans l'US d'ajout d'image concernée restent applicables
      • La prévisualisation affiche l'image sélectionnée
      • La prévisualisation utilise les proportions prévues pour l'emplacement final
      • L'image n'est pas enregistrée tant que l'utilisateur n'a pas validé le recadrage
      • Une zone de recadrage est affichée sur l'image sélectionnée
      • La zone de recadrage utilise le ratio défini pour l'emplacement de l'image
      • L'utilisateur peut déplacer l'image dans la zone de recadrage
      • L'utilisateur peut agrandir ou réduire l'image afin d'ajuster le cadrage
      • Le ratio de la zone de recadrage reste fixe pendant les manipulations
      • La partie de l'image située en dehors de la zone de recadrage n'est pas conservée dans le rendu final
      • L'utilisateur peut réinitialiser le recadrage avant de valider
      • Une action "Valider" permet de confirmer le recadrage
      • Au clic sur "Valider", l'image recadrée remplace la prévisualisation initiale
      • L'image enregistrée correspond au rendu affiché dans la prévisualisation
      • L'image enregistrée n'est pas étirée ni déformée
      • L'enregistrement respecte les règles définies dans l'US d'ajout d'image concernée
      • Pour l'image descriptive d'une activité nationale, l'enregistrement respecte l'US #1153
      • La photo de profil utilise un ratio fixe 1:1
      • La photo de couverture utilise un ratio fixe 4:1
      • L'utilisateur ne peut pas modifier manuellement le ratio de la zone de recadrage
      • La prévisualisation reprend le ratio correspondant à l'emplacement final
      • Pour les autres emplacements, le ratio est défini dans l'US fonctionnelle concernée
      • La modification d'une image existante permet de sélectionner une nouvelle image et de la recadrer
      • L'annulation de la modification conserve l'image précédemment enregistrée

✨ Epic #1868: [EPIC][V1] Gestion des compétences déclarées

État: CLOSED | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #1077: Associer une compétence déclarée à une expérience déclarée depuis le détail d’une compétence déclarée - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton "Associer..." donne accès aux associations possibles avec une activité ou une expérience déclarée
      • Au clic sur l'association d'une expérience déclarée, une modale s'ouvre permettant à l'apprenant de sélectionner les expériences déclarées à associer
      • La liste exhaustive des expériences déclarées #659 s'affiche dans l'ordre d'affichage par défaut : ordre antéchronologique puis par ordre alphabétique
      • Les expériences les plus récentes, selon le champ "Date de fin" ou la coche "En cours", apparaissent en premier dans la liste
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n'afficher que les expériences déclarées dont le libellé contient cette chaîne
      • Dans la liste de recherche, l'intitulé de l'expérience déclarée s'affiche sur deux lignes maximum
      • Lorsque des informations complémentaires sont prévues pour l'expérience déclarée, elles sont affichées sur une troisième ligne
      • Le type de l'expérience déclarée est affiché comme information complémentaire lorsqu'il est renseigné
      • Lorsque le type de l'expérience déclarée n'est pas renseigné, aucune information relative au type n'est affichée
      • L'apprenant peut sélectionner autant d'expériences déclarées qu'il le souhaite
      • Les expériences déclarées déjà associées à la compétence déclarée sont affichées dans un état désactivé
      • Lorsqu'une expérience déclarée est sélectionnée, elle est ajoutée à la zone de sélection
      • L'apprenant peut désélectionner une expérience déclarée à tout moment depuis la zone de sélection
      • Au clic sur "Annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l'association d'expériences ?"
      • Lors de la confirmation de l'abandon, aucune expérience déclarée n'est associée
      • Lors de la confirmation de l'abandon, l'apprenant revient sur la page des éléments associés
      • Le bouton de confirmation affiche le nombre d'expériences déclarées sélectionnées sous la forme "Associer les expériences sélectionnées (n)"
      • Au clic sur "Associer les expériences sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces expériences ? [liste des expériences sélectionnées]"
      • Lors de la confirmation, les expériences déclarées sélectionnées sont associées à la compétence déclarée
      • Lors de la confirmation, un toaster affiche le message : "Vous avez associé [x] expériences. Retrouvez-les dans la catégorie « Mes expériences associées »"

✨ Epic #1869: [EPIC][V1] Gestion des compétences de la formation

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1870: [EPIC][V1] Gestion des expériences

État: OPEN | User Stories: 4 | Règles de gestion: 0

⚡️ User Stories

  • #365: Associer une/des compétences déclarées et une/des traces à une expérience déclarée lors de son ajout - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Un drawer s'ouvre permettant à l'apprenant de choisir les contenus à associer
      • Les catégories proposées sont "Mes compétences déclarées" et "Mes traces"
      • L'apprenant peut naviguer entre les deux catégories sans perdre les contenus déjà sélectionnés
      • La liste exhaustive des compétences déclarées #84 s'affiche dans l'ordre alphabétique en fonction de leur intitulé
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste est filtrée dynamiquement pour n'afficher que les compétences déclarées dont le libellé contient cette chaîne
      • Dans la liste de recherche, l'intitulé de la compétence déclarée s'affiche sur une ligne
      • La deuxième ligne est réservée à l'affichage du référentiel
      • L'apprenant peut choisir entre la liste exhaustive des traces non associées #224 et la liste exhaustive des traces associées #223
      • Par défaut, la liste exhaustive des traces non associées est sélectionnée
      • Les traces s'affichent par ordre antéchronologique en fonction de leur date de dernière modification ou de création
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste est filtrée dynamiquement pour n'afficher que les traces dont le libellé contient cette chaîne
      • Dans la liste de recherche, l'intitulé de la trace s'affiche sur deux lignes
      • Lorsqu'une compétence déclarée ou une trace est sélectionnée, elle se range dans la zone de sélection
      • L'apprenant peut désélectionner une compétence déclarée ou une trace à tout moment depuis la zone de sélection
      • L'apprenant peut sélectionner autant de compétences déclarées et de traces qu'il le souhaite
      • Les compétences déclarées et les traces présentes dans la zone de sélection sont associées à l'expérience déclarée
      • Une même compétence déclarée ou une même trace ne peut pas être associée plusieurs fois à la même expérience déclarée
      • Les associations sont bidirectionnelles et sont également visibles depuis le détail des compétences déclarées et des traces associées
      • Au clic sur "Annuler" dans le drawer, les associations sélectionnées depuis son ouverture ne sont pas conservées et l'apprenant revient au formulaire d'ajout de l'expérience déclarée
      • Au clic sur "Annuler" depuis le formulaire d'ajout, la création de l'expérience déclarée et les associations sélectionnées ne sont pas enregistrées
  • #1089: Associer une/des traces à une expérience déclarée depuis le détail d’une expérience déclarée - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton "Associer..." donne accès aux associations possibles avec une compétence déclarée ou une trace
      • Au clic sur l'association d'une trace, une modale s'ouvre permettant à l'apprenant de sélectionner les traces à associer
      • L'apprenant peut choisir entre la liste exhaustive des traces non associées #224 et la liste exhaustive des traces associées #223
      • Par défaut, la liste exhaustive des traces non associées est sélectionnée
      • Les traces s'affichent par ordre antéchronologique en fonction de leur date de dernière modification ou de création
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste est filtrée dynamiquement pour n'afficher que les traces dont le libellé contient cette chaîne
      • Dans la liste de recherche, l'intitulé de la trace s'affiche sur deux lignes
      • L'apprenant peut sélectionner autant de traces qu'il le souhaite dans les deux listes
      • Les traces déjà associées à l'expérience déclarée lors d'une précédente association sont affichées dans un état désactivé
      • Lorsqu'une trace est sélectionnée, elle est ajoutée à la zone de sélection
      • L'apprenant peut désélectionner une trace à tout moment depuis la zone de sélection
      • Au clic sur "Annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l'association de traces ?"
      • Lors de la confirmation de l'abandon, aucune trace n'est associée
      • Lors de la confirmation de l'abandon, l'apprenant revient sur la page des éléments associés
      • Le bouton de confirmation affiche le nombre de traces sélectionnées sous la forme "Associer les traces sélectionnées (n)"
      • Au clic sur "Associer les traces sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces traces ? [liste des traces sélectionnées]"
      • Lors de la confirmation, les traces sélectionnées sont associées à l'expérience déclarée
      • Lors de la confirmation, un toaster affiche le message : "Vous avez associé [x] traces. Retrouvez-les dans la catégorie « Mes traces associées »"
  • #1090: Associer une compétence déclarée à une expérience déclarée depuis le détail d’une expérience déclarée - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton "Associer..." donne accès aux associations possibles avec une compétence déclarée ou une trace
      • Au clic sur l'association d'une compétence déclarée, une modale s'ouvre permettant à l'apprenant de sélectionner les compétences déclarées à associer
      • La liste exhaustive des compétences déclarées #84 s'affiche dans l'ordre alphabétique en fonction de leur intitulé
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste des propositions est filtrée dynamiquement pour n'afficher que les compétences déclarées dont le libellé contient cette chaîne
      • Dans la liste de recherche, l'intitulé de la compétence déclarée s'affiche sur une ligne
      • La deuxième ligne est réservée à l'affichage du référentiel
      • L'apprenant peut sélectionner autant de compétences déclarées qu'il le souhaite
      • Lorsqu'une compétence déclarée est sélectionnée, elle est ajoutée à la zone de sélection
      • L'apprenant peut désélectionner une compétence déclarée à tout moment depuis la zone de sélection
      • Au clic sur "Annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l'association de compétences ?"
      • Lors de la confirmation de l'abandon, aucune compétence déclarée n'est associée
      • Lors de la confirmation de l'abandon, l'apprenant revient sur la page des éléments associés
      • Le bouton de confirmation affiche le nombre de compétences déclarées sélectionnées sous la forme "Associer les compétences sélectionnées (n)"
      • Au clic sur "Associer les compétences sélectionnées (n)", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces compétences ? [liste des compétences sélectionnées]"
      • Lors de la confirmation, les compétences déclarées sélectionnées sont associées à l'expérience déclarée
      • Lors de la confirmation, un toaster affiche le message : "Vous avez associé [x] compétences. Retrouvez-les dans la catégorie « Mes compétences associées »"
  • #1091: Supprimer une ou plusieurs traces associées à une expérience déclarée - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • L'action "Supprimer..." est disponible lorsque l'expérience déclarée possède au moins un élément associé
      • Au clic sur l'action "Supprimer...", un menu présente les catégories d'associations pouvant être supprimées
      • Une entrée "Mes traces associées" est proposée lorsque l'expérience déclarée possède au moins une trace associée
      • L'entrée "Mes traces associées" est désactivée lorsque l'expérience déclarée ne possède aucune trace associée
      • Au clic sur l'entrée "Mes traces associées", une modale contenant uniquement les traces associées à l'expérience déclarée s'ouvre
      • Les compétences déclarées associées ne sont pas affichées dans cette modale
      • L'ouverture de la modale n'entraîne aucune suppression d'association
      • Seules les traces associées à l'expérience déclarée consultée sont affichées
      • Une trace associée à l'expérience déclarée consultée reste affichée même si elle est également associée à une ou plusieurs autres expériences déclarées
      • Chaque trace est identifiable par son intitulé
      • Une même trace n'est affichée qu'une seule fois
      • L'affichage d'une trace dans la modale ne modifie ni son contenu ni ses autres associations
      • Chaque trace associée peut être sélectionnée individuellement
      • L'apprenant peut sélectionner plusieurs traces dans la même modale
      • Une trace sélectionnée peut être désélectionnée avant la confirmation
      • Le bouton d'action affiche dynamiquement le nombre d'associations sélectionnées sous la forme "Supprimer les associations sélectionnées (n)"
      • Le nombre affiché correspond uniquement aux associations de traces sélectionnées dans la modale
      • Le bouton "Supprimer les associations sélectionnées (n)" est désactivé tant qu'aucune trace n'est sélectionnée
      • Au clic sur "Supprimer les associations sélectionnées (n)", une fenêtre de confirmation est affichée
      • La fenêtre de confirmation présente les traces concernées par la suppression
      • Le message "Êtes-vous certain(e) de vouloir supprimer cette/ces association(s) ?" est affiché
      • Les actions "Annuler" et "Confirmer" sont proposées
      • L'affichage de la fenêtre de confirmation ne supprime encore aucune association
      • Au clic sur "Confirmer", seules les associations entre l'expérience déclarée et les traces sélectionnées sont supprimées
      • La suppression d'une association ne supprime pas l'expérience déclarée
      • La suppression d'une association ne supprime pas la trace concernée
      • Les associations de traces non sélectionnées sont conservées
      • Les autres associations des traces concernées sont conservées
      • Les traces dissociées ne sont plus affichées dans les éléments associés à l'expérience déclarée
      • L'expérience déclarée n'est plus affichée dans les éléments associés aux traces concernées
      • Le message "Les associations sélectionnées ont été supprimées avec succès." est affiché
      • Au clic sur "Annuler" dans la fenêtre de confirmation, aucune association n'est supprimée
      • À la fermeture de la modale de sélection, aucune association non confirmée n'est supprimée
      • Les sélections effectuées ne sont pas conservées après la fermeture de la modale

✨ Epic #1871: [EPIC][V1] Gestion des feedback

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #1671: Ajouter et supprimer un/des documents joint à un feedback - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Au clic sur le bouton "Joindre un/des documents" les STAFF peut ajouter des documents
      • Les formats autorisés pour les documents sont : PDF, DOC, DOCX, ODT, JPG, PNG
      • La taille maximale autorisée par fichier est de 10 Mo
      • Rajouter un label "Texte de mon feedback" à la zone de texte
      • Au clic sur le bouton de suppression, le STAFF peut supprimer un/des documents joints

✨ Epic #1872: [EPIC][V1] Gestion des formations

État: OPEN | User Stories: 2 | Règles de gestion: 0

⚡️ User Stories

  • #642: Associer une trace à une formation déclarée - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton "Associer..." donne accès aux types d'éléments pouvant être associés à la formation déclarée
      • Au clic sur "Associer une trace", une modale s'ouvre permettant à l'apprenant de sélectionner les traces à associer
      • L'apprenant peut choisir entre la liste exhaustive des traces non associées #224 et la liste exhaustive des traces associées #223
      • Par défaut, la liste exhaustive des traces non associées est sélectionnée
      • Les traces s'affichent par ordre antéchronologique en fonction de leur date de dernière modification ou de création
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste est filtrée dynamiquement pour n'afficher que les traces dont le libellé contient cette chaîne
      • Dans la liste de recherche, l'intitulé de la trace s'affiche sur deux lignes maximum
      • L'apprenant peut sélectionner autant de traces qu'il le souhaite dans les deux listes
      • Les traces déjà associées à la formation déclarée sont affichées dans un état désactivé
      • Lorsqu'une trace est sélectionnée, elle est ajoutée à la zone de sélection
      • L'apprenant peut désélectionner une trace à tout moment depuis la zone de sélection
      • Au clic sur "Annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l'association de traces ?"
      • Lors de la confirmation de l'abandon, aucune trace n'est associée
      • Lors de la confirmation de l'abandon, l'apprenant revient sur le détail de la formation déclarée
      • Le bouton de confirmation affiche le nombre de traces sélectionnées sous la forme "Associer les traces sélectionnées (${nombre de traces sélectionnées})"
      • Au clic sur "Associer les traces sélectionnées (${nombre de traces sélectionnées})", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces traces ? ${liste des traces sélectionnées}"
      • Lors de la confirmation, les traces sélectionnées sont associées à la formation déclarée
      • Lors de la confirmation, un toaster affiche le message : "Vous avez associé ${nombre de traces sélectionnées} traces à votre formation déclarée"
  • #643: Associer une expérience déclarée à une formation déclarée - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Le bouton "Associer..." donne accès aux types d'éléments pouvant être associés à la formation déclarée
      • Au clic sur "Associer une expérience déclarée", une modale s'ouvre permettant à l'apprenant de sélectionner les expériences déclarées à associer
      • La liste exhaustive des expériences déclarées #659 s'affiche selon son ordre d'affichage par défaut
      • Lorsqu'une chaîne de caractères est saisie dans la barre de recherche, la liste est filtrée dynamiquement pour n'afficher que les expériences déclarées dont le libellé contient cette chaîne
      • Dans la liste de recherche, l'intitulé de l'expérience déclarée s'affiche sur deux lignes maximum~
      • Lorsque des informations complémentaires sont prévues pour l'expérience déclarée, elles sont affichées sur une troisième ligne~
      • La seconde ligne de l'expérience déclarée doit correspondre à l'Entreprise / Organisme associé
      • Le type de l'expérience déclarée est affiché comme information complémentaire lorsqu'il est renseigné~
      • Lorsque le type de l'expérience déclarée n'est pas renseigné, aucune information relative au type n'est affichée~
      • L'apprenant peut sélectionner autant d'expériences déclarées qu'il le souhaite
      • Les expériences déclarées déjà associées à la formation déclarée sont affichées dans un état désactivé
      • Lorsqu'une expérience déclarée est sélectionnée, elle est ajoutée à la zone de sélection
      • L'apprenant peut désélectionner une expérience déclarée à tout moment depuis la zone de sélection
      • Au clic sur "Annuler", un message s'affiche : "Êtes-vous certain(e) de vouloir abandonner l'association d'expériences ?"
      • Lors de la confirmation de l'abandon, aucune expérience déclarée n'est associée
      • Lors de la confirmation de l'abandon, l'apprenant revient sur le détail de la formation déclarée
      • Le bouton de confirmation affiche le nombre d'expériences déclarées sélectionnées sous la forme "Associer les expériences sélectionnées (${nombre d'expériences sélectionnées})"
      • Au clic sur "Associer les expériences sélectionnées (${nombre d'expériences sélectionnées})", un message s'affiche : "Êtes-vous certain(e) de vouloir associer ces expériences ? ${liste des expériences sélectionnées}"
      • Lors de la confirmation, les expériences déclarées sélectionnées sont associées à la formation déclarée
      • Lors de la confirmation, un toaster affiche le message : "Vous avez associé ${nombre d'expériences sélectionnées} expériences à votre formation déclarée"

✨ Epic #1873: [EPIC][V1] Gestion des traces et des documents

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #149: Filtrer mes traces associées - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • l'étudiant peut appliquer plusieurs filtres simultanément, ces derniers sont cumulables.
      • la liste déroulante propose les mêmes formats que ceux proposés lors de l'ajout d'une trace.
      • la liste des propositions de cette liste déroulante se compose de la liste exhaustive des compétences visées par mes formations actuelles et passées #83 et de la liste exhaustive de mes compétences complémentaires #84
      • au sein de cette liste, les compétences sont classées par ordre alphabétique.

✨ Epic #1874: [EPIC][V1] Gestion du profil

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1875: [EPIC][V1] Réalisation de bilans

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1876: [EPIC][V2] Construire son projet de vie

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1877: [EPIC][V2] Edition et partage de synthèses

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1878: [EPIC][V2] Eléments communs (plateforme)

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1879: [EPIC][V2] Gestion des compétences déclarées

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1880: [EPIC][V2] Gestion des compétences de la formation

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1881: [EPIC][V2] Gestion des expériences

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1882: [EPIC][V2] Gestion des feedback

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1883: [EPIC][V2] Gestion des formations

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1884: [EPIC][V2] Gestion des traces et des documents

État: OPEN | User Stories: 1 | Règles de gestion: 0

⚡️ User Stories

  • #1191: [ENABLER] Consulter l’historique des traces (back-office) - Backlog (à relire) (OPEN)
    • 🔍️ Règles de gestion:
      • Les actions enregistrées concernent a minima la création, la modification, la suppression, l'association et la dissociation d'une trace
      • Chaque action est enregistrée automatiquement par le système
      • L'identifiant de la trace concernée est enregistré
      • L'identifiant de l'utilisateur ayant réalisé l'action est enregistré
      • Le type d'action réalisé est enregistré
      • La date et l'heure de l'action sont enregistrées
      • L'accès aux données d'historique est réservé aux développeurs autorisés et au SUPER ADMIN
      • Les données ne sont pas accessibles aux administrateurs d'établissement dans le périmètre de cette US
      • Les informations sont exploitables à des fins d'analyse technique ou de debug

✨ Epic #1885: [EPIC][V2] Gestion du profil

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1886: [EPIC][V2] Réalisation de bilans

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1888: [EPIC][V3] Construire son projet de vie

État: OPEN | User Stories: 3 | Règles de gestion: 0

⚡️ User Stories

  • #1323: Ajouter un élément à la carte mentale - Backlog à réaliser (à rédiger) (OPEN)
  • #1324: Supprimer un élément de la carte mentale - Backlog à réaliser (à rédiger) (OPEN)
  • #1325: Exporter la carte mentale - Backlog à réaliser (à rédiger) (OPEN)

✨ Epic #1889: [EPIC][V3] Edition et partage de synthèses

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1890: [EPIC][V3] Eléments communs (plateforme)

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1891: [EPIC][V3] Gestion des compétences déclarées

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1892: [EPIC][V3] Gestion des compétences de la formation

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1893: [EPIC][V3] Gestion des expériences

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1894: [EPIC][V3] Gestion des feedback

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1895: [EPIC][V3] Gestion des traces et des documents

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1896: [EPIC][V3] Gestion du profil

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1897: [EPIC][V3] Réalisation de bilans

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1899: [EPIC][V4] Edition et partage de synthèses

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1900: [EPIC][V4] Eléments communs (plateforme)

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1901: [EPIC][V4] Gestion des Activités

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1902: [EPIC][V4] Gestion des compétences déclarées

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1903: [EPIC][V4] Gestion des compétences de la formation

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1904: [EPIC][V4] Gestion des expériences

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1905: [EPIC][V4] Gestion des feedback

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1906: [EPIC][V4] Gestion des formations

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1907: [EPIC][V4] Gestion des traces et des documents

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1908: [EPIC][V4] Gestion du profil

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1909: [EPIC][V4] Réalisation de bilans

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1910: [EPIC][V5] Construire son projet de vie

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1911: [EPIC][V5] Edition et partage de synthèses

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1912: [EPIC][V5] Eléments communs (plateforme)

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1913: [EPIC][V5] Gestion des Activités

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1914: [EPIC][V5] Gestion des compétences déclarées

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1915: [EPIC][V5] Gestion des compétences de la formation

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1916: [EPIC][V5] Gestion des expériences

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1917: [EPIC][V5] Gestion des feedback

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1918: [EPIC][V5] Gestion des formations

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1919: [EPIC][V5] Gestion des traces et des documents

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1920: [EPIC][V5] Gestion du profil

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1921: [EPIC][V5] Réalisation de bilans

État: OPEN | User Stories: 0 | Règles de gestion: 0

✨ Epic #1968: [EPIC][MVP] Gestion des kits

État: OPEN | User Stories: 3 | Règles de gestion: 0

⚡️ User Stories

  • #1303: Valoriser / dévaloriser une trace dans un kit depuis le détail d'une trace - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Depuis le menu "Plus d'actions", l'apprenant peut cliquer sur "Modifier ma trace"
      • Un badge "Valorisée dans mon kit" est affiché depuis la page de consultation de la trace
      • Le bouton toggle "Valoriser dans mon kit" est disponible depuis la page de modification de la trace
      • Pour une trace qui n'est pas valorisée, un badge "Valorisée dans mon kit" est affiché depuis la page de consultation de la trace
      • L'apprenant valorise la trace en positionnant le bouton "Valoriser dans mon kit" sur "Oui"
      • La valorisation est prise en compte lors de l'enregistrement des modifications de la trace
      • Après l'enregistrement, la trace rejoint la liste des contenus multimédia composant le kit #1309
      • La trace reste valorisée tant que l'apprenant ne positionne pas le bouton sur "Non"
      • L'apprenant dévalorise la trace en positionnant le bouton "Valoriser dans mon kit" sur "Non"
      • La dévalorisation est prise en compte lors de l'enregistrement des modifications de la trace
      • Après l'enregistrement, la trace est retirée de la liste des contenus multimédia composant le kit #1309
      • La dévalorisation ne supprime pas la trace de la bibliothèque de traces de l'apprenant
      • La dévalorisation ne supprime pas les associations existantes de la trace
      • Au clic sur "Annuler", la modification de la valorisation n'est pas enregistrée
      • La trace conserve son état de valorisation précédent
  • #1305: Consulter la page Mon "kit prêt à l'emploi" - Backlog à réaliser (à rédiger) (CLOSED)
  • #1309: Consulter le contenu multimédia composant le kit - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Une entrée "Contenu multimédia" est disponible dans le sélecteur de la page
      • Au clic sur "Contenu multimédia", les traces valorisées par l’apprenant sont affichées
      • L’entrée "Contenu multimédia" est visuellement active lorsque l’apprenant consulte cette partie du kit
      • Les traces valorisées sont réparties dans deux sections distinctes
      • La première section est intitulée "Mes traces associées (n)"
      • La seconde section est intitulée "Mes traces non associées (n)"
      • Le nombre "(n)" correspond au nombre de traces valorisées présentes dans la section
      • Une trace associée est affichée dans la section "Mes traces associées (n)"
      • Une trace non associée est affichée dans la section "Mes traces non associées (n)"
      • Les sections peuvent être repliées et dépliées
      • Les traces sont classées par ordre antéchronologique de valorisation, de la plus récente à la plus ancienne
      • L’intitulé de la trace est affiché
      • La date de création ou de dernière modification de la trace est affichée
      • La taille de la trace est affichée lorsqu’il s’agit d’un fichier
      • Le type de la trace est affiché, fichier ou lien
      • Le format du fichier est affiché lorsqu’il s’agit d’une trace de type fichier
      • La déclaration relative à l’auteur de la trace est affichée
      • La déclaration relative à l’utilisation de l’intelligence artificielle est affichée
      • Les premiers caractères de la note personnelle sont affichés
      • Lorsque la note personnelle dépasse l’espace disponible, son contenu est tronqué avec...
      • Une action "Accéder" est affichée pour chaque trace
      • Au clic sur "Accéder", l’apprenant accède au détail de la trace sélectionnée
      • La consultation du détail de la trace ne modifie pas son état de valorisation dans le kit
      • Le composant de card de trace existant peut être réutilisé et adapté, sous réserve d’afficher l’ensemble des informations et des actions définies dans cette US**

❓ User Stories sans Epic

  • #73: "Widget" Consulter mes prochains évènements - À Refiner (à corriger) (OPEN)
  • #86: Consulter ma messagerie contextualisée - À Refiner (à corriger) (OPEN)
  • #88: Personnaliser ma page d'accueil - À Refiner (à corriger) (OPEN)
  • #701: Accéder à la messagerie contextualisée - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Un bouton “Messagerie” est accessible depuis les pages où la communication est possible
      • Le clic sur l’icône ouvre un drawer affichant la messagerie liée à ce contexte.
      • L’accès à la messagerie est identique dans tous les contextes pour garantir une expérience homogène.
      • Un badge de notification (pastille) s’affiche sur l’icône de messagerie avec le compteur de messages non lus.
      • Le badge disparaît automatiquement lorsque tous les messages du contexte ont été consultés.
      • Un rappel du contexte est affiché à la suite du libellé “Messagerie” (exemple : “Messagerie — Compétence Prévenir la pollution à la source”) afin que l’utilisateur sache immédiatement depuis quel espace il échange.
      • L’ouverture de la messagerie se fait sans rechargement complet de la page.
      • L’apprenant peut fermer la messagerie à tout moment pour revenir sur la page initiale.
  • #89: Ajouter les tests de conformité en accessibilité - Done (CLOSED)
  • #83: Consulter la liste exhaustive des compétences visées par mes formations actuelles et passées - Done (OPEN)
  • #252: Choisir le nombre de traces associées affichées par page - Done (OPEN)
  • #544: Consulter la liste exhaustive de mes formations vérifiées - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • les formations vérifiées sont rangées dans un ordre chronologique. Les plus récentes (champs : date de début?) apparaissent en premier dans la liste.
      • L'établissement / organisme de rattachement de la formation
      • le statut de la formation : "en cours", "terminée"
      • l'évaluation liée à la formation : champ texte alimenté avec une information reçue par le SI SCO ou le SI propriétaire ?
      • le nombre d'expérience associée (expériences renseignées dans expériences vérifiées et associées à la formation manuellement par l'utilisateur)
      • le nombre de compétence APC associée (compétences de l'onglet "les compétences de mes formations terminées et en cours)
  • #251: Consulter les statuts d'une compétence visée par ma ou mes formation(s) - Done (OPEN)
    • 🔍️ Règles de gestion:
      • le statut d'un niveau de compétence terminé est attribué par l'enseignant US à créer
  • #156: Trier mes compétences - Done (OPEN)
  • #634: Trier mes formations déclarées - À Refiner (à corriger) (OPEN)
  • #630: Filtrer mes formations vérifiées - À Refiner (à corriger) (OPEN)
  • #629: Gérer ma formation vérifiée - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • L'espace d'import de la formation, le nom de la formation, l'établissement/l'organisme, la ville, le pays et le type de formation (APC/RNCP) ne sont pas modifiables.
      • si l'étudiant travaille en APC, sa formation vérifiée en APC ne pourra pas être supprimée.
      • si l'étudiant travaille en APC, sa formation vérifiée en APC ne pourra pas être supprimée.
  • #160: Rechercher une AMS - Backlog (à relire) (OPEN)
  • #210: Consulter l’aide à la rédaction - Backlog (à relire) (OPEN)
  • #631: Filtrer mes formations déclarées - À Refiner (à corriger) (OPEN)
  • #35: Exporter la liste de mes compétences visées par ma formation - Backlog à réaliser (à rédiger) (OPEN)
  • #39: Consulter le détail d'une compétence visée par ma formation - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • elles sont rangées par date de début (NB : si l'étudiant redouble et fait 2 fois un niveau il aura 2 fois l'onglet de "niveau")
      • lorsque le menu est réduit, les labels des entrées du menu disparaissent, ne restent que les icônes.
  • #36: Exporter la liste (à vérifier) de mes traces - À Refiner (à corriger) (OPEN)
  • #87: Ajouter un widget - Backlog (à relire) (OPEN)
  • #45: Consulter la liste exhaustive de mes cohortes - À Refiner (à corriger) (OPEN)
  • #37: Traduire mon portfolio dans une autre langue - Backlog à réaliser (à rédiger) (OPEN)
  • #23: Démontrer ma compétence via écrit réflexif dans mon niveau de compétence - Backlog à réaliser (à rédiger) (OPEN)
  • #28: Demander un feedback sur la démonstration de ma compétence via les critères d'apprentissage [A faire] - Backlog à réaliser (à rédiger) (OPEN)
  • #29: Demander un feedback sur la démonstration de ma compétence via l'écrit réflexif (rapport de compétence) [A faire] - Backlog à réaliser (à rédiger) (OPEN)
  • #30: Associer une AMS à une ou plusieurs page libre [A faire] - Backlog à réaliser (à rédiger) (OPEN)
  • #31: Préparer mon évaluation en listant mes actions à faire [A faire - actions "mes actions" dans Ma compétence] - Backlog à réaliser (à rédiger) (OPEN)
  • #46: Consulter la fiche d'un étudiant - Backlog à réaliser (à rédiger) (OPEN)
  • #47: Trier / Filtrer mes élève au sein d'une cohorte - Backlog à réaliser (à rédiger) (OPEN)
  • #48: Paramétrer un niveau de compétence - Backlog à réaliser (à rédiger) (OPEN)
  • #50: Signaler un mauvais rattachement à une formation - Backlog à réaliser (à rédiger) (OPEN)
  • #51: Consulter la page de détail d'un niveau de compétence - Backlog à réaliser (à rédiger) (OPEN)
  • #52: Gérer les accès des autres enseignants au niveau de compétence - Backlog à réaliser (à rédiger) (OPEN)
  • #53: Trier / Filtrer dans la liste des évaluations d'un niveau de compétence - Backlog à réaliser (à rédiger) (OPEN)
  • #54: Trier / Filtrer dans la liste des AMS - Backlog à réaliser (à rédiger) (OPEN)
  • #55: Clôturer les travaux d'AMS ("Ramassage copie") - Backlog à réaliser (à rédiger) (OPEN)
  • #56: Consulter le tableau de bord d'une AMS - Backlog à réaliser (à rédiger) (OPEN)
  • #57: Consulter le tableau de bord d'un niveau de compétence - Backlog à réaliser (à rédiger) (OPEN)
  • #58: Publier les résultats des évaluations sur COFOLIO - Backlog à réaliser (à rédiger) (OPEN)
  • #59: Publier les résultats d'évaluation sur le SI scolarité - Backlog à réaliser (à rédiger) (OPEN)
  • #60: Partager mon COFOLIO [A écrire - partage en lecture, commentaire, écriture] - Backlog à réaliser (à rédiger) (OPEN)
  • #63: Visualiser mon CV par défaut - Backlog à réaliser (à rédiger) (OPEN)
  • #65: Associer une compétence complémentaire à une expérience professionnelle - Annulée (OPEN)
  • #16: Modifier une AMS - À Refiner (à corriger) (OPEN)
  • #66: Ajouter une reconnaissance - Backlog à réaliser (à rédiger) (OPEN)
  • #70: Modification de l'établissement (action rapide sur la page d'accueil) [à faire] - Backlog à réaliser (à rédiger) (OPEN)
  • #74: Consulter la liste exhaustive de mes CV - Backlog à réaliser (à rédiger) (OPEN)
  • #75: Consulter le planning de mes AMS - À Refiner (à corriger) (OPEN)
  • #76: Consulter le détail d’une activité dans une AMS - À Refiner (à corriger) (OPEN)
  • #79: Paramétrer une AMS : Définir les modalités d'évaluation [A finaliser] - À Refiner (à corriger) (OPEN)
  • #81: Consulter mes dernières formations - À Refiner (à corriger) (OPEN)
  • #82: Consulter mes dernières expériences - À Refiner (à corriger) (OPEN)
  • #146: Widget "Consulter mes prochains rendus" - À Refiner (à corriger) (OPEN)
  • #201: Consulter la liste exhaustive des AMS archivées - À Refiner (à corriger) (OPEN)
  • #202: Consulter le déroulé des activités d'une AMS - À Refiner (à corriger) (OPEN)
  • #203: Consulter les éléments associés à l’activité d’une AMS - À Refiner (à corriger) (OPEN)
  • #205: Consulter la page évaluation d’une AMS - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • si une des activités composant l’AMS est toujours en cours, alors le message suivant apparaît : “Activités en cours. L’évaluation finale de l’AMS n’est pas initiée.”
      • si l’ensemble des activités composant l’AMS sont terminées et que période d'évaluation est ouverte, alors le message suivant apparaît : “Vous avez terminé les activités. L’évaluation finale de l’AMS est initiée.”
      • la date butoir d’évaluation est définie dans les paramétrages enseignant d’une AMS #49.
      • les critères d’évaluation de la compétence sont définis dans les paramétrages enseignant d’une compétence : cette information proviendra d'un autre SI (mais pourra également être renseignée à la main par un administrateur US à créer ultérieurement)
  • #206: Consulter mes résultats depuis la page évaluation d’une AMS - À Refiner (à corriger) (OPEN)
  • #207: M'auto-évaluer dans une AMS - À Refiner (à corriger) (OPEN)
  • #209: Lier un élément à la justification de mes résultats et de ma démarche - À Refiner (à corriger) (OPEN)
  • #213: Modifier une SAP générique - À Refiner (à corriger) (OPEN)
  • #214: Ajouter une description à ma SAP - À Refiner (à corriger) (OPEN)
  • #215: Ajouter un document contractuel à ma SAP - À Refiner (à corriger) (OPEN)
  • #216: Ajouter le logo de l’organisation d’accueil à ma SAP - À Refiner (à corriger) (OPEN)
  • #217: Ajouter un écrit réflexif à ma SAP - À Refiner (à corriger) (OPEN)
  • #218: Associer des compétences à une SAP - À Refiner (à corriger) (OPEN)
  • #219: Associer des apprentissages principaux à une SAP - À Refiner (à corriger) (OPEN)
  • #220: Me connecter à mon Cofolio - À Refiner (à corriger) (OPEN)
  • #221: Créer mon compte Cofolio - À Refiner (à corriger) (OPEN)
  • #240: Consulter le détail d'une formation vérifiée - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • elles sont rangées dans le même ordre que dans la vue liste (antéchronologique puis alphabétique)
  • #242: Exporter la frise chronologique synthèse de mon parcours - À Refiner (à corriger) (OPEN)
  • #264: Personnaliser la période d’affichage du planning des AMS - À Refiner (à corriger) (OPEN)
  • #274: Suppression automatique des traces non associées - Backlog à réaliser (à rédiger) (OPEN)
  • #299: Accéder à la page évaluation d'une AMS depuis les prochains rendus - À Refiner (à corriger) (OPEN)
  • #307: Consulter des commentaires enseignants depuis la page détail du suivi d'activité par compétence - À Refiner (à corriger) (OPEN)
  • #308: Consulter les commentaires enseignant depuis la page résultats d'une AMS - À Refiner (à corriger) (OPEN)
  • #309: Consulter la grille d'évaluation depuis la page résultats d'une AMS - À Refiner (à corriger) (OPEN)
  • #317: Dissocier un élément au justificatif de mes résultats et de ma démarche - À Refiner (à corriger) (OPEN)
  • #322: Associer un élément à l'activité d'une AMS - À Refiner (à corriger) (OPEN)
  • #328: Ajouter le SIREN d’une entreprise liée à une expérience professionnelle - À Refiner (à corriger) (OPEN)
  • #330: Ajouter le logo d'une entreprise à une expérience professionnelle - À Refiner (à corriger) (OPEN)
  • #331: Ajouter une description à mon expérience professionnelle - À Refiner (à corriger) (OPEN)
  • #333: Associer des compétences à une expérience professionnelle - Annulée (OPEN)
  • #343: Consulter le statut d’une AMS - À Refiner (à corriger) (OPEN)
  • #344: Gérer le descriptif d'une AMS - À Refiner (à corriger) (OPEN)
  • #350: Gérer la tâche confiée dans une AMS - À Refiner (à corriger) (OPEN)
  • #352: Consulter mon groupe de travail dans une AMS - À Refiner (à corriger) (OPEN)
  • #354: Consulter les éléments associés à une AMS - À Refiner (à corriger) (OPEN)
  • #355: Associer un élément à une AMS - À Refiner (à corriger) (OPEN)
  • #358: Associer une compétence à une AMS depuis la page détail d'une AMS - À Refiner (à corriger) (OPEN)
  • #359: Consulter les critères d'évaluation d'une compétence depuis la page détail d'une AMS - À Refiner (à corriger) (OPEN)
  • #363: Consulter le découpage d'une AMS - À Refiner (à corriger) (OPEN)
  • #364: Consulter le déroulé des activités depuis la page détail d'une AMS - À Refiner (à corriger) (OPEN)
  • #367: Gérer les enseignants par compétence depuis la page détail d'une AMS - À Refiner (à corriger) (OPEN)
  • #368: Consulter le suivi d'activité par compétence depuis la page détail d'une AMS - À Refiner (à corriger) (OPEN)
  • #369: Consulter le détail du suivi d'activité par compétence depuis la page AMS - À Refiner (à corriger) (OPEN)
  • #370: Consulter des commentaires enseignants depuis la page détail d'une AMS - À Refiner (à corriger) (OPEN)
  • #386: Consulter la liste des Open badges - À Refiner (à corriger) (OPEN)
  • #426: Choisir le nombre de compétences APC affichées par page - Done (OPEN)
  • #428: Contrôler les doublons de trace sur la base du couple titre/poids - À Refiner (à corriger) (OPEN)
  • #522: [PROJET COFOLIO]: Créer des tableaux automatisés dans les spécifications fonctionnelles Profil Apprenant - Done (CLOSED)
    • 🔍️ Règles de gestion:
      • pour un "profil" donné toutes les "US" rattachée à une "EPIC" sont présentes dans la liste (colonne "US")
      • pour un "profil" donné toutes les "US" rattachées à une "US" en dépendance avec une US de la "colonne US" sont présentes dans la liste (colonne "mise à jour")
  • #564: Explorer mes futurs : Consulter les consignes de l'espace - Annulée (OPEN)
  • #595: Consulter le détails d'une trace associée depuis la liste exhaustive des traces associées - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • si la trace est associée à un élément se situant dans "Construire mon projet de vie" (comme une compétence déclarée) , alors la mention “Projet de vie” apparaît. A VERIFIER TSO/MLE
  • #624: Ajouter une activité par un enseignant encadrant ou conseiller SUIO (Projet de vie) - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • si l'enseignant sélectionne une information comme étant "à compléter par l'étudiant" alors, du côté étudiant, la section correspondante sera vide et il pourra ajouter les niveaux de compétences qu'il pense être les bons.
  • #641: Importer une formation vérifiée - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • le format des dates est le suivant "MM/AAAA".
      • si la formation est en cours, cocher sur le libellé "en cours", la date de fin sera désactivée.
  • #653: Complétion d’une activité par étudiant (Projet de vie) - Backlog à réaliser (à rédiger) (OPEN)
  • #654: Ajouter une activité par l'étudiant (Projet de vie) - Backlog à réaliser (à rédiger) (OPEN)
  • #655: Gestion des activités par le staff (Projet de vie) - Annulée (OPEN)
  • #658: Consulter la liste exhaustive de mes expériences vérifiées - Backlog (à relire) (OPEN)
    • 🔍️ Règles de gestion:
      • les expériences vérifiées sont rangées dans un ordre antéchronologique. Les plus récentes (champs : date de début) apparaissent en premier dans la liste.
      • Si pas d'expérience vérifiée, un écran affiche : "vous n'avez aucune expérience vérifiée dans votre espace"
      • Les expériences vérifiées sont rangées dans un ordre antéchronologique.
      • Si un filtre est mis et qu'aucune expérience vérifiée n'y est rattachée, un écran affiche : "vous n'avez aucune expérience vérifiée dans votre espace"
      • par défaut, l’affichage est de 4 expériences par page. L'apprenant peut choisir entre 4/8/12 #837
      • par défaut, l'entrée dans la liste des expériences se fait sur la page 1.
      • si le nombre total d'expériences ne dépasse pas le chiffre 4, aucune information de page ne s'affiche sur l'écran.
      • si le nombre total d'expériences dépasse le chiffre 4, celles-ci sont automatiquement réparties sur une seconde page et ainsi de suite.
  • #660: Filtre mes expériences vérifiées - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • la base de données des propositions de cette liste déroulante est composée de la liste exhaustive des formations déclarées #553 et la liste exhaustive des formations vérifiées #544
      • au sein de cette liste, les formations sont classées par ordre alphabétique.
      • la base de données des propositions de cette liste déroulante est composée de la liste exhaustive des compétences visées par mes formations actuelles et passées #83 et de la liste exhaustive de mes compétences déclarées #84
      • au sein de cette liste, les compétences sont classées par ordre alphabétique.
      • la base de données des propositions de cette liste déroulante se compose de l’ensemble des apprentissages relatifs aux compétences en APC.
      • au sein de cette liste, les apprentissages sont classés par ordre alphabétique.
      • une expérience vérifiée peut avoir l’un des statuts suivants : "en cours" ou "terminée"
      • Les dates qui ne contiennent aucune donnée pertinente ou qui sont hors du périmètre de l'application sont désactivées dans le calendrier pour guider l'utilisateur.
      • La saisie manuelle est permise sous le format de date local (JJ/MM/AAAA en France) et fournit une validation en temps réel pour éviter les erreurs de format.
      • la sélection d'une date de fin antérieure à la date de début est impossible
      • Les dates de début et de fin sélectionnées sont affichées dans le champ de filtre
      • une expérience vérifiée peut avoir l’un des types suivants : "SAE", "Stage", "Alternance", "VIE" [à définir]
  • #661: Filtrer mes expériences déclarées - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • la base de données des propositions de cette liste déroulante est composée de la liste exhaustive des formations déclarées #553 et la liste exhaustive des formations vérifiées #544
      • au sein de cette liste, les formations sont classées par ordre alphabétique.
      • la base de données des propositions de cette liste déroulante est composée de la liste exhaustive des compétences visées par mes formations actuelles et passées #83 et de la liste exhaustive de mes compétences déclarées #84
      • au sein de cette liste, les compétences sont classées par ordre alphabétique.
      • la base de données des propositions de cette liste déroulante se compose de l’ensemble des apprentissages relatifs aux compétences en APC.
      • au sein de cette liste, les apprentissages sont classés par ordre alphabétique.
      • Les dates qui ne contiennent aucune donnée pertinente ou qui sont hors du périmètre de l'application sont désactivées dans le calendrier pour guider l'utilisateur.
      • La saisie manuelle est permise sous le format de date local (JJ/MM/AAAA en France) et fournit une validation en temps réel pour éviter les erreurs de format.
      • la sélection d'une date de fin antérieure à la date de début est impossible
      • Les dates de début et de fin sélectionnées sont affichées dans le champ de filtre
      • une expérience vérifiée peut avoir l’un des types suivants : "Expérience personnelle" ou "Expérience professionnelle"
  • #662: Trier mes expériences vérifiées - Backlog à réaliser (à rédiger) (OPEN)
  • #748: Associer un objet à un élément de "Qui je suis" - Annulée (OPEN)
  • #750: Ajouter une association dans le détails d'un élément d'une catégorie de la section "Qui je suis [A Faire] - Backlog à réaliser (à rédiger) (OPEN)
  • #837: Choisir le nombre d'expériences vérifiées affichées par page - N/A (OPEN)
  • #839: [US]: Valoriser dans mes CV - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • les expériences sont valorisées dans des catégories distinctes dans le CV "expériences académiques" et "mes expériences personnelles et professionnelles"
      • par défaut les expériences académiques arrivent après les expériences professionnelles et personnelles
      • a l'intérieur des catégories les expériences sont rangées par ordre antéchronologique
  • #841: Réaliser un PoC de Docs pour COFOLIO - EPIC (OPEN)
  • #850: Consulter la liste exhaustive de mes formations vérifiées - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (OPEN)
    • 🔍️ Règles de gestion:
      • le sélecteur est par défaut activé sur les formations déclarées
      • Les deux sections ne sont pas cumulables. Au clic sur l'une, la page se rafraîchît et appelle seulement les formations présentes dans la section correspondante.
      • les formations vérifiées sont rangées dans un ordre antéchronologique puis par ordre alphabétique. Les plus récentes (champs : date de fin ou coche "en cours") apparaissent en premier dans la liste.
      • Si un de ces éléments n'est pas renseigné par l'étudiant alors il ne s'affiche pas dans la card.
      • Par défaut, l'affichage est de 8 formations déclarées par page
      • Si le nombre de formations déclarées dépassent le nombre sélectionné, celles-ci sont automatiquement réparties sur plusieurs pages, contenant chacune le nombre de formations déclarées défini par l'étudiant.
  • #867: Impossibilité de modifier son nom et prénom par l'apprenant - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • le drawer s’ouvre sur les sections sous forme d’accordéons et la section "Identité" permet l’accès aux champs d’identité
      • les champs "Nom" et "Prénom" sont affichés en lecture seule (champ désactivé ou non éditable)
      • les valeurs affichées pour "Nom" et "Prénom" correspondent aux données de référence de l'établissement (source SI)
      • l’action "Enregistrer" ne doit enregistrer aucune modification sur "Nom" et "Prénom"
      • l’impossibilité de modifier "Nom", "Prénom" et "Adresse établissement" ne bloque pas l’édition et l’enregistrement des champs autorisés
  • #900: Ajouter une/des rubrique(s) dans une fiche futur possible "métier" - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • Lors de la création d’une fiche (statut "Création en cours"), l’ajout de rubriques est possible.
      • Lors de la modification d’une fiche via l’action "Gérer mon futur" puis "Modifier" (statut "Modification en cours"), l’ajout de rubriques est également possible.
      • Un bouton intitulé "Ajouter une rubrique" est présent en haut de l’onglet "Ma collecte d'informations".
      • Un bouton intitulé "Ajouter une rubrique" est également présent en bas de l’onglet "Ma collecte d'informations".
      • Au clic sur l’un ou l’autre bouton "Ajouter une rubrique", une fenêtre modale d’ajout de rubriques s’affiche.
      • Les rubriques proposées sont affichées sous forme de liste à choix multiples.
      • Les rubriques déjà présentes dans la fiche ne sont pas proposées dans la liste.
      • Les rubriques disponibles pour une fiche "futur possible" métier sont :
      • L’apprenant peut sélectionner une ou plusieurs rubriques simultanément.
      • Au clic sur "Ajouter", les rubriques sélectionnées sont ajoutées à la fiche "futur possible".
      • Les rubriques ajoutées apparaissent immédiatement dans l’onglet "Ma collecte d’informations".
      • L'ajoute d'une rubrique pendant la création ou la modification ne fait pas apparaître de toaster car l'ajout de la rubrique est visuellement probant
      • Les rubriques sont insérées à la suite des rubriques existantes, selon un ordre prédéfini et cohérent avec la structure de la fiche.
      • Au clic sur "Annuler", la fenêtre se ferme sans modification de la fiche.
  • #901: Supprimer une/des rubrique(s) optionnelle(s) d’une fiche futur possible - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • L’action de suppression est accessible via le bouton "Supprimer une rubrique" situé en haut de page.
      • Chaque rubrique dispose également d’une action de suppression unitaire accessible depuis la rubrique elle-même.
      • Au clic sur "Supprimer" depuis une rubrique, une fenêtre de confirmation s’affiche.
      • Le message de confirmation affiché est :
      • Au clic sur "Annuler", la fenêtre se ferme sans suppression.
      • Au clic sur "Confirmer", la rubrique est définitivement supprimée ainsi que l’ensemble des informations qu’elle contient.
      • Au clic sur "Supprimer une rubrique", une fenêtre de sélection des rubriques s’affiche avec une case à cocher par rubrique.
      • Seules les rubriques supprimables sont proposées à la sélection.
      • L’apprenant peut sélectionner une ou plusieurs rubriques.
      • Le bouton d’action affiche dynamiquement :
      • Si aucune rubrique n’est sélectionnée, le bouton est désactivé.
      • Au clic sur "Supprimer les rubriques sélectionnées (n)", une fenêtre de confirmation s’affiche avec le message :
      • La liste des intitulés des rubriques sélectionnées est affichée.
      • Les rubriques correspondant aux informations principales de la fiche ne sont pas supprimables. Elles incluent :
      • Après la suppression d’une seule rubrique, un message de confirmation s’affiche indiquant :
      • Après la suppression de plusieurs rubriques, un message de confirmation s’affiche indiquant :
  • #1020: Consulter les traces et livrables d’une activité dans "Construire mon projet de vie" - Annulée (OPEN)
  • #560: Renseigner Qui je suis : Mes motivations - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • les motivations sont rangées dans l'ordre de modification (les plus récentes sont en premier)
      • L'utilisateur peut renseigner jusqu'à 15 (à vérifier avec le métier)
  • #561: Renseigner Qui je suis : Mes valeurs - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • les valeurs sont rangées dans l'ordre de modification (les plus récentes sont en premier)
      • L'utilisateur peut renseigner jusqu'à 15 valeur (à vérifier avec le métier)
  • #563: Renseigner Qui je suis : Mes souhaits géographiques - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • les souhaits géographiques sont rangés dans l'ordre de modification (les plus récentes sont en premier)
      • tous les champs sont optionnels et peuvent être rempli comme le souhaite l'utilisateur
      • L'utilisateur peut renseigner jusqu'à 15 souhait géographique (à vérifier avec le métier)
  • #724: Consulter les éléments de la section "Qui je suis" - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • Le volet “Ma bio” est le seul élément de la section “Qui je suis” à présenter un comportement différent : aucune action n’est cliquable à l'intérieur de cette catégorie (voir US : Consulter ma bio récapitulative
      • A l'intérieur des volets l’affichage se fait sous forme de cartes repliables : trois cartes sont visibles à l’ouverture, et une navigation permet d’afficher les trois suivants.
      • Chaque volet comporte une flèche dans le coin supérieur droit permettant de replier ou déployer le contenu du volet.(vers bas quand la le volet est ouvert et vers la gauche quand le volet est replié.
      • L’état d’un volet (ouvert ou replié) reste mémorisé tant que l’utilisateur reste sur la page.
      • Un bouton “+ Ajouter une catégorie” est visible en dessous de la bio, à droite, sans interaction fonctionnelle dans cette US (voir US Ajouter une section à ma bio #728).
      • Lorsqu’ils sont survolés par le curseur, les boutons “Modifier ma bio” et “+ Ajouter une catégorie” passent en surbrillance bleue pour signaler leur interactivité.
  • #725: Préciser le degré d'importance d'un élément lors de son ajout dans la section "Qui je suis" - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Une seule option est cliquable
      • Notation par défaut de 1/5 à 5/5
  • #1071: Activation du compte cofolio - Backlog à réaliser (à rédiger) (OPEN)
  • #1073: Accéder à son profil en se connectant en SSO - Backlog à réaliser (à rédiger) (OPEN)
  • #1079: Supprimer une ou plusieurs traces ou expériences déclarées associées à une compétence déclarée - À Refiner (à corriger) (OPEN)
    • 🔍️ Règles de gestion:
      • le bouton "Supprimer..." donne accès à la liste des catégories d'éléments disponibles à la suppression.
      • Si aucun élément n'est disponible à la suppression dans une catégorie alors le bouton qui donne accès à la catégorie n'est pas actif.
      • Depuis la modale, l’apprenant peut sélectionner une ou plusieurs associations à supprimer.
      • Le bouton d’action affiche dynamiquement le nombre d'associations sélectionnées : “Supprimer les associations sélectionnées (n)”
      • Si l'apprenant ne sélectionne aucune association, le bouton "Supprimer les associations sélectionnées (n)" n'est pas actif.
      • Au clic sur “Supprimer les associations sélectionnées (n)”, une fenêtre de confirmation s’affiche listant les éléments concernés et le message : “Êtes-vous certain(e) de vouloir supprimer cette(ces) association(s) ?”
      • L’apprenant peut choisir entre “Annuler” ou “Confirmer"
      • Au clic sur “Confirmer”, les associations sélectionnées sont définitivement supprimées de la catégorie (et donc retirées de la page)
      • Au clic sur “Annuler”, la suppression est annulée et la fenêtre se ferme sans modification
      • Un message de confirmation s’affiche : “Les associations sélectionnées ont été supprimées avec succès.”
  • #1087: Télécharger un document joint à une formation déclarée - N/A (OPEN)
  • #1148: Rédiger l'extrait d'une activité nationale - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Un champ éditable intitulé "Extrait" est affiché dans le formulaire de création d’une activité nationale
      • Un texte par défaut "Rédiger ici un texte court qui permet d’avoir un aperçu de l’activé et donne envie de s’inscrire" s'affiche dans la zone éditable et est à supprimer par le staff.
      • Le champ accepte un texte libre
      • Le champ est limité à 400 caractères maximum (espaces inclus)
      • Un compteur de caractères restants est affiché
      • Si la limite est dépassée, un message d’erreur s'affiche "Veuillez limiter votre saisie à 400 caractères" et l’enregistrement est bloqué
  • #1183: Consulter les CGU - In progress [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Les CGU sont affichées dans leur version complète et non modifiable
      • Le numéro de version des CGU est affiché
  • #1184: Accepter les CGU - Backlog à réaliser (à rédiger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Les CGU s’affichent automatiquement après authentification grâce à une page en objet
      • Tant que les CGU en vigueur ne sont pas acceptées, l’utilisateur est redirigé vers cet écran à chaque nouvelle connexion
      • Deux actions sont proposées : "Accepter" ou "Refuser" en bas de page
      • Au clic sur "Refuser", l’utilisateur est déconnecté
      • L’utilisateur devra accepter les CGU pour accéder à la plateforme lors d’une prochaine connexion
      • Au clic sur "Accepter", la date, l’heure et la version des CGU sont enregistrées
      • Après acceptation, l’utilisateur accède normalement à la plateforme
      • L’acceptation reste valide tant qu’aucune nouvelle version des CGU n’est publiée
  • #1260: Modifier l’adresse mail personnelle du profil STAFF - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • L’adresse mail personnelle est facultative
      • L’adresse mail doit respecter un format valide
      • Si le format de l’adresse n’est pas valide, l’enregistrement est bloqué et un message s'affiche "Veuillez renseigner une adresse mail valide."
      • Au clic sur "Enregistrer", la modification est sauvegardée, un toaster affiche le message "Vos modifications ont bien été prises en compte."
      • L’adresse mail personnelle mise à jour est affichée dans le profil
      • Au clic sur Quitter, un message s'affiche "Souhaitez-vous abandonner la modification de votre profil ?"
  • #1258: Supprimer une trace d'un kit depuis le détail d'une trace - Backlog à réaliser (à rédiger) (OPEN)
    • 🔍️ Règles de gestion:
      • plus aucun tag n'est visible
      • La trace est retirée de la liste des contenus multimédia composant le Kit #1309
  • #1302: Supprimer la valorisation d’un élément (PDV) dans un kit - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • Les éléments valorisés sont affichés comme sélectionnés (case cochée)
      • Les éléments sont organisés par type : tout le contenu, mon profil, mes formations, mes expériences, mes compétences, me connaître
      • Au clic sur un élément déjà sélectionné, celui-ci est retiré du kit
      • L’état visuel de l’élément change pour indiquer qu’il n’est plus sélectionné (case décochée)
      • Les éléments désélectionnés n’apparaissent plus dans la section correspondante du kit
  • #1306: Valoriser un élément textuel (PDV) dans un kit - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • Les éléments sont organisés par type : tout le contenu, mon profil, mes formations, mes expériences, mes compétences, me connaître
      • Les éléments affichés correspondent aux données disponibles dans le Cofolio
      • Au clic sur un élément non sélectionné, celui-ci est ajouté au kit
      • L’état visuel de l’élément change pour indiquer qu’il est sélectionné (case cochée)
      • Les éléments sélectionnés apparaissent dans la section correspondante du kit
  • #1326: Page aide - Backlog à réaliser (à rédiger) (OPEN)
  • #1328: Ajouter une activité à mon agenda COFOLIO - Backlog à réaliser (à rédiger) (OPEN)
  • #1329: Ajouter une activité à mon agenda personnel - Backlog à réaliser (à rédiger) (OPEN)
  • #1330: Être notifié en cas d'inactivité - Backlog à réaliser (à rédiger) (OPEN)
  • #1331: Recherche globale/transverse (contenu COFOLIO (titres/écrit réflexif) - Backlog à réaliser (à rédiger) (OPEN)
  • #557: Renseigner mes points forts - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • les points forts sont rangés dans l'ordre de modification (les plus récents sont en premier)
  • #558: Renseigner mes axes d'amélioration - Annulée (OPEN)
    • 🔍️ Règles de gestion:
      • les axes d'amélioration sont rangés dans l'ordre de modification (les plus récents sont en premier)
  • #1446: Naviguer dans la page de création du contenu d'une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • L’entrée correspondant à la section active est visuellement mise en évidence dans le menu latéral.
      • Le changement de sous-section met à jour l’état actif du menu latéral.
      • Au clic sur une entrée sous-section, la sous-section correspondante s’affiche dans l’espace principal.
      • La navigation entre les sous-sections ne provoque pas de rechargement complet de la page.
      • Le menu latéral est, par défaut, affiché ouvert.
      • Le menu latéral peut être replié et l'utilisateur ne verra plus que les icônes du menu latéral.
  • #1447: Consulter mon espace de travail dans la bibliothèque d'activités - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • les activités sont classées par ordre antéchronologique, en fonction de leur date de dernière de création et/ou modification
      • Il dispose de trois choix possibles : 4, 8 ou 12
      • Par défaut, "12" cards activité sont affichées
      • Au-delà de du nombre d'activités choisi, celles-ci sont automatiquement réparties sur plusieurs pages, contenant chacune (n) activités.
      • L'intitulé fait maximum 80 caractères espaces inclus sur 2 lignes
      • Si l'intitulé dépasse les deux lignes, il est terminé par des points de suspension
      • La date de publication/modification s'affiche comme suit : jj/mm/aaaa
      • Une publication/modification qui a lieu le jour même s'affichera en nombre de minutes ou d'heures : "dernière modification : il y a (n) minutes/heures"
      • Une publication/modification qui a eu lieu il y a quelques secondes affichera : "dernière modification : à l'instant"
  • #1449: Naviguer dans la page de préparation de la publication d'une activité nationale - À Refiner (à corriger) (CLOSED)
    • 🔍️ Règles de gestion:
      • Par défaut, il entre dans l'onglet "Renseigner le contenu"
      • L’entrée correspondant à la section active est visuellement mise en évidence dans le menu latéral.
      • Le changement de sous-section met à jour l’état actif du menu latéral.
      • Au clic sur une entrée sous-section, la sous-section correspondante s’affiche dans l’espace principal.
      • La navigation entre les sous-sections ne provoque pas de rechargement complet de la page.
      • Le menu latéral est, par défaut, affiché ouvert.
      • Le menu latéral peut être replié et l'utilisateur ne verra plus que l'icône du menu latéral.
  • #1450: Consulter la liste exhaustive des activités publiées dans la bibliothèque des activités - Ready for sprint (Prête) [A suivre dans le kanban COFOLIO] (CLOSED)
    • 🔍️ Règles de gestion:
      • Par défaut, il entre dans l'onglet "Mon espace de travail"
      • elles sont rangées par ordre antéchronologique en fonction de la date de dernière publication (publication faite par l'établissement)
      • Il dispose de trois choix possibles : 4, 8 ou 12
      • Par défaut, "12" cards activité sont affichées
      • Au-delà de du nombre d'activités choisi, celles-ci sont automatiquement réparties sur plusieurs pages, contenant chacune (n) activités.
      • L'intitulé fait maximum 80 caractères espaces inclus sur 2 lignes
      • L'information de mise à jour d'une activité tout juste publiée s'affiche comme suit : Publiée le jj/mm/aaaa
      • La date de publication/modification s'affiche comme suit : jj/mm/aaaa
      • Une publication/modification qui a lieu le jour même s'affichera en nombre de minutes ou d'heures : "dernière modification : il y a (n) minutes/heures"
      • Une publication/modification qui a eu lieu il y a quelques secondes affichera : "dernière modification : A l'instant"
  • #1675: Limiter les demandes de feedback - N/A (CLOSED)
    • 🔍️ Règles de gestion:
      • Un paramètre dédié à la limite du nombre de demande de feedback permettant de choisir de 1 à l'infini.
      • une fois le nombre maximal fixé l'apprenant ne pourra plus émettre de nouvelle demande.
      • Au clic sur l’action d’enregistrement de l’activité, le paramétrage de la demande de feedback est sauvegardé
  • #208: Utiliser un éditeur WYSIWYG - Annulée (OPEN)
  • #555: Valoriser un élément sur le CV - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Toutes les compétences doivent pouvoir être mise en avant dans le CV (celles des formations terminées et en cours et celles déclarées)
      • Elles sont valorisées dans des catégories distinctes dans le CV "compétences académiques" et "autres compétences"
      • A l'intérieur de ces catégories elles sont rangées par ordre alphabétique
      • les expériences sont valorisées dans des catégories distinctes dans le CV "expériences académiques" et "mes expériences personnelles et professionnelles"
      • par défaut les expériences académiques arrivent après les expériences professionnelles et personnelles
      • a l'intérieur des catégories les expériences sont rangées par ordre antéchronologique
      • les formations sont valorisées dans des catégories distinctes dans le CV (à vérifier avec le métier)
      • a l'intérieur des catégories les formations sont rangées par ordre antéchronologique
      • Les centres d'intérêt sont valorisés dans une catégorie du CV qui se nomme "Me connaître" dans une sous-sections "centres d'intérêt"
      • ils sont classés par ordre alphabétique
      • Les valeurs sont valorisées dans une catégorie du CV qui se nomme "Me connaître" dans une sous-sections "Mes valeurs"
      • elles sont classées par ordre alphabétique
      • Les motivations sont valorisées dans une catégorie du CV qui se nomme "Me connaître" dans une sous-sections "Mes motivations"
      • elles sont classées par ordre alphabétique
      • Les villes d'intérêts sont valorisées dans une catégorie du CV qui se nomme "Me connaître" dans une sous-sections "Disponibilité géographique"
      • elles sont classées par ordre alphabétique
  • #727: Consulter un élément synthétique de Qui je suis - N/A (OPEN)
  • #885: Utilisation du endpoint /search d'interopéabilité - N/A (OPEN)
  • #997: Gestion du profil en fonction des champs modifiables/non modifiables - N/A (OPEN)
  • #1357: Compresser une photo sur COFOLIO - N/A (OPEN)
  • #1436: Préparer la connexion à Cofolio - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Au clic sur "me connecter" l'utilisateur arrive sur la page d'accueil correspondant à son profil
  • #1448: Naviguer dans la page de création de la publication d'une activité nationale - N/A (OPEN)
  • #1673: Recevoir une demande de feedback - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • la demande de feedback constitue un partage des éléments en l'état
      • chaque demande ou mise à jour de demande feedback créée un objet "demande de feedback" côté staff [A discuter en refinement : possibilité de reconsulter l'historique de l'écrit / des éléments associés - au moins les titres]
      • si l'apprenant met à jour un élément avant que le staff ait ouvert une première fois la demande de feedback il peut "mettre à jour sa demande de feedback"
      • une mise à jour ne constitue une nouvelle itération, elle n'a pas d'effet sur le compteur d'itération
      • la demande de feedback est alors toujours considérée comme "nouvelle" mais au lieu d'indiquer "reçu le XX/XX/XXXX" il est indiqué "mis à jour le XX/XX/XXXX"
  • #1674: Supprimer un feedback de l'historique des feedbacks - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • le feedback est supprimé uniquement pour le staff
      • une mention explicitant le fonctionnement est présente "les éléments sélectionnés seront supprimés de votre historique"
  • #1697: Valoriser une trace dans le kit depuis la page de gestion du kit - N/A (OPEN)
  • #1698: Supprimer une trace du kit depuis la page de gestion du kit - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • L'action est disponible depuis les traces affichées dans la section "Mes traces associées (n)"
      • L'action est disponible depuis les traces affichées dans la section "Mes traces non associées (n)"
      • L'action est intitulée "Supprimer la trace"
      • L'action permet de supprimer définitivement la trace de Cofolio
      • L'action "Supprimer la trace" est distincte de l'action permettant uniquement de dévaloriser la trace
      • Une trace associée à une activité soumise ou terminée ne peut pas être supprimée
      • Lorsque la trace ne peut pas être supprimée, l'action "Supprimer la trace" est désactivée
      • Un message explique que la trace ne peut pas être supprimée car elle est associée à une activité soumise ou terminée
      • La liste des activités empêchant la suppression peut être consultée par l'apprenant
      • Cette règle est identique à celle appliquée lors de la suppression d'une trace depuis la bibliothèque #266
      • Au clic sur "Supprimer la trace", une fenêtre de confirmation s'affiche
      • Le message affiché est : "Êtes-vous certain(e) de vouloir supprimer cette trace ? Cette action est définitive. Elle entraînera la suppression de la trace ainsi que de toutes ses associations"
      • La fenêtre propose les actions "Annuler" et "Confirmer"
      • Au clic sur "Annuler", la fenêtre se ferme sans modification
      • Au clic sur "Annuler", la trace reste disponible dans le kit et dans la bibliothèque de traces
      • Au clic sur "Confirmer", la trace est définitivement supprimée de Cofolio
      • La trace est retirée du contenu multimédia du kit #1309
      • La trace est retirée de la bibliothèque de traces de l'apprenant
      • La trace est retirée des listes des traces associées et non associées #223 #224
      • Toutes les associations de la trace sont supprimées
      • Le fichier ou le lien constituant la trace est supprimé
      • Les informations et déclarations rattachées à la trace sont supprimées
      • La note personnelle rattachée à la trace est supprimée
      • La suppression est définitive et la trace ne peut pas être restaurée
      • Un message de confirmation s'affiche : "La trace a été supprimée avec succès"
      • La trace supprimée disparaît immédiatement de la section dans laquelle elle était affichée
      • Le compteur de la section concernée est actualisé
      • La suppression d'une trace n'a aucun effet sur les autres traces valorisées
      • Si la trace supprimée était la dernière trace de la section, la section reste affichée avec un compteur égal à zéro
      • Lorsque la section ne contient plus aucune trace, un message indique qu'aucune trace valorisée n'est présente
  • #1800: Enregistrement pour plus tard une activité nationale STAFF - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • Une action "Enregistrer pour plus tard" est disponible dans la page de création de l’activité
      • L’activité enregistrée reste au statut brouillon
      • Les champs "Titre" et "Thématique" sont obligatoires pour activer l’action "Enregistrer pour plus tard"
      • Tant que le titre ou la thématique ne sont pas renseignés, le bouton "Enregistrer pour plus tard" est grisé
      • Les autres sections de l’activité ne sont pas obligatoires pour enregistrer un brouillon
      • Si le titre et la thématique sont renseignés, toutes les informations déjà saisies dans les autres sections sont sauvegardées
  • #2075: Personnalisation des éléments d'accessibilité - N/A (OPEN)
    • 🔍️ Règles de gestion:
      • le bouton d'accès aux paramètres d'accessibilité est présent sur l'ensemble des pages comportant le header
      • l'ouverture des paramètres d'accessibilité ne redirige pas l'utilisateur vers une autre page
      • l'utilisateur reste sur la page qu'il consultait avant l'ouverture des paramètres
      • le bouton et les paramètres proposés sont accessibles au clavier et identifiables par les technologies d'assistance
      • les valeurs affichées correspondent aux préférences sauvegardées dans le profil de l'utilisateur
      • lorsqu'aucune préférence n'a été sauvegardée pour un paramètre, sa valeur par défaut est affichée
      • le comportement et les valeurs disponibles pour chaque paramètre sont définis dans l'US complémentaire correspondante
      • chaque paramètre peut être modifié indépendamment des autres
      • plusieurs personnalisations peuvent être appliquées simultanément
      • la modification d'un paramètre ne réinitialise pas les autres paramètres personnalisés
      • chaque modification est immédiatement appliquée à l'interface afin que l'utilisateur puisse constater le changement
      • aucune action de validation supplémentaire n'est nécessaire pour appliquer la modification
      • les paramètres personnalisés s'appliquent à l'ensemble des pages de CoFolio concernées
      • l'utilisateur n'a pas à déclencher manuellement la sauvegarde de ses préférences
      • les préférences sauvegardées sont propres à chaque utilisateur
      • les préférences sauvegardées sont réappliquées lors des prochaines connexions de l'utilisateur
      • l'utilisateur retrouve ses préférences lorsqu'il se connecte depuis un autre navigateur ou un autre appareil
      • à la réouverture des paramètres d'accessibilité, les valeurs sauvegardées sont affichées
      • lorsque le paramètre reprend sa valeur par défaut, la personnalisation associée est supprimée du profil de l'utilisateur
      • la valeur par défaut est immédiatement appliquée à l'interface
      • le retour à la valeur par défaut d'un paramètre n'affecte pas les autres paramètres personnalisés

Ce rapport est généré automatiquement par le workflow GitHub Actions.