Eric Zhang
|
f19d11f555
|
Use history.replaceState on initial redirect
|
2021-06-05 16:21:46 -05:00 |
|
Eric Zhang
|
301faa43e2
|
Update README with new screenshot
|
2021-06-05 15:14:30 -05:00 |
|
Eric Zhang
|
5d88fd522b
|
Adjust button styling
|
2021-06-05 00:51:55 -05:00 |
|
Eric Zhang
|
64d0b632ac
|
Implement proper transformation for cursors
|
2021-06-05 00:29:25 -05:00 |
|
Eric Zhang
|
211e567275
|
Implement MVP of remote selections
|
2021-06-04 23:40:52 -05:00 |
|
Eric Zhang
|
130564bec6
|
Stop redirecting all routes to index.html
|
2021-06-04 18:51:09 -05:00 |
|
Eric Zhang
|
8257e92589
|
Frontend updates and refactoring
|
2021-06-04 16:14:16 -05:00 |
|
Eric Zhang
|
68216a962b
|
Fix frontend bug in persisting state
|
2021-06-04 15:37:17 -05:00 |
|
Eric Zhang
|
9a0692f9ff
|
Limit size of documents to 100 KB
|
2021-06-04 15:05:24 -05:00 |
|
Eric Zhang
|
8def441972
|
Add user presence to the frontend
|
2021-06-04 14:34:06 -05:00 |
|
Eric Zhang
|
56184b569b
|
Eliminate the lost wakeups problem
|
2021-06-04 12:12:36 -05:00 |
|
Eric Zhang
|
7bf644039e
|
Add user presence support to the server
|
2021-06-04 00:42:59 -05:00 |
|
Eric Zhang
|
4a265109e4
|
Basic SEO
|
2021-06-03 23:57:01 -05:00 |
|
Eric Zhang
|
a4655db855
|
Update README and add image
|
2021-06-03 18:55:47 -05:00 |
|
Eric Zhang
|
2e2fb39c33
|
Add example document from Rust code
|
2021-06-03 17:53:59 -05:00 |
|
Eric Zhang
|
ff9069eda5
|
Add support for setting language
|
2021-06-03 17:24:48 -05:00 |
|
Eric Zhang
|
06445802da
|
Show confirmation when there are unsaved changes
|
2021-06-03 16:19:00 -05:00 |
|
Eric Zhang
|
efcc9591ff
|
Add editor topbar for more UI mimicry
|
2021-06-03 15:55:38 -05:00 |
|
Eric Zhang
|
f8adee6b8f
|
Add MIT license
|
2021-06-03 14:54:53 -05:00 |
|
Eric Zhang
|
1a626bb228
|
Display GitHub commit hash in interface
|
2021-06-03 14:39:32 -05:00 |
|
Eric Zhang
|
cdde359332
|
Clean up old documents after 24 hours
|
2021-06-03 14:16:29 -05:00 |
|
Eric Zhang
|
3b14671206
|
Add desynchronization after repeated failures
|
2021-06-03 13:12:57 -05:00 |
|
Eric Zhang
|
7b00ffdd85
|
Fix bug that was causing clients to disconnect
|
2021-06-03 01:56:37 -05:00 |
|
Eric Zhang
|
59f434ca96
|
Re-add CI and switch back to DigitalOcean
|
2021-06-03 01:52:22 -05:00 |
|
Eric Zhang
|
21e15b76ed
|
Remove GitHub Actions, switch to gcloud
|
2021-06-03 00:36:53 -05:00 |
|
Eric Zhang
|
8b3b1b8163
|
Switch to using GCR and Cloud Run
|
2021-06-03 00:27:11 -05:00 |
|
Eric Zhang
|
7e763556a5
|
Fix a bug in multiple-selection edits
|
2021-06-02 23:56:23 -05:00 |
|
Eric Zhang
|
40a28d4850
|
Implement multiplexing for editors
|
2021-06-02 23:20:34 -05:00 |
|
Eric Zhang
|
e97e19c1e3
|
Implement MVP editor, still some bugs
|
2021-06-02 22:57:00 -05:00 |
|
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 |
|