Commit Graph
264 Commits
Author SHA1 Message Date
vorotamoroz 68dcc7eb94 Use published shared runtime dependencies 2026-11-01 05:19:47 +00:00
vorotamoroz 61b51bcb4e Merge CLI database continuity into shared runtime integration 2026-11-01 05:17:19 +00:00
vorotamoroz dfc91fffce Merge Journal Chunk recovery coverage and guidance 2026-11-01 05:15:16 +00:00
vorotamoroz 6211597d2d Merge shared runtime changes onto current main 2026-11-01 05:14:55 +00:00
vorotamoroz d50ee9a83e Preserve CLI database continuity after reconstruction 2026-11-01 05:06:42 +00:00
vorotamoroz 901c125723 Add Journal Chunk recovery regression coverage and guidance 2026-11-01 04:02:35 +00:00
vorotamoroz c7a62d5e1c Validate untyped hash and CLI fixture values
The packaged xxHash export has no resolved type declaration. Check the
factory, engine, and bigint result at the benchmark boundary, and treat
CLI fixture rejection values as unknown.

Add regression cases for invalid engines and hash results while retaining
the real-engine and initialisation-count assertions.
2026-10-31 07:13:26 +00:00
vorotamoroz 5e3e7e1330 Fix CLI internal path filtering on Windows
Split logical Vault paths on '/' on every platform so that internal database
files and hidden path segments remain excluded when the database and Vault
share a directory.

Cover POSIX and Windows host separators through the real CLI bootstrap
filter, preserving the omitted-Vault-path E2E scenario.
2026-10-31 06:19:11 +00:00
vorotamoroz 2433d117c2 Migrate CLI E2E tests to Node.js 26
Run the CLI subprocess suites and benchmark tools as native TypeScript with
node:test, and move them under test/e2e-cli.

Update CI and Compose runners, run local smoke tests on Linux, macOS, and
Windows, and collect source-mapped CLI coverage with c8.
2026-10-31 06:01:30 +00:00
github-actions[bot] 349f5bb450 Releasing 1.0.43 2026-10-30 16:02:22 +00:00
vorotamoroz bd05dde39c Merge main into shared runtime foundations
Keep SyncGuard startup dependencies isolated in unload logging tests.
2026-10-30 15:36:57 +00:00
vorotamoroz b8d4ff2c16 Reduce production bundles while preserving host registration 2026-10-29 15:06:33 +00:00
vorotamoroz b9dcb0d4c7 Share application adapter and diagnostic helpers 2026-10-29 15:04:09 +00:00
vorotamoroz 273079e827 Own browser UI sessions and shared navigation 2026-10-29 14:58:38 +00:00
vorotamoroz 2cfa4268cc Document published features and current technical behaviour 2026-10-27 13:14:38 +00:00
vorotamoroz 51a1f702a3 Prepare 1.0.42 with optional start-up content checks 2026-10-27 03:33:57 +00:00
vorotamoroz b449dfd2bb Prepare 1.0.41 notes, dependencies, and recovery coverage
Align release metadata and audited development dependencies, and consolidate
release notes with contributor acknowledgements.

Cover upgrades, start-up integrity, text reflection, and interrupted saves
in real Obsidian. Document the accepted provenance persistence interval:
identical replayed content converges, safe merge retains the later remote
content and ancestry, and overlapping edits remain available for review.
2026-10-26 13:35:14 +00:00
vorotamoroz 73a14d4e4b Releasing 1.0.40 2026-10-24 03:16:36 +00:00
vorotamoroz 96ad2737a7 Adopt Commonlib 0.2.0 with injected device storage 2026-10-23 13:56:54 +00:00
github-actions[bot] 6842b9c013 Releasing 1.0.39 2026-10-20 10:25:53 +00:00
github-actions[bot] c0275f8f4b Releasing 1.0.38 2026-10-17 14:45:16 +00:00
vorotamoroz ddb4d52931 Add opt-in Unicode NFC path identity for CouchDB 2026-10-17 13:31:19 +00:00
vorotamoroz 30f46649de Prepare release 1.0.37 2026-10-16 14:53:43 +00:00
vorotamoroz 0bcd9af6a5 Preserve CLI file creation times across in-place edits 2026-10-15 11:07:43 +00:00
vorotamoroz 1413b63d1f Merge main into the CLI P2P host fix 2026-10-14 13:00:57 +00:00
vorotamoroz 51d16d06c5 Use CLI release tags for Docker image versions 2026-10-14 12:22:52 +00:00
vorotamoroz 8854eb9a15 Run CLI Docker validation on native architectures and publish tested images 2026-10-14 11:22:49 +00:00
vorotamoroz 8892f659f6 Reduce repeated CLI builds and isolate CI publication 2026-10-14 10:08:35 +00:00
vorotamoroz 3e2b4dcb3b Fix automatic P2P settings restoration in CLI host mode 2026-10-14 08:02:13 +00:00
vorotamoroz 4e9c3c8d48 Prepare release 1.0.36 2026-10-13 14:02:56 +00:00
github-actions[bot] a5e3b47088 Releasing 1.0.35 2026-10-05 02:02:44 +00:00
github-actions[bot] 27a2d9e8c9 Releasing 1.0.34 2026-10-02 17:25:12 +00:00
github-actions[bot] 35dd9d9eab Releasing 1.0.33 2026-10-01 04:30:37 +00:00
vorotamoroz a511b51d2c Merge main and verify ID keys through Setup URI and QR 2026-09-29 14:28:51 +00:00
vorotamoroz bf7822f20b Add independent ID key configuration and recovery 2026-09-29 12:58:11 +00:00
vorotamoroz 03d8d3307d Merge origin/main into time-bound Setup URI branch 2026-09-28 10:29:11 +00:00
vorotamoroz 3a478cce3f Prepare time-bound Setup URI integration for Commonlib release
Add Time-bound and Compatible generation to the Obsidian dialogue, browser peer check, and setup tools, with boundary and compatibility coverage. Show the fixed window end before sharing a Time-bound URI.

This review branch depends on unpublished @vrtmrz/livesync-commonlib 0.1.32-next.0. The root npm pin and Deno lockfile remain unchanged until that candidate is available; a fresh install of this commit is not yet expected to build.
2026-09-28 10:22:28 +00:00
github-actions[bot] 1ce3caf2ad Releasing 1.0.32 2026-09-27 02:14:24 +00:00
github-actions[bot] 8dcd53090a Releasing 1.0.30 2026-09-18 08:40:49 +00:00
vorotamoroz e8bb05e884 Test ordinary mirror edits and preserve unknown local content 2026-09-18 01:14:35 +00:00
vorotamoroz 64063b4a2c Releasing 1.0.29 2026-09-16 10:14:17 +00:00
vorotamoroz 11a07b26af Use host preparation for TURN connection settings 2026-09-16 03:43:09 +00:00
vorotamoroz a565070809 Use profile storage for TURN source settings 2026-09-15 18:28:20 +00:00
vorotamoroz ab55eb5aff Use existing Setup URI and QR sharing for TURN settings 2026-09-15 17:18:40 +00:00
vorotamoroz 93bc161f20 Add optional Cloudflare TURN credentials and secure profile sharing 2026-09-15 16:20:03 +00:00
vorotamoroz d082b409c0 test: use RustFS for S3 service fixtures 2026-09-15 13:32:55 +00:00
vorotamoroz 70cfbd43a9 fix(cli): prepare daemon and mirror Vaults during startup 2026-09-15 12:06:35 +00:00
vorotamoroz 7c1c913f1d fix(cli): enumerate current Vault files independently of cache 2026-09-15 12:05:24 +00:00
github-actions[bot] 2f9e82ec08 Releasing 1.0.28 2026-09-09 01:23:58 +00:00
github-actions[bot] 76bd9086ad Releasing 1.0.27 2026-09-07 12:28:41 +00:00