Commit Graph

38 Commits

Author SHA1 Message Date
Guangcong Luo
a56f1f160f Upgrade to ESLint 9
Following the upgrade in Client and Server; you know the drill.

(ESLint 9 requires minimum Node version 18, hence the GitHub Actions
version bump.)
2025-02-25 21:28:46 -08:00
Mia
5088cfe808 Add support for suspect test verification 2024-10-22 11:14:01 -05:00
Mia
76394e23b6 Serve count of IPs as well 2024-09-30 13:33:57 -05:00
Mia
c8aed44d69 Provide min/max timestamp ranges on smogon/assoc-ips 2024-09-30 13:19:52 -05:00
Mia
7ce47cc9f3 Share Smogon key between processes via temporary file 2024-09-28 14:22:03 -05:00
Mia
d31ddcc30c Add actions to support linking PS and Smogon accounts 2024-09-28 13:58:29 -05:00
Mia
9f5b6ab448 Add support for editing COIL through an action 2024-07-20 14:36:06 -05:00
Guangcong Luo
58818ad547 Update for new Replays database
Catastrophic database failure is always a great time to migrate
onto a nicer schema...
2023-12-07 21:56:00 +00:00
Mia
d380afdb82
Add an action to query teams from a database (#19) 2023-09-24 21:12:15 -05:00
Mia
55af18fe87
Support rebuilding the client through an action (#15) 2023-04-13 20:03:19 -07:00
Mia
070affe960 Add standing endpoints for permalocks 2023-03-20 13:29:52 -05:00
Mia
57521b3384 Add updatenamecolor action 2023-03-15 08:22:12 -05:00
Guangcong Luo
81451173b7
Refactor server.ts 2023-03-11 23:41:50 -08:00
Guangcong Luo
4133ed815e
Combine server.ts and dispatcher.ts 2023-03-09 16:47:51 -08:00
Mia
f3155415b1 Support specifying the directory for custom CSS 2023-01-22 13:50:23 -06:00
Mia
a2d1bc5f2e Use a process.env flag for local db in tests 2023-01-04 11:48:13 -06:00
Mia
a12b1eeb1b
Ensure everything in Config has a type 2022-07-07 01:54:32 -05:00
Mia
91c5811fe0
Loosen types on some configuration options
None of these need to be strictly typed to the exact string they're initalized to - being typed to just `string` is enough.
2022-07-07 01:51:55 -05:00
Mia
cfe5a182da Support custom actions in Config 2022-01-06 20:56:42 -06:00
Mia
777413350b Remove Config.galclient
Same as gapi_clientid
2021-11-26 19:27:49 -06:00
Mia
7e0a9d62d6 many fixes 2021-11-25 17:17:57 -06:00
Mia
33b58b745d adjust dbprefix 2021-11-20 12:13:34 -06:00
Mia
fe1429519b Move DBPrefix 2021-11-20 12:11:02 -06:00
Mia
4a4a2f0d31 Reorganize management commands 2021-11-20 12:02:20 -06:00
Mia
71b0fd3d68 Add error debugger 2021-11-15 11:16:21 -06:00
Mia
96bf34d722 Remove validateSid 2021-11-06 22:07:21 -05:00
Mia
38b759023b Update challengekeyid handling 2021-11-06 21:58:41 -05:00
Mia
de75a01219 Add host key to mysql settings 2021-11-06 21:43:26 -05:00
Mia
118467cfd4 Add action to update/restart server 2021-11-02 03:36:39 -05:00
Mia
5c05aa20fe Fix build 2021-10-30 22:33:26 -05:00
Mia
89a0551fbf Type crashguardemail config 2021-10-30 22:27:51 -05:00
Mia
147abaaaa5 document / type everything in COnfig 2021-10-30 21:32:35 -05:00
Mia
5bd5288e2a fix config pt 2 2021-10-30 21:19:47 -05:00
Mia
bc858ee05a update some typedefs 2021-10-30 21:15:50 -05:00
Mia
ae3ad9a24a
Update config-example.js 2021-10-30 20:42:41 -05:00
Mia
c8686db905 Move hardcodes to config-example 2021-10-19 21:06:38 -05:00
Mia
8a51a9fff3 Code review stuff 2021-10-14 20:32:02 -05:00
Mia
93e6bf862d Re-add config 2021-10-11 21:12:01 -05:00