2026-01-22 15:03:54 +01:00
2026-01-22 15:03:54 +01:00
2026-01-09 13:56:02 +01:00
2026-01-05 14:34:33 +01:00
2026-01-06 23:38:03 +01:00
2026-01-21 16:53:10 +01:00

Transcendence

Exemple d'../.env fonctionnel:

POSTGRES_PASSWORD=coucou JWT_SECRET=superlongsecretkeyatleast32characterspleasenevercommitthis POSTGRES_DB=database POSTGRES_HOST=database POSTGRES_USER=user

GITHUB_CLIENT_ID=Iv1.xxxxxxxxxxxxxxxxxxxxxxxxxxx GITHUB_CLIENT_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx GITHUB_CALLBACK_URL=http://localhost:8080/api/auth/github/callback

Les Variables d'env GITHUB_* sont a generer sur ce lien 'https://github.com/settings/applications/new'

Gestion de friendship dans POSTGRESQL: 'pending' → demande envoyée 'accepted' → amis 'blocked' → bloqué 'rejected' → refusé

Ressource: https://www.postgresql.org/docs/ https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/authorizing-oauth-apps https://docs.github.com/fr/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app

/////////////////////////////////////////////////////////////////////////////////////////

BACKEND

17/01 Ajout du service/route pour le systeme de game_room permet aux joueurs de creer et rejoindre des rooms une room vide est automatiquement detruite. Presence d'une fonction affichant toutes les rooms joignables ainsi qu'une autre fonction pour afficher tous les joueurs de la room avec leur scores et leur etat actuel. Aucun moyen de changer l'etat de la room de waiting a en cours ou finished ca attendra le systeme du jeu

21/01 Ajout du service/route pour le systeme d'avatar permet aux utilisateurs de changer ou supprimer leur avatar actuel Ajout egalement d'une simple fonction pour recuperer l'avatar d'un utilisateur (pour le frontend)

DATABASE

17/01 Ajout des tables game_rooms, game_players, game_rounds, words - nom, status et parametres de la game - joueurs dans la game, leur scores et leur role actuel (dessinateur, devineur) - historique de la game, qui a dessine quoi precedemment ainsi que les timers des rounds, sera aussi utile si on veut faire les stats de compte a l'avenir. - contient la liste des mots utilisable par les joueurs

21/01 Ajout de avatar_url dans la table users

S
Description
No description provided
Readme 15 MiB
Languages
JavaScript 79.5%
CSS 17%
HTML 3.4%