Maieul BOYER
901e3e5a8e
feat(tour): better frontend for tournament start phase, and auto start after X seconds
2026-01-10 18:07:20 +01:00
bgoulard
3c95af8ede
eslint on api for paused games
2026-01-10 17:42:31 +01:00
bgoulard
9f9eea9525
[wip] wip routes for paused games
2026-01-10 17:42:31 +01:00
Maieul BOYER
2195207297
feat(tournament): allow the creation of a tournament
...
A tournament can be created (by the "owner")
Any other players can join said tournament.
The information is currently not displayed in the frontend, but does
exists and is passed to the frontend using a socket.io event
2026-01-10 16:09:04 +01:00
apetitco
272c6f319c
(feat): Queue/Dequeue button and waiting for match text
2026-01-09 18:23:29 +01:00
apetitco
6bd3a01f5f
cleaning code
2026-01-09 17:55:44 +01:00
apetitco
92eb73c508
(tic-tac-toe): Erratum, it's the join/leave queue button
2026-01-09 17:55:44 +01:00
apetitco
ca9b2a7320
(tic-tac-toe): Starting work to implement "New Game" button
2026-01-09 17:55:44 +01:00
bgoulard
fc9e10f286
eslint
2026-01-09 11:46:09 +01:00
bgoulard
e93790445f
fix: user quit while playing
2026-01-09 11:46:09 +01:00
bgoulard
8564088a3b
eslint
2026-01-09 11:46:09 +01:00
bgoulard
317c8b62bf
fix(pong-end messages): added pong usernames instead of ids
2026-01-09 11:46:09 +01:00
bgoulard
0a9c727e92
fix game message on frontend + started endgame message to chat (need to print username instead of ids)
2026-01-09 11:46:09 +01:00
bgoulard
6894c30f92
[WIP] added dummy chat recieve for games on pong service
2026-01-09 11:46:09 +01:00
bgoulard
a81a870d74
sending correct nextgame info
2026-01-09 11:46:09 +01:00
bgoulard
f949922d86
added start of message sending
2026-01-09 11:46:09 +01:00
NigeParis
2a87754419
eslint ok in local
2026-01-09 10:27:36 +01:00
NigeParis
4f54d5a462
Clean-up in progress
2026-01-09 10:27:36 +01:00
NigeParis
8086444098
Clean-up
2026-01-09 10:27:36 +01:00
NigeParis
dda51c1499
Small Bug fixed when member send msg to a member that blocked guest broadcasts
2026-01-09 10:27:36 +01:00
NigeParis
b89fa8504a
Small Bug fixed when member send msg to a member that blocked guest broadcasts
2026-01-09 10:27:36 +01:00
NigeParis
7eaa66637a
Added possibility for members to block broadcast messages from guests
2026-01-09 10:27:36 +01:00
NigeParis
01da8f4a9f
WIP block guest messages
2026-01-09 10:27:36 +01:00
NigeParis
df192cf227
Added possibility for members to block broadcast messages from guests
2026-01-08 13:27:16 +01:00
NigeParis
2b9613fbfb
WIP - block guests - working - deBugging
2026-01-08 13:27:16 +01:00
NigeParis
7178673794
WIP block guest messages
2026-01-08 13:27:16 +01:00
NigeParis
66a9947197
WIP no guest msg flagger
2026-01-08 13:27:16 +01:00
Maieul BOYER
43e6ec24f5
feat(ttt): added concede detection and move timeout
2026-01-07 21:10:31 +01:00
bgoulard
93d927e27f
formating for linter
2026-01-07 15:28:32 +01:00
bgoulard
adb89aecbe
fix:local, fix:timer, fix:evt rdyEnd
2026-01-07 15:28:32 +01:00
bgoulard
b5c80d649e
fix: 0 user ready up
2026-01-07 15:28:32 +01:00
bgoulard
155f4ec169
win cond fixed
2026-01-07 15:28:32 +01:00
bgoulard
572392f640
[wip] - frontend meh/20 back-end meh/20 still, works. works badly but does work...
2026-01-07 15:28:32 +01:00
Maix0
f87a991441
feat(ttt): added draw status in ttt match history
2026-01-07 00:20:00 +01:00
Maix0
830f251537
chore(eslint): fixed eslint rules
2026-01-07 00:20:00 +01:00
Maix0
2bf5e6e700
feat(ttt): match history done
2026-01-07 00:20:00 +01:00
NigeParis
97a7384af7
Added cmd @block <name> to toggle block / un block user
2026-01-06 16:56:24 +01:00
Maieul BOYER
40dea32048
feat(pong): added history api to get list of games
2026-01-06 16:50:11 +01:00
Raphael
321f636672
feat(auth/provider): adding the connection to 42 intra
...
- This connection have to take uuid / secrets in the 42 pages
2026-01-06 16:14:06 +01:00
Maieul BOYER
8eac0a0d4e
feat(pong): detect when the client hasnt sent anything in X secs
2026-01-05 17:50:17 +01:00
bgoulard
613bb31100
linter be like:
2026-01-05 17:23:20 +01:00
bgoulard
94d263993d
wip
2026-01-05 17:23:20 +01:00
bgoulard
61b49ab370
pong:front: pretty end screen + self & opponent names prints
2026-01-05 17:23:20 +01:00
Maieul BOYER
03be784a51
feat(pong/database): store match outcomes in database
2026-01-05 16:48:28 +01:00
Maieul BOYER
d59e8f93c8
feat(ttt/database): prefixed TTT database thingy to avoid pong conflicts
2026-01-05 15:47:42 +01:00
Alessandro Petitcollin
d222dfd332
(tic-tac-toe): Fix indentation and formatting in state.ts.
2026-01-05 15:47:42 +01:00
Alessandro Petitcollin
f9801dafe7
(tic-tac-toe): game outcomes are now written to tictatoe database. :)
2026-01-05 15:47:42 +01:00
NigeParis
b69a452810
fastify.log.info done
2026-01-05 15:39:21 +01:00
Maieul BOYER
69ba60b03d
feat(chat): fixed typo in profile command and improved profile in chat
2026-01-04 16:39:34 +01:00
Maieul BOYER
ce0b299d4d
chore(eslint): fixed linter issues
2026-01-04 15:57:40 +01:00