Commit Graph

30 Commits

Author SHA1 Message Date
Trevor Slocum 7e06bf4e32 Paginate match history 2024-01-13 17:56:52 -08:00
Trevor Slocum 54a5c228c1 Add history command 2023-12-19 16:30:16 -08:00
Trevor Slocum 764c491c5b Add replay command 2023-12-15 23:27:24 -08:00
Trevor Slocum cfb17add3b Support changing account settings 2023-12-15 01:00:18 -08:00
Trevor Slocum d8ad756a5c Support changing account password 2023-12-14 23:20:50 -08:00
Trevor Slocum c793dc4aeb Send password reset email 2023-12-13 20:29:34 -08:00
Trevor Slocum c7d4c1825f Support account registration
Resolves #1.
2023-12-13 15:03:27 -08:00
Trevor Slocum a06abe550f Fix transitioning spectators during rematch 2023-11-28 14:52:07 -08:00
Trevor Slocum 5bacfe6b28 Support acey-deucey
Resolves #4.
2023-11-24 19:55:05 -08:00
Trevor Slocum c3db42daee Send game state to both players from the perspective of player 1 (black) 2023-11-15 14:41:56 -08:00
Trevor Slocum ce3a930372 Update PROTOCOL 2023-11-14 17:51:36 -08:00
Trevor Slocum bd2cb2c880 Reduce ping timeout 2023-10-24 21:40:36 -07:00
Trevor Slocum 07e9c3dc1e Require client name to be specified when logging in 2023-10-23 00:15:13 -07:00
Trevor Slocum 8da2829b6a Add doubling cube 2023-10-20 13:51:32 -07:00
Trevor Slocum f96a4fdb1a Allow specifying match points 2023-10-18 19:59:48 -07:00
Trevor Slocum bb716d69b9 Replace spaces with underscores in password fields 2023-09-30 10:43:49 -07:00
Trevor Slocum f63bd90964 Update EventLeft 2023-09-11 19:59:31 -07:00
Trevor Slocum 2a1ae33131 Add rematch command 2023-09-10 15:27:33 -07:00
Trevor Slocum 433ba94719 Allow joining a game by specifying a player name 2023-09-09 20:08:43 -07:00
Trevor Slocum edeb5806d9 Add client label method 2023-09-09 00:01:01 -07:00
Trevor Slocum daa8bce760 Check for win condition 2023-09-07 23:35:27 -07:00
Trevor Slocum 7a7141d189 Add remaining JSON events 2023-08-27 14:10:18 -07:00
Trevor Slocum 6acce4f905 Reformat PROTOCOL.md 2023-08-26 20:59:52 -07:00
Trevor Slocum 5ea84b1dd2 Add command aliases 2023-08-26 20:50:12 -07:00
Trevor Slocum eb32d1cae1 Add README 2023-08-26 20:43:40 -07:00
Trevor Slocum 2f09683339 Add more JSON events 2023-08-26 20:33:16 -07:00
Trevor Slocum 1c60039ed9 Add initial JSON events 2023-08-26 19:47:12 -07:00
Trevor Slocum 138a91e57d Flip spaces for player 2 2023-08-25 01:39:43 -07:00
Trevor Slocum 42b74236e6 Add game logic 2023-08-22 17:05:35 -07:00
Trevor Slocum cfbdd632a9 Add protocol specification 2023-08-20 21:21:49 -07:00