Suivi des Bugs
Retrouvez ici la liste des problèmes connus et leur statut de résolution.
Optimisation du système de connexion Discord
optimiser
L'utilisateur était limité après 2 à 3 tentatives de connexion à
Discord (erreurs 429). Le système envoyait à tort plusieurs
requêtes au point de terminaison
/oauth2/token de Discord à chaque connexion,
provoquant un dépassement du quota de l’API.
Le processus a été entièrement repensé : un système de session
serveur a été mis en place pour éviter les appels redondants à
Discord. Redis est utilisé pour empêcher la réutilisation des
codes d'autorisation, et un mécanisme de retry-after est
en place pour gérer intelligemment les réponses
429. Le frontend appelle désormais correctement un
point d'entrée /initiate sécurisé, avec protection
CSRF.
L'utilisateur peut désormais se connecter et se déconnecter sans craindre d'être limité par l'API Discord.
Lag lors de l'envoi de messages
CorrigéDélai de 50ms+ secondes observé lors de l'envoi de messages dans les salons discussion (sessions).
Affichage temporaire du bouton « Se connecter »
CorrigéLors de la navigation entre les pages, le bouton « Se connecter » s’affiche brièvement avant d’être remplacé par l’avatar.
Redirection manquante après sélection du serveur
corrigéCliquer sur un serveur ne redirige pas l’utilisateur vers la page de sélection de projet.
Création de session bloquée après la mise à jour du login Discord (OAuth)
CorrigéDepuis la dernière mise à jour du système d’authentification OAuth avec Discord, les utilisateurs rencontrent une erreur lors de la création de sessions. Le problème a été détecté et une solution est actuellement en cours de développement.
Affichage du mauvais serveur après changement de serveur
CorrigéAprès avoir changé de serveur via l’interface, le nom du serveur affiché dans le profil ou sur la page d’accueil restait celui précédemment sélectionné (ex : Draconiros au lieu de Tylezia). Le problème venait d’un manque de synchronisation entre la session, le cache Redis et les éléments DOM. Le bug a été corrigé en mettant à jour la session côté backend, en purgeant le cache, et en forçant un rafraîchissement du nom du serveur à chaque ouverture de l’overlay profil ou chargement de page.
Statut « en ligne » par défaut sur tous les profils
CorrigéLe statut affiché sur les profils utilisateurs est toujours « en ligne » par défaut, même si l’utilisateur est hors ligne.
Impossible de cliquer pour modifier la description du profil
CorrigéLe champ de description ne réagit pas au clic. L’utilisateur ne peut pas accéder à la zone d’édition pour modifier son profil.
Statut en ligne/offline incorrect dans la barre de navigation
CorrigéLa barre de navigation affiche toujours « en ligne » pour l’utilisateur connecté, et « hors ligne » pour les autres, même lorsqu’ils sont actifs.
Création d'organisation non fonctionnelle
Non résoluLa création d’une organisation ne déclenche aucune action ou affichage de session organisée.
Chat non mis à jour en temps réel
Non résoluLes messages de discussion ne s’affichent qu’après rechargement de la page.