Commit graph

128 commits

Author SHA1 Message Date
0ff3bb5967
Migrate from Jest to node:test (#115) 2025-08-30 10:38:08 +01:00
d33f80cca6
Fix E2E tests (#114) 2025-08-30 10:19:31 +01:00
376008de54
Improve editor sync status line 2025-08-28 21:55:43 +01:00
a36a24effc
Fix main & improve cursor sync (#101) 2025-08-25 17:15:52 +01:00
81b81e30ff
Use unknown return type for callbacks 2025-08-17 15:12:31 +01:00
e73f147fbc
Add local prediction for remote cursor updates 2025-08-17 15:03:34 +01:00
b7e80c39f1
Fix tests 2025-08-17 15:01:45 +01:00
278fa912df
Rename field 2025-08-17 11:14:16 +01:00
bb07602c68
Send document versions with cursors 2025-08-10 14:55:40 +01:00
d9ffcfeb5c
Expose locks utils 2025-08-10 12:59:33 +01:00
bb0e44f06f
Extract reconcile (#85) 2025-07-13 11:06:42 +01:00
e8b9bf40c5
Add API for propagating cursor locations (#61) 2025-06-08 20:20:52 +01:00
d59203b5b9
Improve vault history messages 2025-05-25 11:35:20 +01:00
a340039301
Remove double-delete notifications 2025-05-25 09:57:22 +01:00
5c8b02f69c
Lint 2025-05-24 19:02:50 +01:00
1b21e194cf
Update types 2025-05-24 19:02:27 +01:00
063d78fad5
Support more history entry types 2025-05-24 18:51:59 +01:00
31833a9f47
Match dotfiles 2025-05-24 14:35:25 +01:00
383e2868c2
Small improvements 2025-05-24 13:56:06 +01:00
e0b83bbc7a
Rename 2025-05-24 13:23:24 +01:00
b17f34d402
Fix ignore patterns 2025-05-24 13:21:37 +01:00
ffeec19ca7
Include content size in response 2025-05-24 11:17:34 +01:00
ef00174538
Fix E2E test by not creating deleted files 2025-05-23 21:58:01 +01:00
0cd2e9175f
Print pending id 2025-05-23 21:57:41 +01:00
70fe45a09d
Rename user-agent header to device-id 2025-05-22 22:24:30 +01:00
5448c1cf99
Update API types 2025-05-22 21:42:34 +01:00
ceb217cda8
Add simple glob ignore patterns 2025-05-22 21:41:59 +01:00
7776b69a0b
Update API types 2025-05-14 22:15:57 +01:00
45f9f37d0f
Make startup deletion check more robust 2025-05-14 22:14:34 +01:00
de346b9fcf
Add sync status inside editor 2025-05-11 22:25:19 +01:00
8b22549f5e
Expose sync status per file 2025-05-11 22:24:43 +01:00
23684c982e
Add comment 2025-04-13 22:23:35 +01:00
b26552fc1f
Update API types 2025-04-08 23:05:06 +01:00
96bf542b91
Keep updating the last seen id correctly 2025-04-08 23:02:41 +01:00
0abd50ac0c
Add force setting to MinCovered 2025-04-08 23:00:44 +01:00
bda5f37385
Add min covered 2025-04-08 22:21:22 +01:00
1bd9331bfa
Fix E2E error 2025-04-08 20:45:42 +01:00
3ec6bd4d5b
Allow overriding WebSocket implementation and add flaky version for testing 2025-04-07 23:13:45 +01:00
f8b0501eea
Fix E2E tests 2025-04-06 13:55:27 +01:00
a25027bc90
Send device id to server 2025-04-04 23:15:05 +01:00
69438a78c6
Fix bug where we didn't update hash on updates 2025-04-04 23:14:37 +01:00
11e2d121b1
Update API types 2025-04-04 22:02:24 +01:00
1f9728d893
Add cursor moving (#19) 2025-04-02 22:06:38 +01:00
c5af0d40d8
Pick up changed ping API 2025-03-29 12:28:12 +00:00
7413299cec
Fix typo 2025-03-29 12:26:59 +00:00
3d8152f6f5
Rate-limit updates 2025-03-29 12:26:52 +00:00
6fb922f4ba
Rate-limit DB writes 2025-03-29 11:02:42 +00:00
1aad0fce31
Add WebSocket support (#12) 2025-03-29 10:17:46 +00:00
468d0ac8cf
Fix history view 2025-03-23 15:00:20 +00:00
bb015209a2
Fix build 2025-03-22 20:52:16 +00:00