Paillasse/portail/tests/Feature
Adam Belkacemi 592cba9c4c sépare la vitrine de l'application : vraie coquille, barre par rôle, chat
Une fois connecté, plus aucun lien vitrine : nouvelle layouts/app (barre
du haut avec menu avatar, barre latérale par rôle, bulle de chat
Messenger, barre d'onglets mobile). Les 10 entrées de navigation
demandées sont construites en vrai plutôt qu'en renvoi "bientôt
disponible" : Ma classe, Emploi du temps, Mes devoirs, Mes cours, Mes
notes côté élève ; Mes classes, Emploi du temps, Séances en direct,
Bibliothèque, Résultats (avec Observations, la dernière fonction
fictive du tableau de bord démo) côté prof.

Chat élève <-> prof de sa classe, jamais entre élèves. Mon profil,
Paramètres (thème, taille du texte), Signaler un problème, Mes
raccourcis. /eleve vidée des faux contenus ("À faire", "Ma progression",
"Mes QCM") restés avant le chantier "vrai cockpit".

Bug trouvé en testant en réel sur le serveur (pas en local) : le
compteur de messages non lus du chat ne redescendait jamais à zéro
(FilConversation sans lu_par_prof_a/lu_par_eleve_a dans son fillable) —
corrigé avec un test de non-régression.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-13 18:21:28 +02:00
..
BanqueQuizSynchronisationTest.php peuple la banque de quiz avec du vrai contenu, rangé par thème 2026-10-13 16:14:36 +02:00
ConnexionEleveTest.php ajoute le stock chaud, la correction automatique et les nouveaux essais de création de stack 2026-10-08 21:52:16 +02:00
ConnexionProfTest.php reconstruit le tableau de bord du prof dans le style de /cockpit, avec les vraies données (chantier vrai cockpit, étape 1) 2026-10-12 22:25:56 +02:00
CoquilleApplicationTest.php sépare la vitrine de l'application : vraie coquille, barre par rôle, chat 2026-10-13 18:21:28 +02:00
CreationClasseTest.php corrige le code de classe (caractères ambigus) et fige l'image Uptime Kuma par digest 2026-10-12 21:50:53 +02:00
DevoirTest.php ajoute les devoirs maison (chantier vrai cockpit, étape 3) : rendu en texte libre, suivi des rendus, notation 2026-10-13 12:44:00 +02:00
LancementLabTest.php sépare la vitrine de l'application : vraie coquille, barre par rôle, chat 2026-10-13 18:21:28 +02:00
PagesLegalesTest.php ajoute la visio de classe : Jitsi auto-hébergé, jetons du portail, prof seul modérateur 2026-10-12 12:35:35 +02:00
PagesPubliquesTest.php permet aux élèves de rejoindre leur classe avec son code, et les fiches en lot 2026-10-09 22:18:53 +02:00
PolitiqueSecuriteContenuTest.php ajoute les pages légales, la purge RGPD et sert polices et scripts depuis le portail 2026-10-09 21:07:25 +02:00
PurgeRgpdTest.php ajoute les pages légales, la purge RGPD et sert polices et scripts depuis le portail 2026-10-09 21:07:25 +02:00
QuizTest.php ajoute la banque de quiz : partager un quiz, le dupliquer dans une autre classe 2026-10-13 12:25:42 +02:00
RejoindreClasseTest.php permet aux élèves de rejoindre leur classe avec son code, et les fiches en lot 2026-10-09 22:18:53 +02:00
SessionUniqueTest.php ajoute le portail Laravel : connexion prof/élève, session unique, gestion de classe, salle d'attente 2026-10-08 02:01:58 +02:00
SurveillanceVmTest.php ajoute le self-healing des VM (sonde de santé, relance automatique, stock écarté) — bloc A, semaine 6 2026-10-12 21:12:43 +02:00
TableauDeBordProfTest.php rapproche encore le tableau de bord de la démo /cockpit : avancement par vérification, mains levées avec action réelle, progression de la séance 2026-10-12 23:20:28 +02:00
VisioTest.php ajoute la visio de classe : Jitsi auto-hébergé, jetons du portail, prof seul modérateur 2026-10-12 12:35:35 +02:00