Commit Graph

85 Commits

Author SHA1 Message Date
Nathaniel Tampus
32e5226829 update deps 2023-04-09 01:23:55 +08:00
Nathaniel Tampus
2feec2de02 fix id number checks for archived games api 2023-04-07 12:25:40 +08:00
Nathaniel Tampus
bdc8dab1ad api for fetching user profile 2023-04-05 22:29:54 +08:00
Nathaniel Tampus
bec764dcee improve id checks for getting finished games 2023-04-05 22:17:25 +08:00
Nathaniel Tampus
b448ded981 update log message 2023-04-05 21:52:22 +08:00
Nathaniel Tampus
3f851602ea add started & ended timestamps to game table 2023-04-05 21:50:34 +08:00
Nathaniel Tampus
2fadce8ae1 improve checks for update user api 2023-04-05 21:02:49 +08:00
Nathaniel Tampus
577cba6ff4 count game history stats for users 2023-04-02 18:24:21 +08:00
Nathaniel Tampus
ec05a7405f update game queries 2023-04-02 17:37:02 +08:00
Nathaniel Tampus
651cfb9d2a emit receivedMove first before gameOver 2023-04-02 15:01:52 +08:00
Nathaniel Tampus
fc2f61446d remove code from game db 2023-04-02 15:01:30 +08:00
Nathaniel Tampus
f18d6d1e8c update game queries 2023-04-02 15:01:11 +08:00
Nathaniel Tampus
75eb21c337 save finished games to db 2023-04-02 00:00:09 +08:00
Nathaniel Tampus
5088e25769 route for fetching finished games 2023-04-01 23:42:33 +08:00
Nathaniel Tampus
710955b741 return null if no user found 2023-04-01 23:41:47 +08:00
Nathaniel Tampus
af25b4ff20 update db models 2023-04-01 23:15:54 +08:00
Nathaniel Tampus
97b750fec4 es6-string-html extension highlighting 2023-04-01 22:49:33 +08:00
Nathaniel Tampus
a4d73b3d68 update deps 2023-04-01 20:59:51 +08:00
Nathaniel Tampus
a8bfe0abdc store winner side only, remove redundant reference 2023-04-01 20:59:25 +08:00
Nathaniel Tampus
8d19c88c83 rename reason to endReason 2023-04-01 20:58:29 +08:00
Nathaniel Tampus
d469cdff56 allow player to claim win/draw for abandoned games 2023-03-25 19:18:01 +08:00
Nathaniel Tampus
10ed00ebc0 update game model & types 2023-03-25 19:17:49 +08:00
Nathaniel Tampus
ee8f9a58fd use default import for user model 2023-03-25 19:13:00 +08:00
Nathaniel Tampus
19909d74b9 update deps 2023-03-25 11:12:00 +08:00
Nathaniel Tampus
86f4f9d42f Merge branch 'main' into auth 2023-03-20 18:53:35 +08:00
Nathaniel Tampus
17a0befae3 use 204 status to avoid logging 404 to console 2023-03-20 18:22:26 +08:00
Nathaniel Tampus
151e0b331a update deps 2023-03-20 18:01:50 +08:00
Nathaniel Tampus
8a80d6e9fd remove extra imports (finallyyyy)
just went crazy fixing merge conflicts lol
2023-03-19 21:53:08 +08:00
Nathaniel Tampus
6250d90192 Merge branch 'main' into auth 2023-03-19 21:51:22 +08:00
Nathaniel Tampus
9d4198d918 remove extra imports 2023-03-19 21:50:21 +08:00
Nathaniel Tampus
c6bd485d61 update game data on when updating guest names 2023-03-19 21:49:48 +08:00
Nathaniel Tampus
a76f5b3839 remove extra imports 2023-03-19 21:45:43 +08:00
Nathaniel Tampus
496914e14e update game data on when updating guest names 2023-03-19 21:45:15 +08:00
Nathaniel Tampus
2990388247 update deps 2023-03-19 21:45:15 +08:00
Nathaniel Tampus
2921bce6f8 update game data on when updating guest names 2023-03-19 21:43:22 +08:00
Nathaniel Tampus
59dba43257 remove extra imports 2023-03-19 21:41:19 +08:00
Nathaniel Tampus
fcb0fd26fd update game data on when updating guest names 2023-03-19 21:39:51 +08:00
Nathaniel Tampus
dc2f218115 disallow underscores for names 2023-03-19 21:24:41 +08:00
Nathaniel Tampus
9ae628c592 update game data on when updating guest names 2023-03-19 21:23:15 +08:00
Nathaniel Tampus
b6df2c0df1 sync user info in games, adjust game timeout 2023-03-19 21:19:09 +08:00
Nathaniel Tampus
4ee0cd2280 update deps 2023-03-19 21:14:06 +08:00
Nathaniel Tampus
20b26448ae add auth api routes 2023-03-19 20:53:43 +08:00
Nathaniel Tampus
1fab992f53 add auth controllers & validation improvements 2023-03-19 20:52:58 +08:00
Nathaniel Tampus
76b0d142cb update user db queries 2023-03-19 20:52:04 +08:00
Nathaniel Tampus
17ef05b31c sync user info in games, adjust game timeout 2023-03-19 20:51:29 +08:00
Nathaniel Tampus
42dc24a9bc init db on server startup 2023-03-19 20:44:01 +08:00
Nathaniel Tampus
a9630a4cf1 update deps, add argon2 2023-03-19 20:43:31 +08:00
Nathaniel Tampus
96a262ec29 minor cleanup 2023-03-19 20:43:00 +08:00
Nathaniel Tampus
bb9a723a11 update deps 2023-03-15 19:25:00 +08:00
Nathaniel Tampus
775a32625c clarify server start log for development 2023-03-11 13:08:45 +08:00