Commit graph

1,008 commits

Author SHA1 Message Date
31a5bac054 Expose ignore patterns through settings 2026-09-23 08:14:56 +01:00
498eb47fd8 Rename 2026-09-23 08:14:33 +01:00
5c7ba128ad Clean up helpers 2026-09-22 21:52:27 +01:00
2d0b7b2db1 Simplify server pinging 2026-09-22 21:50:01 +01:00
e0e38597c3 Pick up vault history id and refactor aborting 2026-09-22 21:49:24 +01:00
6ac27e3b34 Clippy 2026-09-22 21:24:10 +01:00
49065f5b6d Use new reconcile api 2026-09-22 21:20:42 +01:00
3c7f908dcc Time out on handshake and pick up new API 2026-09-22 20:44:49 +01:00
fbf40fb8f5 Add comments 2026-09-22 20:41:56 +01:00
bb41d63286 Implement protocol to notice server rollback 2026-09-22 20:40:53 +01:00
a392b95352 Add fetch metadata endpoint 2026-09-22 20:27:45 +01:00
c9ce7fe4db Simplify API 2026-09-22 20:27:13 +01:00
a783a04cb4 Remove old incarnations of the client cursors 2026-09-22 20:16:36 +01:00
3d71abcca1 Limit the event response size 2026-09-22 20:16:04 +01:00
51a9436fd7 Faster existence validation 2026-09-22 20:05:56 +01:00
81b4a08a59 Fix pool opening race and closing stutter 2026-09-22 20:04:19 +01:00
4324792f54 Flush db file's dir 2026-09-22 08:27:24 +01:00
62f8e5fdcd Enforce max websocket listeners 2026-09-22 08:17:21 +01:00
c3eb2dbf67 Timeout on websocket send 2026-09-22 08:13:43 +01:00
8519f87f60 Build all & run all tests in E2E 2026-09-22 08:07:43 +01:00
0f6b618c0b Update file type logic 2026-09-20 22:04:47 +01:00
6201fd9965 Fix settings update deadlock 2026-09-20 21:55:11 +01:00
75826c242b fix test 2026-09-20 21:52:16 +01:00
c75d8cfb62 More errors 2026-09-20 21:27:10 +01:00
12d85f567e Improve tests 2026-09-20 21:26:53 +01:00
b4b4d1453b Fix cspell 2026-09-20 21:25:38 +01:00
2e4e3535e4 Move e2e harness into mjs 2026-09-20 21:11:27 +01:00
935387c769 Clean up 2026-09-19 22:23:47 +01:00
af500ddd0d Add back diff cache size 2026-09-19 22:22:54 +01:00
9bb219734f Fix cursor tracker 2026-09-19 22:22:18 +01:00
fb778b69d5 Fully remove events json 2026-09-19 22:21:28 +01:00
260d32795a Allow importing package without webpack 2026-09-19 22:19:37 +01:00
2d3ecc8f98 Fix wss support 2026-09-19 22:17:19 +01:00
7fe7ad27aa Redact settings and remove old ones 2026-09-19 22:16:52 +01:00
45a6b1c115 Don't duplicate events 2026-09-19 22:10:38 +01:00
4d8fc77665 Nicer write transaction 2026-09-19 22:04:14 +01:00
f5fc71f388 Extract reconcile 2026-09-19 20:37:25 +01:00
c9512ab8b1 Add syncInterval 2026-09-19 20:37:16 +01:00
141db79f3a Adjust cursor tracking to new api 2026-09-19 20:20:50 +01:00
0c277c37af Change imports 2026-09-19 20:17:54 +01:00
3578365270 Use kebab endpoints 2026-09-19 20:17:38 +01:00
e8e986439b Simplify sync service 2026-09-19 20:17:20 +01:00
04db2b2abb Clean up and fix reference error 2026-09-19 20:04:14 +01:00
f2326b846e Small FE improvements 2026-09-19 20:03:45 +01:00
c62ec9b98b Fmt 2026-09-19 20:00:35 +01:00
2a7a19fdf0 Remove path repetition 2026-09-19 19:58:57 +01:00
2536f09cd7 Remove clutter 2026-09-19 19:51:24 +01:00
99fa298b92 Review pass 2026-09-19 19:51:08 +01:00
2a05930ae7 Fix lint 2026-09-19 17:08:54 +01:00
dbe8e5c4ce Regenerate types 2026-09-19 17:08:27 +01:00