Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Afficher le statut de la dernière mission pour chaque élève dans Pix Orga (PIX-11200). #9315

Conversation

HEYGUL
Copy link
Contributor

@HEYGUL HEYGUL commented Jun 19, 2024

🦄 Problème

Pix Orga permet au professeur de voir les élèves d'une mission donnée mais n'affiche pas le statut d'avancement au sein de ladite mission.
Cela peut manquer au professeur qui souhaite suivre l'avancement de ses élèves.

🤖 Proposition

Sur la page de détail d’une mission, afficher dans la liste une colonne Statut :

  • Pour un élève qui n’a pas commencé cette mission afficher “Non débutée” (en bleu)
  • Pour un élève qui a commencé mais pas terminé, afficher “En cours” (en orange)
  • Pour un élève qui a terminé la mission, afficher “Terminée” (en vert)

On modifie la route qui liste les MissionLearner afin d'inclure la mission, car on affiche les participants à une mission donnée.

🌈 Remarques

Le modèle MissionLearner (côté Pix Orga) devrait sûrement avoir un lien vers la mission. A garder en tête pour le futur.

💯 Pour tester

Se connecter sur Pix Orga avec 1d-orga@example.net.
Se rendre sur les détails d'une mission.
Constater que le statut de la participation à la mission de chaque élève est affichée dans le tableau.

Se rendre sur Pix Junior et faire une mission jusqu'au bout.
Vérifier que le statut de la participation de l'élève choisi à la mission est désormais Terminée.

@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@HEYGUL HEYGUL force-pushed the pix-11200-add-participation-status-to-pupils-list-in-orga branch from 45ee2ee to 371ad37 Compare June 19, 2024 09:08
@HEYGUL HEYGUL self-assigned this Jun 20, 2024
@rouxxi rouxxi force-pushed the pix-11200-add-participation-status-to-pupils-list-in-orga branch from 371ad37 to 9187bcf Compare June 20, 2024 10:03
@aurelie-crouillebois aurelie-crouillebois added Func Review OK PO validated functionally the PR and removed 👀 Func Review Needed labels Jun 20, 2024
@yaelle6 yaelle6 force-pushed the pix-11200-add-participation-status-to-pupils-list-in-orga branch from 9187bcf to a93843b Compare June 21, 2024 13:15
orga/translations/en.json Outdated Show resolved Hide resolved
orga/translations/fr.json Outdated Show resolved Hide resolved
@yaelle6 yaelle6 force-pushed the pix-11200-add-participation-status-to-pupils-list-in-orga branch from a93843b to d5b1630 Compare June 21, 2024 14:25
@HEYGUL HEYGUL changed the title [FEATURE] Affiche le statut de la dernière mission pour chaque élève dans Pix Orga (PIX-11200). [FEATURE] Afficher le statut de la dernière mission pour chaque élève dans Pix Orga (PIX-11200). Jun 24, 2024
@pix-service-auto-merge pix-service-auto-merge force-pushed the pix-11200-add-participation-status-to-pupils-list-in-orga branch from d5b1630 to 6cd9e95 Compare June 24, 2024 08:00
Co-authored-by: rouxxi <gwenvael.laskar@pix.fr>
Co-authored-by: Yannick François <yannick.francois@pix.fr>
@pix-service-auto-merge pix-service-auto-merge force-pushed the pix-11200-add-participation-status-to-pupils-list-in-orga branch from 6cd9e95 to 00c1888 Compare June 24, 2024 08:01
@pix-service-auto-merge pix-service-auto-merge merged commit b8ae078 into dev Jun 24, 2024
4 of 7 checks passed
@pix-service-auto-merge pix-service-auto-merge deleted the pix-11200-add-participation-status-to-pupils-list-in-orga branch June 24, 2024 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants