87 Commits
Author SHA1 Message Date
vorotamoroz 4583a5a65a Refine Markdown settings export and import
Apply the shared settings policy to Markdown files and retain local credentials
and profile selections when connection sharing is disabled. Document the
available manual sharing paths.

Add export and import checks using isolated Obsidian sessions, including
persistence and restart. Use the reviewed local Commonlib candidate for
downstream validation.
2026-10-02 12:18:36 +00:00
vorotamoroz e5a854df5a Merge reviewed synchronisation fixes and translations for Setup URI integration 2026-10-01 01:06:37 +00:00
vorotamoroz 8edc7e3f31 Merge current main for Setup URI dependency alignment 2026-09-30 17:12:04 +00:00
vorotamoroz 009bbcb37c Cover Customisation Sync visibility in real Obsidian 2026-09-30 16:42:43 +00:00
vorotamoroz a3f4388c1e Merge readiness fix before Customisation Sync validation 2026-09-30 16:36:31 +00:00
vorotamoroz 368274421a Cover multi-file Customisation Sync freshness in real Obsidian 2026-09-30 16:26:46 +00:00
vorotamoroz 8aa72f85a0 Merge main to validate received-change readiness with Commonlib 0.1.34 2026-09-30 16:17:19 +00:00
vorotamoroz 68a86974f7 Cover received changes held until application readiness 2026-09-30 16:00:06 +00:00
vorotamoroz a8b9a901e4 Show initial and retrying Chunk fetches separately
Display disjoint pending counts in the status bar and cover atomic updates and disposal. Add a real Obsidian and CouchDB scenario for delayed arrival, terminal absence, and finite-replication completion.

Document retry scheduling and pending-count semantics. This uses the new Commonlib chunkFetchCounts export; the exact package dependency will be updated after its publication.
2026-09-30 08:48:18 +00:00
vorotamoroz 6b3489cfd9 Clarify build and published artefact validation boundaries 2026-09-29 14:36:59 +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 126adcb955 fix: initialise missing compatibility markers without pausing 2026-09-29 08:28:01 +00:00
vorotamoroz 7556058b36 Cover Config Doctor choices and persistence in real Obsidian 2026-09-29 07:38:39 +00:00
vorotamoroz 9e388c2044 Merge internal Metadata integration for stacked Setup URI validation 2026-09-29 06:38:27 +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
vorotamoroz 126d6eadb8 Fix percent-prefixed E2EE passphrase persistence 2026-09-28 08:09:41 +00:00
vorotamoroz 5213c43f38 Verify internal Metadata migration without rebuilding 2026-09-27 12:19:55 +00:00
vorotamoroz 9a047d44f3 Verify retained feature block after restart 2026-09-27 10:15:46 +00:00
vorotamoroz 6c50505096 Integrate encrypted internal metadata in LiveSync 2026-09-27 09:51:53 +00:00
vrtmrz 6c05be9bd2 Merge main after PRs #1209 and #1208 into provenance bootstrap 2026-09-26 08:48:21 +00:00
vorotamoroz 92e2144079 Recover missing file provenance with Commonlib 0.1.28 2026-09-25 07:52:00 +00:00
vorotamoroz ae9145daa5 Preserve colon-containing Vault paths with Commonlib 0.1.28 2026-09-25 07:48:28 +00:00
vorotamoroz 1044dca94f Merge main into stale-file protection integration 2026-09-17 12:46:32 +00:00
vorotamoroz ef99cd8499 Cover stale-file recovery and bulk folder operations
Document exact file revision provenance and add real Obsidian scenarios for stale files after restart, parent-folder renames, and parent-folder deletion. Characterise replication queue delays during repeated writes to one document.

Companion to Commonlib c0a84a4. Validation used its packed artefact; the local file dependency remains uncommitted until a published Commonlib version is available.
2026-09-17 11:06:53 +00:00
vorotamoroz d082b409c0 test: use RustFS for S3 service fixtures 2026-09-15 13:32:55 +00:00
vorotamoroz 78c2ccc15a Fix synchronisation setting compatibility recovery 2026-09-08 17:16:01 +00:00
vorotamoroz 7110b9eebf Add parent case deletion regression coverage 2026-09-05 03:38:12 +00:00
vorotamoroz 95fa2b13f9 test: cover partial start-up file failures in Obsidian 2026-09-04 17:50:06 +00:00
vorotamoroz 8e506fdbc7 Retire redundant P2P Review Harness check 2026-09-01 12:08:50 +00:00
vorotamoroz e2d1bb09ae Refresh capability ADRs and Object Storage E2E evidence 2026-08-31 15:07:13 +00:00
vorotamoroz 070ce0e307 Reorganise settings around common tasks 2026-08-25 05:34:57 +00:00
vorotamoroz 8adc88b8cb Complete declarative settings runtime integration 2026-08-24 18:11:46 +00:00
vorotamoroz d8f7762d01 Introduce shared setting specifications for Advanced settings 2026-08-24 10:36:39 +00:00
vorotamoroz f02470ec5c docs: define independent revision properties 2026-08-19 06:25:00 +00:00
vorotamoroz dc5274df27 fix: persist document history restoration in the database 2026-08-19 06:24:50 +00:00
vorotamoroz 48c398948a Add browser P2P connection check 2026-07-31 14:13:34 +00:00
vorotamoroz 4f01e7f687 Keep startup scan on a configured Vault 2026-07-26 16:16:26 +00:00
vorotamoroz 51a749099d Verify P2P pane in a fresh mobile session 2026-07-26 08:06:48 +00:00
vorotamoroz 127d460e18 Improve conflict inspection and recovery workflow 2026-07-25 11:18:10 +00:00
vorotamoroz 12fc43a69c Improve recovery diagnostics and actions 2026-07-25 09:01:25 +00:00
vorotamoroz bea0e68091 Keep translation details out of startup path 2026-07-25 04:34:53 +00:00
vorotamoroz a7bc337fd1 Test Security Seed refresh in Real Obsidian 2026-07-25 03:49:18 +00:00
vorotamoroz 07cba4ce83 Keep unreadable revisions for explicit repair 2026-07-24 16:15:46 +00:00
vorotamoroz 0e5475b7e3 Limit commands to applicable contexts 2026-07-24 16:13:49 +00:00
vorotamoroz d489452583 Improve troubleshooting and compatible setting handling 2026-07-24 08:51:30 +00:00
vorotamoroz 68d22ade76 Use established terms in setup guidance 2026-07-23 17:38:16 +00:00
vorotamoroz 24b941f594 Group Hidden File Sync initialisation progress 2026-07-23 16:47:30 +00:00
vorotamoroz c8050322e4 Clarify remote setup and verify manual CouchDB onboarding 2026-07-23 16:46:50 +00:00