docs: mise à jour TODO.md - Phase 2.5 configuration audio visuelle complétée

This commit is contained in:
2026-05-25 09:57:11 +02:00
parent e053924b63
commit 4a8a7a60e1
+14 -14
View File
@@ -181,24 +181,24 @@ Valider la faisabilité technique : 2-4 clients, PTT basique, latence < 150ms, m
- [x] Sauvegarde automatique dans config.yaml - [x] Sauvegarde automatique dans config.yaml
#### Matrice de routing (style Dante Controller) #### Matrice de routing (style Dante Controller)
- [ ] API GET /api/audio/routing (récupération routing actuel) - [x] API GET /api/audio/routing (récupération routing actuel)
- [ ] API POST /api/audio/routing (sauvegarde routing) - [x] API POST /api/audio/routing (sauvegarde routing)
- [ ] Component React : AudioRoutingMatrix.jsx - [x] Component React : AudioRoutingMatrix.jsx
- [ ] Matrice inputs → groups (checkboxes) - [x] Matrice inputs → groups (checkboxes)
- [ ] Matrice groups → outputs (checkboxes) - [x] Matrice groups → outputs (checkboxes)
- [ ] Dropdowns gain par route (-12dB à +6dB) - [ ] Dropdowns gain par route (-12dB à +6dB) - Phase 3
- [ ] Indicateurs niveaux temps réel (WebSocket) - [ ] Indicateurs niveaux temps réel (WebSocket) - Phase 3
- [ ] Backend : GroupAudioRouter.js (routing par groupe) - [ ] Backend : GroupAudioRouter.js (routing par groupe) - Phase 3
- [ ] Mix canaux physiques multiples → groupe - [ ] Mix canaux physiques multiples → groupe
- [ ] Distribution groupe → canaux physiques multiples - [ ] Distribution groupe → canaux physiques multiples
- [ ] Gestion gains individuels - [ ] Gestion gains individuels
- [ ] Support canaux partagés (mixage additif) - [ ] Support canaux partagés (mixage additif)
- [ ] Backend : ConfigManager.js (lecture/écriture YAML) - [x] Backend : ConfigManager.js (lecture/écriture YAML)
- [ ] Méthodes update pour device/channels/routing - [x] Méthodes update pour device/channels/routing
- [ ] Sauvegarde atomique avec backup auto - [x] Sauvegarde atomique avec backup auto
- [ ] Émission événement config-updated - [x] Émission événement config-updated
- [ ] WebSocket audio-levels (monitoring temps réel) - [ ] WebSocket audio-levels (monitoring temps réel) - Phase 3
- [ ] Tests : routing multi-canaux, canaux partagés - [ ] Tests : routing multi-canaux, canaux partagés - Phase 3
### 2.4 Notifications ### 2.4 Notifications
- [ ] Web Push : appels privés - [ ] Web Push : appels privés