28 Commits

Author SHA1 Message Date
yukirij
7092bbf70c Add message print for server version. 2024-10-02 12:29:13 -07:00
yukirij
64d91c30ff Add client/server version checking. 2024-10-02 12:27:31 -07:00
yukirij
a89636c846 Add favicon notification. 2024-09-28 20:35:49 -07:00
yukirij
913a35beaa Update piece names; remove check restriction from alt moves. 2024-09-25 18:06:07 -07:00
yukirij
c39c05969e Fix handling of alt move plays. 2024-09-08 00:58:50 -07:00
yukirij
e4f68dc652 Update cert and random handling. 2024-09-03 23:17:51 -07:00
yukirij
564db3f433 Add Japanese language. 2024-08-27 14:13:55 -07:00
yukirij
86b5f96092 Add current turn highlight; fix join on challenge answer. 2024-08-27 00:18:04 -07:00
yukirij
a90ace5af9 Add URL and authentication persistence. 2024-08-24 15:19:06 -07:00
yukirij
9437a81bfb Add Guide and About pages. 2024-08-22 16:25:04 -07:00
yukirij
9f7439eacf Remove militia placement restriction for promoted pieces; and language file. 2024-08-18 22:08:38 -07:00
yukirij
b119775293 Add unencrypted TCP handling. 2024-08-18 15:59:51 -07:00
yukirij
21041e7476 Add behemoth piece; fix sync issues. 2024-08-16 20:26:44 -07:00
yukirij
c0df79f056 Update registration code. 2024-08-16 16:24:32 -07:00
yukirij
7542dd6d9a Increase thread count. 2024-08-16 15:17:00 -07:00
yukirij
1a0e188e95 Update tokio header. 2024-08-16 15:14:41 -07:00
yukirij
edd7158ca2 Remove test prints. 2024-08-16 15:13:40 -07:00
yukirij
559bee47b8 Remove tokio call for accept. 2024-08-16 15:03:09 -07:00
yukirij
24f40bee7f Commit test code. 2024-08-16 15:01:42 -07:00
yukirij
f75642fd30 Add temporary debug prints. 2024-08-16 14:58:09 -07:00
yukirij
adf3cdef10 Implement game mechanics. 2024-08-15 22:38:05 -07:00
yukirij
e3fd0c703a Add SVG assets. 2024-08-11 22:41:25 -07:00
yukirij
ee12d74c67 Add persistent storage for salt and handle. 2024-08-10 15:04:34 -07:00
yukirij
7bae892c2e Add registration and authentication. 2024-08-08 23:16:22 -07:00
yukirij
cd6db8391b Fix server websocket. 2024-08-08 01:49:16 -07:00
yukirij
7ea088737d Remove wasm; add js client. 2024-08-08 00:37:58 -07:00
yukirij
26fe6c86e7 Implement server networking. 2024-08-07 12:58:04 -07:00
yukirij
329b97be9f Initialize repository. 2024-08-06 20:23:08 -07:00