Paillasse/ansible
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
..
roles sépare la vitrine de l'application : vraie coquille, barre par rôle, chat 2026-10-13 18:21:28 +02:00
correcteur.yml ajoute le stock chaud, la correction automatique et les nouveaux essais de création de stack 2026-10-08 21:52:16 +02:00
durcissement.yml durcit le serveur : pare-feu nftables, SSH par clé, fail2ban, chrony, mises à jour de sécurité 2026-10-07 10:32:09 +02:00
images.yml construit l'image paillasse-debian, crée le projet OpenStack et teste la console série 2026-10-07 16:14:06 +02:00
inventory.ini durcit le serveur : pare-feu nftables, SSH par clé, fail2ban, chrony, mises à jour de sécurité 2026-10-07 10:32:09 +02:00
kolla.yml déploie OpenStack 2025.2 avec Kolla-Ansible (tout-en-un, API sur dummy0) 2026-10-07 15:50:54 +02:00
openstack-projet.yml sauvegarde la base du portail et teste sa restauration chaque semaine 2026-10-09 17:28:50 +02:00
portail.yml ajoute le portail Laravel : connexion prof/élève, session unique, gestion de classe, salle d'attente 2026-10-08 02:01:58 +02:00
proxy-console.yml ajoute le proxy console Go et le relais WebSocket vers nova-serialproxy 2026-10-08 09:35:16 +02:00
reseau-openstack.yml ajoute le réseau pour OpenStack : dummy0, paire veth, NAT restreint au réseau externe 2026-10-07 11:40:34 +02:00
sauvegardes.yml ajoute les sauvegardes chiffrées vers Dedibackup (rôle Ansible, timer quotidien, rotation) 2026-10-07 11:08:22 +02:00
supervision.yml ajoute la supervision : règles d'alerte Prometheus, relais ntfy, Uptime Kuma 2026-10-07 21:20:01 +02:00
turn.yml ajoute le relais TURN sur 443 pour la visio (ADR 0006), avec coturn et le routage Nginx par nom 2026-10-13 11:45:53 +02:00
visio.yml ajoute la visio de classe : Jitsi auto-hébergé, jetons du portail, prof seul modérateur 2026-10-12 12:35:35 +02:00