Commit graph

  • 901e3e5a8e feat(tour): better frontend for tournament start phase, and auto start after X seconds Maieul BOYER 2026-01-10 17:43:04 +01:00
  • 3c95af8ede eslint on api for paused games bgoulard 2026-01-10 17:13:42 +01:00
  • ce02e37b81 clean-up css bgoulard 2026-01-10 17:12:37 +01:00
  • 6d2ebc56ea [wip] bgoulard 2026-01-10 12:18:26 +01:00
  • 9f9eea9525 [wip] wip routes for paused games bgoulard 2026-01-09 15:21:10 +01:00
  • 2195207297 feat(tournament): allow the creation of a tournament Maieul BOYER 2026-01-07 20:04:38 +01:00
  • 272c6f319c (feat): Queue/Dequeue button and waiting for match text apetitco 2026-01-09 18:01:07 +01:00
  • 6bd3a01f5f cleaning code apetitco 2026-01-09 16:42:48 +01:00
  • 67a277da2d cleaning code apetitco 2026-01-09 16:36:57 +01:00
  • f9d11bd6fa (frontend): added player names to game page and current player turn indicator apetitco 2026-01-09 16:31:27 +01:00
  • 1fe5d4711a (tic-tac-toe): smol update apetitco 2026-01-07 22:43:18 +01:00
  • 92eb73c508 (tic-tac-toe): Erratum, it's the join/leave queue button apetitco 2026-01-07 22:40:48 +01:00
  • ca9b2a7320 (tic-tac-toe): Starting work to implement "New Game" button apetitco 2026-01-07 22:28:39 +01:00
  • fc9e10f286 eslint bgoulard 2026-01-09 11:42:01 +01:00
  • e93790445f fix: user quit while playing bgoulard 2026-01-09 11:41:02 +01:00
  • 8564088a3b eslint bgoulard 2026-01-09 11:14:16 +01:00
  • a65b8a9067 fix: minor oopsy in the rebase bgoulard 2026-01-09 10:57:46 +01:00
  • 317c8b62bf fix(pong-end messages): added pong usernames instead of ids bgoulard 2026-01-09 10:26:22 +01:00
  • 0a9c727e92 fix game message on frontend + started endgame message to chat (need to print username instead of ids) bgoulard 2026-01-07 17:56:19 +01:00
  • 6894c30f92 [WIP] added dummy chat recieve for games on pong service bgoulard 2026-01-07 17:32:39 +01:00
  • a81a870d74 sending correct nextgame info bgoulard 2026-01-07 17:31:50 +01:00
  • f949922d86 added start of message sending bgoulard 2026-01-07 16:03:08 +01:00
  • 2a87754419 eslint ok in local NigeParis 2026-01-09 09:50:50 +01:00
  • 4f54d5a462 Clean-up in progress NigeParis 2026-01-09 09:48:25 +01:00
  • 8086444098 Clean-up NigeParis 2026-01-08 17:27:18 +01:00
  • dda51c1499 Small Bug fixed when member send msg to a member that blocked guest broadcasts NigeParis 2026-01-08 13:19:29 +01:00
  • b89fa8504a Small Bug fixed when member send msg to a member that blocked guest broadcasts NigeParis 2026-01-08 13:06:04 +01:00
  • 7eaa66637a Added possibility for members to block broadcast messages from guests NigeParis 2026-01-08 10:12:12 +01:00
  • 01da8f4a9f WIP block guest messages NigeParis 2026-01-07 18:24:07 +01:00
  • df192cf227 Added possibility for members to block broadcast messages from guests NigeParis 2026-01-08 10:12:12 +01:00
  • 2b9613fbfb WIP - block guests - working - deBugging NigeParis 2026-01-08 08:39:30 +01:00
  • 7178673794 WIP block guest messages NigeParis 2026-01-07 18:24:07 +01:00
  • 66a9947197 WIP no guest msg flagger NigeParis 2026-01-07 15:08:15 +01:00
  • 43e6ec24f5 feat(ttt): added concede detection and move timeout Maieul BOYER 2026-01-07 20:44:23 +01:00
  • 350c5bf4fc added local games keys bgoulard 2026-01-07 15:18:49 +01:00
  • 93d927e27f formating for linter bgoulard 2026-01-07 15:04:03 +01:00
  • 8df5c57b9a ready btn pretty bgoulard 2026-01-07 14:58:32 +01:00
  • 5e19ed3ed9 pong pro-tips / how-to-play added bgoulard 2026-01-07 14:41:56 +01:00
  • 20a0e4cc61 pretty-fy the ready btn bgoulard 2026-01-06 16:22:31 +01:00
  • 7633e7ca05 fix bug rdy-box visibility @ end of game bgoulard 2026-01-06 16:16:39 +01:00
  • adb89aecbe fix:local, fix:timer, fix:evt rdyEnd bgoulard 2026-01-06 16:10:57 +01:00
  • b5c80d649e fix: 0 user ready up bgoulard 2026-01-06 15:46:32 +01:00
  • 155f4ec169 win cond fixed bgoulard 2026-01-06 15:36:17 +01:00
  • 572392f640 [wip] - frontend meh/20 back-end meh/20 still, works. works badly but does work... bgoulard 2026-01-06 15:09:29 +01:00
  • f87a991441 feat(ttt): added draw status in ttt match history Maix0 2026-01-07 00:16:39 +01:00
  • 830f251537 chore(eslint): fixed eslint rules Maix0 2026-01-06 23:49:13 +01:00
  • 2bf5e6e700 feat(ttt): match history done Maix0 2026-01-06 23:44:02 +01:00
  • 8f3ed71d8a Added @block NigeParis 2026-01-06 16:25:39 +01:00
  • 97a7384af7 Added cmd @block <name> to toggle block / un block user NigeParis 2026-01-06 15:26:43 +01:00
  • 0ef66cdc10 feat(pong): add way to view game list Maieul BOYER 2026-01-06 16:29:04 +01:00
  • 327ba987ed chore(dev): added way to download nginx locally to run nginx Maieul BOYER 2026-01-06 16:25:48 +01:00
  • 5fca0d0e94 chore(cleanup): moved pong.css to pong directory Maieul BOYER 2026-01-06 16:25:12 +01:00
  • 40dea32048 feat(pong): added history api to get list of games Maieul BOYER 2026-01-06 16:23:23 +01:00
  • 321f636672 feat(auth/provider): adding the connection to 42 intra Raphael 2026-01-06 16:07:19 +01:00
  • 8eac0a0d4e feat(pong): detect when the client hasnt sent anything in X secs Maieul BOYER 2026-01-05 17:43:05 +01:00
  • 613bb31100 linter be like: bgoulard 2026-01-05 17:20:40 +01:00
  • b3151d4b28 local game btn ok bgoulard 2026-01-05 17:15:29 +01:00
  • 94d263993d wip bgoulard 2026-01-05 17:11:23 +01:00
  • 61b49ab370 pong:front: pretty end screen + self & opponent names prints bgoulard 2026-01-05 15:56:47 +01:00
  • 03be784a51 feat(pong/database): store match outcomes in database Maieul BOYER 2026-01-05 15:40:31 +01:00
  • d59e8f93c8 feat(ttt/database): prefixed TTT database thingy to avoid pong conflicts Maieul BOYER 2026-01-05 15:43:32 +01:00
  • d222dfd332 (tic-tac-toe): Fix indentation and formatting in state.ts. Alessandro Petitcollin 2026-01-05 12:08:10 +01:00
  • f9801dafe7 (tic-tac-toe): game outcomes are now written to tictatoe database. :) Alessandro Petitcollin 2026-01-05 12:04:21 +01:00
  • 7724e24e4c (misc): Initial commit Alessandro Petitcollin 2026-01-04 22:32:37 +01:00
  • 1298c30cef fastify.log.info done NigeParis 2026-01-05 15:33:26 +01:00
  • b69a452810 fastify.log.info done NigeParis 2026-01-05 15:30:29 +01:00
  • 69ba60b03d feat(chat): fixed typo in profile command and improved profile in chat Maieul BOYER 2026-01-04 16:36:34 +01:00
  • 3e1dd0fdd9 css update NigeParis 2026-01-04 16:01:58 +01:00
  • ce0b299d4d chore(eslint): fixed linter issues Maieul BOYER 2026-01-04 15:55:34 +01:00
  • 0727067b27 pong pretty / local rdy in back, need hooking in front bgoulard 2026-01-04 15:52:20 +01:00
  • c656839450 chore(security): removed package-lock.json Maieul BOYER 2026-01-04 15:19:34 +01:00
  • 4ec44420db feat(pong): made changes to allow local play Maieul BOYER 2026-01-04 14:58:20 +01:00
  • 9947970f63 feat(routing): pass the new url to pageChange event Maieul BOYER 2026-01-04 14:57:30 +01:00
  • 6f89e4a3e1 Fixed winx and win0 in tictactoe NigeParis 2026-01-04 13:25:38 +01:00
  • d293185a28 fixed buddies list bug NigeParis 2026-01-04 11:13:21 +01:00
  • 4fc43cc429 dis-activated ttt.ts line 98 - does not exist NigeParis 2026-01-03 16:27:47 +01:00
  • 914ef550be css file added to tic tac toe NigeParis 2026-01-03 16:22:42 +01:00
  • 97b14815b0 WIP css orga ttt NigeParis 2026-01-03 12:07:32 +01:00
  • b86d50f9f0 make requeuing and other stuff better Maieul BOYER 2026-01-01 18:04:02 +01:00
  • 972b78a1e2 feat(ttt): made proper queue and multi game handling Maieul BOYER 2026-01-01 01:56:40 +01:00
  • ed2b610f26 (tic-tac-toe): Fixed the issue, game now correctly writes into database. Need to implement generation of random IDs for games and fetch users' UID apetitco 2025-12-22 19:59:49 +01:00
  • f79dc43b39 (database): Commented out foreign key constraints in init.sql apetitco 2025-12-22 19:51:23 +01:00
  • fb6566fac9 (tic-tac-toe): Extended setGameOutcome to include player details in database insertion apetitco 2025-12-22 19:41:10 +01:00
  • 39f71bb4d9 (dependencies): Updated socket.io and socket.io-client to 4.8.2, along with other dependency upgrades apetitco 2025-12-22 19:39:24 +01:00
  • dc62f3a98e (tic-tac-toe): Updated setGameOutcome to accept outcome as a parameter and integrated it into game result handling apetitco 2025-12-22 18:58:00 +01:00
  • 4a58f2e98b fixed crashing all services Maieul BOYER 2025-12-22 18:38:11 +01:00
  • e7bf718fa6 (database): Initial commit apetitco 2025-12-22 18:29:45 +01:00
  • 0b15fd897b feat(pong): reworked pong to use sane system as ttt Maieul BOYER 2026-01-02 15:53:54 +01:00
  • afd79e334c First Major Clean Up Done NigeParis 2026-01-02 15:11:34 +01:00
  • 949e5a259a Clean up NigeParis 2026-01-02 14:14:13 +01:00
  • 4f3aab9b7b chore(docker): fixed docker-compose.yml so app-pong service is updated to new way of doing things Maieul BOYER 2026-01-02 15:00:37 +01:00
  • a4b3cc3c4b chore(eslint/format): remformatted all files and fixed eslint issues Maieul BOYER 2026-01-02 14:49:59 +01:00
  • 945a36dcc1 chore(lockfile): update lockfile Maieul BOYER 2025-12-30 19:12:36 +01:00
  • 233d6c9fa5 changed network name to new name App - now compilies NigeParis 2025-12-30 13:14:56 +01:00
  • dded33f5fa [wip] local ~= ok, colision = ok, queue != ok, front (looks) = ok, sock Shapes ~= ok (missing new shapes) bgoulard 2025-12-16 14:14:54 +01:00
  • 0033956ca1 [wip] colisions bgoulard 2025-12-15 19:19:54 +01:00
  • 40068bfb57 merge cleanup :D bgoulard 2025-12-15 16:06:23 +01:00
  • 8a6394786c added ball + bounces; started on queu system for user to join game bgoulard 2025-12-14 16:12:19 +01:00
  • 7571927097 pong bats working with css tailwind updates NigeParis 2025-12-14 11:05:42 +01:00
  • 1da4ae9c4c WIP bats left does not move NigeParis 2025-12-13 15:37:42 +01:00