Commit graph

78 commits

Author SHA1 Message Date
Eric Zhang
a851029de0 Update design, add new favicon 2021-06-02 20:25:35 -05:00
Eric Zhang
ce87676c9d More design updates - fix resizing 2021-06-02 17:39:02 -05:00
Eric Zhang
94b97c4767 More frontend UI updates 2021-06-02 16:47:31 -05:00
Eric Zhang
d4b3060388 Push images to DockerHub instead of DigitalOcean 2021-06-02 16:03:44 -05:00
Eric Zhang
5e6df765b0 Add frontend skeleton with Monaco 2021-06-02 15:34:42 -05:00
Eric Zhang
a886e17cf4 Start writing client code, reconnecting websocket 2021-06-02 14:03:41 -05:00
Eric Zhang
cbb03fa6db Make tests methods use error propagation 2021-06-02 11:18:09 -05:00
Eric Zhang
da8a08927d Move tests into a separate folder 2021-06-02 10:58:07 -05:00
Eric Zhang
615222108f Add more thorough OT test 2021-06-02 10:51:42 -05:00
Eric Zhang
43a743f095 Update README with new information 2021-06-02 00:39:25 -05:00
Eric Zhang
960bdb315a Implement first WebSocket/OT server 2021-06-02 00:12:39 -05:00
Eric Zhang
53fad5cda7 Refactor server logic 2021-06-01 19:40:59 -05:00
Eric Zhang
85da408aae Rename rustpad-core to rustpad-wasm, add Serde 2021-06-01 17:44:33 -05:00
Eric Zhang
67cec1ec4b Fix build and add another test 2021-06-01 17:16:06 -05:00
Eric Zhang
8e068c2599 Add Wasm versions of the OT algorithm 2021-06-01 16:46:35 -05:00
Eric Zhang
5ca9a0ff6c Add tokio test for the basic chat application 2021-06-01 14:56:55 -05:00
Eric Zhang
56b2a23bf1 Switch to parking_lot::RwLock 2021-06-01 14:38:10 -05:00
Eric Zhang
8d3d9c6604 Fix proxy and README 2021-06-01 14:32:21 -05:00
Eric Zhang
420127a922 Add instructions for personal use to README 2021-06-01 13:53:30 -05:00
Eric Zhang
7213e04b96 Add CI through GitHub Actions 2021-06-01 13:32:46 -05:00
Eric Zhang
2fe698824e Set up WebAssembly compilation and loading 2021-06-01 12:42:23 -05:00
Eric Zhang
fa3fcb5e69 Start refactoring Rust code into separate crates 2021-06-01 10:21:48 -05:00
Eric Zhang
1b7f0ad808 Try to fix Docker build 2021-05-31 23:15:43 -05:00
Eric Zhang
5e3ce8c406 Add Dockerfile for deployment 2021-05-31 22:58:17 -05:00
Eric Zhang
4c73d191cf Implement a basic chat application 2021-05-31 22:28:32 -05:00
Eric Zhang
b70631bd7b Initialize React app with Vite and TypeScript 2021-05-31 13:08:00 -05:00
Eric Zhang
f01b0181db Add starter code for warp 2021-05-31 12:09:30 -05:00
Eric Zhang
0c868538b8 Initial commit 2021-05-31 11:53:19 -05:00