- Affichage liste avec previews média (Image/Vidéo/Audio)
- Fix génération miniature vidéo via le hack #t=0.1
- Boutons de ré-ordonnancement (Monter/Descendre)
- Intégration du dialogue d'édition QuestionEditorDialog
- Algorithme de renommage en 2 passes (TMP -> Final) pour éviter les verrous fichiers
- Gestion propre de la suppression des questions et médias associés
- Délégation de l'affichage de la liste à SessionQuestionsList
- Dialogue modal pour l'ajout/édition de questions
- Support complet de l'upload et preview des médias (Image/Vidéo/Audio)
- Gestion des paramètres de question (points, autoplay, loop...)
- Gestion des notes pour le maître du jeu
- Mise à jour IP Broker MQTT (192.168.1.201)
- Ajout API URL (192.168.1.178)
- Ajout objet 'topics' pour centraliser les routes MQTT (session, media...)
- Suppression des timestamps (cache-busting) dans les MediaUrl avant l'envoi au serveur
- Filtrage des propriétés internes (commençant par _) pour ne pas polluer le JSON
- Traduction des logs console en français
- Ajout de l'état 'activeTeam' et flashingTeam' basé sur les messages MQT
- Implémentation du grisement (dimming) des équipes inactives
- Ajout d'une lueur blanche clignotante (flash-glow) de 2s sur l'équipe active
- Ajout de l'état 'activeTeam' et 'flashingTeam' basé sur les messages MQTT
- Implémentation du grisement (dimming) des équipes inactives
- Ajout d'une lueur blanche clignotante (flash-glow) de 2s sur l'équipe active
- La box-shadow du panneau des scores prend la couleur de l'équipe active
- Modification de la couleur par défaut vers Magenta (#FF00FF)
- Ajout de la synchronisation directe : la couleur du buzzer est envoyée immédiatement au bandeau LED
- Désactivation des effets (rainbow, blink...) pour stabiliser l'affichage
- Abonnement au topic vulture/buzzer/pressed/#
- Ajout bouton création de session avec dialog
- Ajout bouton suppression de session avec confirmation
- Ajout preview plein écran pour images, vidéos et audio
- Remplacement v-file-input par v-btn stylé pour upload
- Preview vidéo à 1/3 de la durée pour éviter écran noir
- Améliorations de style: dialogs arrondis, champs alignés
- Ajout de createSession() pour créer un dossier session avec config par défaut
- Ajout de deleteSession() pour supprimer un dossier session récursivement
- Abonnement aux topics game/session/create et game/session/delete
- Rafraîchissement automatique de la liste après création/suppression