24 Commits (main)
 

Author SHA1 Message Date
Mari f27adb8ccf Add some client stuff 3 years ago
Mari f4ed4a261a Start moving to Typescript server 3 years ago
Mari 5e7aee5e76 I don't remember what I did here 3 years ago
Mari ab29ec20be Hacky TURBO CODING MODE minimum viable project 3 years ago
Mari 34e64c7130 Wire up the client's websocket connection. 3 years ago
Mari 54b9112546 Partial work on client protobuf-ization 3 years ago
Mari 44b2813922 Split ClientAction and ServerAction, and differentiate between Commands (messages sent to/from the server) and Actions (data packets sent around the client's different parts). 3 years ago
Mari a83c9688bb Finish implementing protobuf conversion routines for the server 3 years ago
Mari fe5fc0657f Add more stuff to the magefiles. 3 years ago
Mari f5f3427656 Commit while working on mage stuff. 3 years ago
Mari 41f882190f Tweaks to the writer, including documentation. 3 years ago
Mari 6608c10e79 Rename server module for its gitea path. 3 years ago
Mari 8db68101fd Implement a protocol writer for the WebSockets. 3 years ago
Mari 942b7eb20b Implement ServerMessage for all the server messages. 3 years ago
Mari 84bbdd31f0 Messing around with the protocol a bit as the server is developed. 3 years ago
Mari b4b5946352 Start setting up the WebSocket reader/writer. 3 years ago
Mari 072b410a64 Add type constants to action.Syncable. 3 years ago
Mari ef9e4c9da1 Finish implementing the room actor and its client 3 years ago
Mari abaeb8d609 Initial commit of the server 3 years ago
Mari 443a47b387 Make the failure action from the server send a list of IDs with the same failure reason. 3 years ago
Mari ea4ce1c23f Rename cells_per_line to cellsPerLine for consistency. 3 years ago
Mari 3ad2a0c7b1 Change the client to use XID instead of GUID 3 years ago
Mari bd714aa1e8 Draw the rest of the client 3 years ago
Mari f5a9f3fde6 Initialize project using Create React App 3 years ago