Commit graph

146 commits

Author SHA1 Message Date
4777a268b5 loosen rate limiting 2024-12-09 02:18:16 -05:00
8cb04a4eb3 stop cloning channels when we only really need two 2024-12-03 19:40:15 -05:00
a4fb228f32 update/cleanup deps 2024-12-03 17:45:50 -05:00
30e6091749 fix chat 2024-12-02 23:08:56 -05:00
a2af394bb9 add outgoing message handler 2024-12-02 22:50:49 -05:00
c62f03853e forgot colon 2024-11-21 13:57:35 -05:00
67be24707d more cleanup 2024-11-21 13:56:03 -05:00
d0ac4bb93b don't hydrate client if user is disconnected 2024-11-21 13:04:24 -05:00
53b6d63f3d let game handler own card data 2024-11-21 12:41:17 -05:00
5695d2919d let user handler handle name stuff 2024-11-19 22:22:00 -05:00
3900ec55d4 let user handler own user lookup map 2024-11-19 21:38:35 -05:00
1feb57f580 cleanup and get ready for bitcode 2024-11-19 01:32:06 -05:00
36032f5718 prost! 2024-11-16 04:19:21 -05:00
66b3a51b8d wtf 2024-11-15 21:41:21 -05:00
a4ec55ae23 start protobufs 2024-11-15 19:39:48 -05:00
c01442b11c allow multi-threading again 2024-10-13 18:29:13 -04:00
c8375d1b15 let game handler own the games 2024-10-13 17:04:28 -04:00
3fb3d2f521 let user handler handle user things 2024-10-12 01:21:42 -04:00
a95deceef9 better name 2024-10-11 23:13:35 -04:00
f7a1f66667 let game handler handle game things 2024-10-11 23:09:19 -04:00
b2f9e622ef single thread > lockup 2024-10-11 00:26:24 -04:00
062c85eb68 and you get a task, and you get a task, and YOU get a task, and you get a task.. 2024-10-10 18:22:09 -04:00
279393abbe use tokio console 2024-10-10 04:15:25 -04:00
ee3c392f9f better messaging 2024-10-10 01:19:52 -04:00
4fb917eb08 add rate limiting 2024-10-09 20:59:09 -04:00
b3b9cd92af add argument to bind server to specific address 2024-10-09 20:39:48 -04:00
3fc4237fcc less specific versioning 2024-10-09 01:53:23 -04:00
3b2a5b2c49 re-roll if name is taken 2024-10-09 01:50:25 -04:00
310bec01eb allow input less than max lol 2024-10-07 21:19:27 -04:00
7cb2d14c01 limit accepted text input length 2024-10-07 21:03:03 -04:00
0729ffc077 change everything -- use thaw ui 2024-09-09 19:46:56 -04:00
Adam
f22f1a00a9 update deps 2024-09-05 17:53:39 -04:00
Adam
fb691891c8 add player submitted indicator 2024-09-03 14:02:14 -04:00
Adam
c810524b0d fix another crash 2024-09-02 15:45:23 -04:00
Adam
79b512ad3c error message 2024-09-01 15:28:36 -04:00
Adam
aee5bcdefb update games in real time of user change 2024-08-30 00:08:49 -04:00
Adam
791651a9da fix crash 2024-08-28 23:29:56 -04:00
Adam
574471fbfb prevent crash when submitting empty judge request 2024-08-28 18:13:02 -04:00
Adam
4d9b04659b aestheticss and stop spamming empty strings on join 2024-08-27 22:44:59 -04:00
Adam
1550772995 reduce potential explosions and add error messages 2024-08-27 22:03:27 -04:00
Adam
78d6486822 fix crash trying to send message to offline user 2024-08-27 15:04:10 -04:00
Adam
90b647795a bind more specifically 2024-08-27 13:53:10 -04:00
Adam
d04908ed1e update on time 2024-08-27 00:22:41 -04:00
Adam
35afcf7dd4 notes 2024-08-26 22:50:38 -04:00
Adam
a24b4bb54b fix judging logic 2024-08-26 20:25:46 -04:00
Adam
f7ffb5bb20 let game handle more of its own logic 2024-08-25 17:32:04 -04:00
Adam
1da5606dd6 error on not enough cards 2024-08-25 15:58:28 -04:00
Adam
1ef29807b0 add czar rotation 2024-08-24 22:02:05 -04:00
Adam
4734227da0 add more game stats 2024-08-24 21:45:15 -04:00
Adam
e473114bec finish game logic 2024-08-24 21:24:58 -04:00