4d4ffa160a
Add history-ui workspace and supporting server endpoints
...
Check / build (pull_request) Has been cancelled
E2E tests / build (pull_request) Has been cancelled
Publish CLI / publish-docker (pull_request) Has been cancelled
Publish server Docker image / publish-docker (pull_request) Has been cancelled
Splits history-ui out of asch/fix-everything into its own branch off
main. Includes the Svelte workspace, the three dedicated server
endpoints (list_vaults, fetch_vault_history, fetch_document_versions),
SPA asset embedding via rust-embed, and the matching TS mirror types in
sync-client.
Note: this branch will not compile against main on its own — the new
endpoints depend on database/error/config additions that live on
asch/fix-everything. Intended to be merged once asch/fix-everything
lands.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 11:37:22 +01:00
9a75569e83
Bump versions to 0.14.0
2025-12-14 23:31:40 +00:00
5efe30d9d6
Format & lint
2025-12-14 17:19:25 +00:00
4fb3839b3e
Add lock tests
2025-12-14 17:19:25 +00:00
7daa363723
Unsubscribe in SyncClient
2025-12-14 17:19:25 +00:00
47f24e168b
Wait for idle instead
2025-12-14 17:19:25 +00:00
b6ab01d56a
Handle websocket race condition
2025-12-14 17:19:25 +00:00
580c993071
Reject pending locks on reset
2025-12-14 17:19:25 +00:00
079cd26faa
Bump versions to 0.13.1
2025-12-11 22:10:21 +00:00
f6dccc4492
Try fixing E2E tests more
2025-12-11 22:08:48 +00:00
e2b24725ef
Bump versions to 0.13.0
2025-12-07 19:29:15 +00:00
6608804d34
Refactor & lint
2025-12-07 16:42:23 +00:00
b05e415acf
Apply editorconfig
2025-12-07 16:42:23 +00:00
ad3191957a
Add event handler class
2025-12-07 16:42:23 +00:00
9e06d99512
Run all tests
2025-12-07 16:42:23 +00:00
3f2ecfb0b6
Use efficient filters
2025-12-07 16:42:23 +00:00
07cb8491e2
Bump versions to 0.12.0
2025-12-06 22:21:55 +00:00
aca1ca50a4
Update reconcile to 0.8.0
2025-12-06 22:20:31 +00:00
d979963f86
Fix http error handling in the client service
2025-12-06 22:00:54 +00:00
ea603f83fd
Fix HTTP method of the server
2025-12-06 21:25:30 +00:00
a1bda41646
Always fetch the right document version content
2025-12-06 11:44:57 +00:00
5238d85181
Print more details
2025-12-06 10:52:46 +00:00
77e0bb4caf
Await all
2025-12-05 22:33:33 +00:00
e8d86c737b
More logs
2025-12-05 22:29:46 +00:00
564d4a6c37
Lint
2025-12-03 23:24:53 +00:00
8ef2f8c132
Escape vault name
2025-12-03 23:18:16 +00:00
dependabot[bot]
d39a91b447
Bump tsx from 4.20.5 to 4.20.6 in /frontend ( #154 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 22:32:58 +00:00
8e336cb0f3
Bump versions to 0.11.1
2025-12-02 20:46:41 +00:00
215c024876
Bump versions to 0.11.0
2025-11-30 15:26:40 +00:00
9349afc00f
Run lint & fmt
2025-11-30 15:24:52 +00:00
c7c96b787a
Add log lines
2025-11-30 15:24:52 +00:00
7beda491e9
Rename method
2025-11-30 15:24:52 +00:00
39860f7f04
Add lock on settings
2025-11-30 15:24:52 +00:00
d07fa32ba3
Format
2025-11-30 15:24:52 +00:00
10bde4bc3a
Fix race condition of client-side path deconflicting
2025-11-30 15:24:52 +00:00
b595a060a7
Await settings event handlers
2025-11-30 15:24:52 +00:00
5417c1ddd0
Small clean up
2025-11-30 15:24:52 +00:00
4456767ec4
Clean up
2025-11-30 15:24:52 +00:00
7a95d9f0a8
Use named group
2025-11-30 15:24:52 +00:00
e53482ced8
Make skipped file a warning
2025-11-30 15:24:52 +00:00
67c912ae4c
Format
2025-11-30 15:24:52 +00:00
13f5456b39
Fix race condition
2025-11-30 15:24:52 +00:00
c10b6435d4
Don't download all documents when initial sync gets interrupted
2025-11-30 15:24:52 +00:00
9d60ec14dd
Improve API
2025-11-30 15:24:52 +00:00
82f11d8c86
Fix testing logic
2025-11-30 15:24:52 +00:00
c3cc678446
Stop leaking promises in ws manager
2025-11-30 15:24:52 +00:00
3ed2e4f666
Add api version check to client
2025-11-30 15:24:52 +00:00
c3cbde052a
Add server config for mergable extensions
2025-11-30 15:24:52 +00:00
7008c54e2e
Run check.sh
2025-11-30 15:24:52 +00:00
18be9f4dd8
Fix lint
2025-11-30 15:24:52 +00:00