4 Commits

Author SHA1 Message Date
root 479a8de858 fix: activation via connexion WS principale, cascade delete student→nodes, lien fiche étudiant
- agent/websocket.go: expose sendMessage() + notifyUI() pour broadcaster
  les résultats d'activation à tous les clients UI connectés
- agent/ui.go: supprime forwardActivation(), utilise sendMessage() sur
  la connexion WS principale au lieu d'une connexion temporaire
- agent/activation.go: ajoute os.MkdirAll avant l'écriture d'activation.json
- server/prisma/schema.prisma: onDelete Cascade sur Node→Student
- server/app/dashboard/students/page.tsx: nom cliquable vers fiche détail
- server/app/dashboard/students/[id]/actions.ts: deleteMany → delete
2026-06-06 22:41:15 +00:00
root 349c8d0e2a feat: auto-detect podman/docker in agent, add studentId to activation response, fix download URLs 2026-06-06 21:14:24 +00:00
root a1883080d3 feat: add CRUD forms with Server Actions for establishments, users, classes, students 2026-06-06 20:08:17 +00:00
root 0a73a70820 Initial commit: EduBox V2 platform 2026-06-06 19:55:41 +00:00