- Web: Setup Storybook, added addons, configured Tailwind, added stories for UI components. - Backend: Updated API router, database, workers, and auth in common. - Stream Server: Removed SQLx queries and updated auth. - Docs & Scripts: Updated documentation and recovery scripts.
1.7 KiB
1.7 KiB
Veza Web - Mode Boot (Dégradé)
État : 🟠 FONCTIONNEL PARTIEL Mode :
VEZA_MODE=boot
Ce document liste les fonctionnalités explicitement désactivées ou simulées pour permettre le démarrage de l'application Web sans l'infrastructure complète.
⛔ Services Désactivés
Les services suivants ne sont PAS lancés. Toute tentative d'interaction échouera ou sera ignorée.
| Composant | Status | Conséquence Utilisateur |
|---|---|---|
| RabbitMQ | ❌ OFF | Pas de notifications temps réel, pas de tâches asynchrones. |
| ClamAV | ❌ OFF | Les uploads de fichiers ne sont PAS scannés pour les virus. |
| S3 Storage | ❌ OFF | Les fichiers sont stockés localement dans uploads/ (pas de cloud). |
| Chat Server | ❌ OFF | La messagerie instantanée ne fonctionne pas (chargement infini ou erreur). |
| Stream Server | ❌ OFF | Le streaming audio/vidéo est indisponible. |
| Workers | ❌ OFF | Les emails (inscription, reset password) ne sont pas envoyés (logs uniquement). |
⚠️ Fonctionnalités Simulées / Mockées
Certaines parties du code ont été modifiées pour "faire semblant" de marcher afin d'éviter les crashs.
- Uploads : Acceptés aveuglément sans validation antivirus.
- Emails : Le service d'envoi d'email loggue le contenu dans la console au lieu d'utiliser SMTP.
✅ Parcours Utilisateur Actif
Le "Happy Path" minimal suivant est garanti fonctionnel :
- Inscription / Connexion (JWT)
- Affichage Dashboard
- Création de Playlist (Persistance en base Postgres)
- Modification de Profil (Basique)
🛠️ Comment lancer ce mode
./scripts/start_boot.sh