Forum — détails techniques
Description et fonctionnalités de ce module : Forum.
Couverture de tests
3 scénario(s) e2e couvrent ce module — dossier apps/open-ent-e2e/src/modules/18_forum.
3 test(s) e2e dans 3 scénario(s) — voir le détail
Forum 01_acces_au_module.spec.ts
- accès au module
Forum 02_navigation_dans_le_forum.spec.ts
- navigation dans le forum
Forum 03_creation_categorie.spec.ts
- ouvrir le formulaire de création de catégorie
➡️ Statut dans le dashboard E2E · Résultats détaillés
Horaires d'utilisation — points d'application
Quatre routes d'écriture sont gardées par OpeningHoursGuard (portée forum), dans
ForumController : créer un sujet (POST /category/:id/subjects), le modifier
(PUT /category/:id/subject/:subjectid), répondre (POST /category/:id/subject/:subjectid/messages)
et modifier sa réponse (PUT .../message/:messageid).
Hors plage, un élève continue de parcourir les catégories et de lire les discussions : seule
l'écriture est refusée, en 403 opening.hours.closed. Le mécanisme complet est décrit dans
Messagerie — détails techniques.
Conformité
Évaluation au référentiel Open ENT NG (module forum).
| Maillon de la chaîne qualité | Référence |
|---|---|
| 🎯 Fonctionnalités attendues | fiche fonctionnelle |
| 🧪 Tests réalisés | couverture e2e |
| ✅ Tests de conformité | tableau de conformité |