Commit graph

25 commits

Author SHA1 Message Date
ef66ec8d56 Add kick command 2024-10-19 12:30:34 -07:00
253dd9b2ae Add ban and unban commands 2024-09-30 21:39:20 -07:00
1de6f6e367 Add defcon command
Resolves #26.
2024-08-23 22:39:33 -07:00
0ebc7d006b Add follow and unfollow commands
Resolves #24.
2024-08-20 22:36:05 -07:00
1e079dcccf Implement help command
Resolves #18.
2024-07-19 17:32:30 -07:00
a880ed8a36 Add MOTD command
Resolves #22.
2024-07-19 16:37:51 -07:00
85e092b8cb Add broadcast and shutdown commands
Resolves #14.
2024-07-08 11:49:17 -07:00
54a5c228c1 Add history command 2023-12-19 16:30:16 -08:00
764c491c5b Add replay command 2023-12-15 23:27:24 -08:00
cfb17add3b Support changing account settings 2023-12-15 01:00:18 -08:00
d8ad756a5c Support changing account password 2023-12-14 23:20:50 -08:00
c793dc4aeb Send password reset email 2023-12-13 20:29:34 -08:00
c7d4c1825f Support account registration
Resolves #1.
2023-12-13 15:03:27 -08:00
8da2829b6a Add doubling cube 2023-10-20 13:51:32 -07:00
c4a1a3f99d Fix FailedLeave event 2023-09-19 00:32:01 -07:00
74f3446111 Prefer term 'match' over 'game' 2023-09-11 20:56:26 -07:00
2a1ae33131 Add rematch command 2023-09-10 15:27:33 -07:00
daa8bce760 Check for win condition 2023-09-07 23:35:27 -07:00
7a7141d189 Add remaining JSON events 2023-08-27 14:10:18 -07:00
ce59fe7598 Add ten minute read/write timeouts 2023-08-26 23:44:41 -07:00
1c60039ed9 Add initial JSON events 2023-08-26 19:47:12 -07:00
42b74236e6 Add game logic 2023-08-22 17:05:35 -07:00
cfbdd632a9 Add protocol specification 2023-08-20 21:21:49 -07:00
17056eb77e Add basic command parsing and handling 2023-08-03 22:29:54 -07:00
6ce7af469a Initial commit 2023-07-31 16:46:28 -07:00