Commit Graph
623 Commits
Author SHA1 Message Date
vorotamoroz e6794ca967 Integrate opt-in NFC path identity and combined regression coverage 2026-10-17 14:14:59 +00:00
vorotamoroz 6f2db09ca9 Integrate content evidence for unchanged files 2026-10-17 14:14:06 +00:00
vorotamoroz 29a3bfa146 Integrate effective encryption setting recovery 2026-10-17 14:13:43 +00:00
vorotamoroz 081d3f3339 Align multi-device tests with retained content evidence 2026-10-17 13:39:22 +00:00
vorotamoroz ddb4d52931 Add opt-in Unicode NFC path identity for CouchDB 2026-10-17 13:31:19 +00:00
vorotamoroz f47db4f256 Preserve unchanged-file reflection after revision history pruning 2026-10-17 13:24:53 +00:00
vorotamoroz d31ad56211 Fix tweak recovery for effective encryption settings 2026-10-17 08:23:08 +00:00
vorotamoroz 3b22fd4c46 Merge main into metadata deletion reflection 2026-10-17 08:03:11 +00:00
vorotamoroz 30f46649de Prepare release 1.0.37 2026-10-16 14:53:43 +00:00
vorotamoroz 75b1cd85b9 Reflect deletions and renames with Commonlib 0.1.41
Use the published package for deleted Metadata reflection and retain the real
Obsidian deletion, rename, and final-check restoration regression coverage.
2026-10-16 11:12:41 +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 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
vorotamoroz 29c2a0c24c Merge current main into configuration encryption fixes 2026-10-13 12:13:15 +00:00
vorotamoroz 8c258c9224 Preserve Fast Setup choices while translating at display time 2026-10-13 11:04:09 +00:00
vorotamoroz aa69212db9 Remove vulnerable development tooling and update Commonlib 2026-10-13 08:04:51 +00:00
vorotamoroz db9f7af4f1 Preserve configuration encryption edits when applying settings 2026-10-13 04:18:57 +00:00
vorotamoroz 973c639bcb Update release dependencies and polish 1.0.35 notes 2026-10-05 02:04:29 +00:00
github-actions[bot] a5e3b47088 Releasing 1.0.35 2026-10-05 02:02:44 +00:00
vorotamoroz 4ab4ef61e6 Cover encrypted CouchDB rebuilds with cached responses 2026-10-04 09:11:04 +00:00
Kim Jansheden 893a0e26c3 fix(sync): honour readiness and suspension in Customisation Sync
(src/features/ConfigSync/CmdConfigSync.ts)
- Call the readiness predicate before accepting configuration file events.
- Stop the periodic sweep while settings are applied and let the resume lifecycle scan and restart it once.

(src/features/ConfigSync/CmdConfigSync.applySettings.unit.spec.ts)
- Exercise the ControlService settings path while active, suspended, and resumed.
- Verify that suspended settings application performs no scan and leaves the periodic sweep stopped.

(src/features/ConfigSync/CmdConfigSync.readiness.unit.spec.ts)
- Cover configuration file events before and after application readiness.

(updates.md)
- Document the readiness and suspension behaviour.
2026-10-03 15:05:17 +02:00
github-actions[bot] 27a2d9e8c9 Releasing 1.0.34 2026-10-02 17:25:12 +00:00
vorotamoroz 13027c942b Group release notes under Security 2026-10-02 17:22:46 +00:00
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 0f6e32dc1b Keep embedded release notes free of links 2026-10-01 05:51:04 +00:00
vorotamoroz 65f0d5544d Update dependencies with upstream security fixes 2026-10-01 05:30:31 +00:00
vorotamoroz d4d93782a4 Finalise 1.0.33 release notes and documentation 2026-10-01 04:36:38 +00:00
github-actions[bot] 35dd9d9eab Releasing 1.0.33 2026-10-01 04:30:37 +00:00
vorotamoroz 51aa9e73da docs: acknowledge pull request contributors 2026-10-01 01:50:56 +00:00
vorotamoroz a09e8aaf05 Keep the reviewed Spanish release note in Setup URI integration 2026-10-01 01:13:08 +00:00
vorotamoroz 4f9632eb78 Keep translation release notes in one section 2026-10-01 01:10:36 +00:00
vorotamoroz e5a854df5a Merge reviewed synchronisation fixes and translations for Setup URI integration 2026-10-01 01:06:37 +00:00
vorotamoroz 0f04cdd59c Merge reviewed translations and synchronisation fixes for Spanish catalogue validation 2026-10-01 00:54:55 +00:00
vorotamoroz 20a1aa3649 Document restored values in Russian dialogues 2026-10-01 00:52:17 +00:00
vorotamoroz 1f720213c9 Merge reviewed Customisation Sync fixes for Russian catalogue validation 2026-10-01 00:46:28 +00:00
vorotamoroz 9d73288b06 Document the Spanish translation update 2026-09-30 17:40:16 +00:00
vorotamoroz 74397fff8a Document the expanded Russian translation 2026-09-30 17:37:58 +00:00
vorotamoroz 8edc7e3f31 Merge current main for Setup URI dependency alignment 2026-09-30 17:12:04 +00:00
vorotamoroz db4887bcef Document the Customisation Sync visibility correction 2026-09-30 17:07:53 +00:00
vorotamoroz ec4a8f9198 Document the Customisation Sync timestamp correction 2026-09-30 17:06:07 +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 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
Kim Jansheden de2ebaeea5 Resume held replication results on application readiness
Trigger queued result processing on Commonlib readiness while preserving
explicit suspension. Cover both transitions with focused tests.
2026-09-29 19:39:20 +02: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 b83f837065 Clarify setup choices with short labels and icons 2026-09-29 07:38:55 +00:00
vorotamoroz 126d6eadb8 Fix percent-prefixed E2EE passphrase persistence 2026-09-28 08:09:41 +00:00