Commit Graph
100 Commits
Author SHA1 Message Date
vorotamoroz 1ce753a302 Merge pull request #1249 from vrtmrz/fix/cli-p2p-host-automatic-sync
Fix automatic P2P settings restoration in CLI host mode
2026-10-14 23:23:41 +09:00
vorotamoroz 1413b63d1f Merge main into the CLI P2P host fix 2026-10-14 13:00:57 +00:00
vorotamoroz 2ae2608bd4 Merge pull request #1251 from vrtmrz/fix/cli-patch-image-tags
Fix CLI-only Docker patch image tags
2026-10-14 21:43:49 +09:00
vorotamoroz 759130fb39 Document the CLI-only patch release procedure 2026-10-14 12:36:32 +00:00
vorotamoroz 51d16d06c5 Use CLI release tags for Docker image versions 2026-10-14 12:22:52 +00:00
vorotamoroz 2bc4881714 Merge pull request #1250 from vrtmrz/ci/streamline-cli-validation
Reduce repeated CLI builds and isolate CI publication
2026-10-14 20:48:16 +09:00
vorotamoroz 8854eb9a15 Run CLI Docker validation on native architectures and publish tested images 2026-10-14 11:22:49 +00:00
vorotamoroz 4a51253299 Preserve the multi-platform CLI build cache during validation 2026-10-14 10:17:59 +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 0956663f7b Merge pull request #1248 from vrtmrz/1_0_36
Release 1.0.36
2026-10-13 23:33:47 +09:00
vorotamoroz 4e9c3c8d48 Prepare release 1.0.36 2026-10-13 14:02:56 +00:00
vorotamoroz cbdab5484a Merge pull request #1245 from vrtmrz/fix/configuration-encryption-apply
Preserve configuration encryption edits when applying settings
2026-10-13 21:37:05 +09:00
vorotamoroz 5ff65017d0 Merge pull request #1242 from lingting0/i18n/zh-complete
i18n(zh): complete Simplified Chinese catalogue (72.5% -> 100%)
2026-10-13 21:35:57 +09:00
vorotamoroz 4876374b7e Merge current main into Simplified Chinese translations 2026-10-13 12:14:03 +00:00
vorotamoroz 29c2a0c24c Merge current main into configuration encryption fixes 2026-10-13 12:13:15 +00:00
vorotamoroz bf9e192477 Merge pull request #1213 from zeedif/i18n/es-maintenance-hatch-settings
fix(i18n): wire Maintenance, Hatch and Fast Setup text to the Spanish catalogue
2026-10-13 21:10:52 +09:00
vorotamoroz c08a62fa56 Merge pull request #1214 from zeedif/i18n/migrate-maintenance-lock-keys
refactor(i18n): replace ambiguous Maintenance lock-dialog keys with source text
2026-10-13 21:09:53 +09:00
vorotamoroz 8c258c9224 Preserve Fast Setup choices while translating at display time 2026-10-13 11:04:09 +00:00
vorotamoroz d346bb27ab Merge current main and Maintenance keys into settings localisation 2026-10-13 11:01:31 +00:00
vorotamoroz 9aabbfe0b4 Merge current main into Maintenance translation key migration 2026-10-13 10:47:42 +00:00
vorotamoroz 51808d95ed Expand configuration encryption E2E coverage 2026-10-13 09:56:04 +00:00
vorotamoroz aa69212db9 Remove vulnerable development tooling and update Commonlib 2026-10-13 08:04:51 +00:00
vorotamoroz b4d00d3dda Restore npm 10 clean-install compatibility 2026-10-13 04:37:54 +00:00
vorotamoroz db9f7af4f1 Preserve configuration encryption edits when applying settings 2026-10-13 04:18:57 +00:00
vorotamoroz 14141446a1 Merge pull request #1236 from vrtmrz/1_0_35
Releasing 1.0.35
2026-10-05 13:52:48 +09:00
vorotamoroz 973c639bcb Update release dependencies and polish 1.0.35 notes 2026-10-05 02:04:29 +00:00
vorotamoroz c0fb8d42ca Merge pull request #1235 from vrtmrz/fix/couchdb-http-cache
Fix encrypted CouchDB replication after a remote Rebuild
2026-10-05 10:39:45 +09:00
vorotamoroz 296967fac8 Use Commonlib 0.1.36 for CouchDB cache protection 2026-10-04 13:48:21 +00:00
vorotamoroz 4ab4ef61e6 Cover encrypted CouchDB rebuilds with cached responses 2026-10-04 09:11:04 +00:00
vorotamoroz 66bd811b08 Merge pull request #1220 from kimjansheden/codex/configsync-lifecycle
Fix Customisation Sync readiness and suspended scans
2026-10-04 16:31:32 +09:00
vorotamoroz ea30ef7ebd Merge pull request #1232 from vrtmrz/fix/settings-credential-boundaries
Integrate LiveSync 1.0.34 release
2026-10-03 02:53:47 +09:00
vorotamoroz 4f967c7045 Merge pull request #1231 from vrtmrz/1_0_34
Releasing 1.0.34
2026-10-03 02:49:32 +09:00
vorotamoroz 13027c942b Group release notes under Security 2026-10-02 17:22:46 +00:00
vorotamoroz bdc8da3406 Use Commonlib 0.1.35 2026-10-02 17:18:19 +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 1642f86b22 Merge pull request #1230 from vrtmrz/1_0_33
Releasing 1.0.33
2026-10-01 16:46:53 +09: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
vorotamoroz e6089e3b2f Merge pull request #1226 from vrtmrz/feature/time-bound-setup-uri
Add time-bound Setup URIs and clarify device setup choices
2026-10-01 11:58:06 +09:00
vorotamoroz 51aa9e73da docs: acknowledge pull request contributors 2026-10-01 01:50:56 +00:00
vorotamoroz 38e0554cc8 Merge the validated Spanish translation before Setup URI integration 2026-10-01 01:25:11 +00:00
vorotamoroz 7e27b907f8 Merge pull request #1212 from speedy-axolotl/improve-es-translation
Improve Spanish translation
2026-10-01 10:23:46 +09: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 a22765b313 Align the object-storage QR script with package formatting 2026-10-01 01:09:21 +00:00
vorotamoroz 2856a95ffd Merge the validated Russian catalogue before Spanish translation integration 2026-10-01 01:09:17 +00:00
vorotamoroz 9c99bcb180 Merge pull request #1187 from bolikcraft/i18n-ru-complete
i18n(ru): complete the catalogue and repair damaged strings
2026-10-01 10:08:28 +09: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 8af67adfbc Merge the validated visibility fix before Russian catalogue integration 2026-10-01 00:52:13 +00:00
vorotamoroz 5791fdf930 Merge pull request #1196 from Immick/fix/hide-not-applicable-items
fix(customisation-sync): hide identical items with "Hide not applicable items"
2026-10-01 09:48:55 +09:00
vorotamoroz 1f720213c9 Merge reviewed Customisation Sync fixes for Russian catalogue validation 2026-10-01 00:46:28 +00:00
vorotamoroz dfc597e88e Merge the timestamp fix before validating Customisation Sync visibility 2026-10-01 00:36:40 +00:00
vorotamoroz 0c1dcf9436 Merge pull request #1195 from Immick/fix/customisation-sync-mtime
fix(customisation-sync): stop truncating entry mtimes to 32 bits
2026-10-01 09:35:55 +09:00
vorotamoroz 9d73288b06 Document the Spanish translation update 2026-09-30 17:40:16 +00:00
vorotamoroz bff70e6ab8 Merge current main to document the Spanish translation update 2026-09-30 17:38:50 +00:00
vorotamoroz 74397fff8a Document the expanded Russian translation 2026-09-30 17:37:58 +00:00
vorotamoroz f663235f12 Align standalone setup utilities with Commonlib 0.1.34 2026-09-30 17:12:04 +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 fa9c5f0aec Keep the timestamp correction release note 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 009bbcb37c Cover Customisation Sync visibility in real Obsidian 2026-09-30 16:42:43 +00:00
vorotamoroz fc71c2a9e7 Merge tested Customisation Sync timestamps and current main 2026-09-30 16:42:43 +00:00
vorotamoroz e34c4b2830 Cover Russian catalogue interpolation and rendered values 2026-09-30 16:38:25 +00:00
vorotamoroz 2c991bd2f9 Merge main for Russian catalogue interpolation coverage 2026-09-30 16:38:25 +00:00
vorotamoroz a3f4388c1e Merge readiness fix before Customisation Sync validation 2026-09-30 16:36:31 +00:00
vorotamoroz c83fe1b08c Merge pull request #1219 from kimjansheden/fix/resume-results-on-readiness
Continue held received changes when the application becomes ready
2026-10-01 01:32:30 +09:00
vorotamoroz 368274421a Cover multi-file Customisation Sync freshness in real Obsidian 2026-09-30 16:26:46 +00:00
vorotamoroz a790d88b97 Merge main for current Customisation Sync regression coverage 2026-09-30 16:20:40 +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 19e20b1d26 Merge pull request #1227 from vrtmrz/fix/issue-1224-chunk-fetch-retry
Retry missing CouchDB Chunks and show retry status
2026-10-01 01:15:44 +09:00
vorotamoroz 68a86974f7 Cover received changes held until application readiness 2026-09-30 16:00:06 +00:00
vorotamoroz 294081ef71 Use published Commonlib 0.1.34 for Chunk fetch retries 2026-09-30 12:15:57 +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 ad5351b8f6 Use a link icon for joining a device 2026-09-30 01:31:36 +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 b3208f2aaf Merge pull request #1225 from vrtmrz/feature/configurable-id-derivation
Add independent ID key configuration
2026-09-29 22:53:55 +09:00
vorotamoroz e9dd5a2c2e Merge pull request #1222 from vrtmrz/feature/internal-metadata-encryption
Encrypt internal file Properties and fix E2EE passphrase persistence
2026-09-29 22:52:49 +09:00
vorotamoroz bf7822f20b Add independent ID key configuration and recovery 2026-09-29 12:58:11 +00:00
vorotamoroz d4247e9039 chore: pin published Commonlib 0.1.33 2026-09-29 12:18:21 +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 7556058b36 Cover Config Doctor choices and persistence in real Obsidian 2026-09-29 07:38:39 +00:00
vorotamoroz c52cf98545 Complete Commonlib 0.1.32 stacked Setup URI validation 2026-09-29 07:04:00 +00:00
vorotamoroz 5d7d3db63c Wait for active CouchDB replication in feature-change E2E 2026-09-29 07:03:46 +00:00
vorotamoroz 9e388c2044 Merge internal Metadata integration for stacked Setup URI validation 2026-09-29 06:38:27 +00:00
vorotamoroz cd49cfb767 Pin published Commonlib 0.1.32 for Setup URI integration 2026-09-29 06:36:47 +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 c1f4376ccc Explain internal file privacy benefits in release notes 2026-09-28 01:01:25 +00:00
vorotamoroz f954ce6f92 Use released Commonlib 0.1.30 2026-09-27 16:34:36 +00:00
vorotamoroz 4677232ac1 Clarify internal file Properties encryption wording 2026-09-27 12:55:53 +00:00
vorotamoroz 5213c43f38 Verify internal Metadata migration without rebuilding 2026-09-27 12:19:55 +00:00
vorotamoroz 2c6cd56618 Simplify remote feature checks and clarify manual rebuild guidance 2026-09-27 11:08:53 +00:00