Commit Graph
694 Commits
Author SHA1 Message Date
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 ceaf1f90e9 Preserve newer hidden files during Merge initialisation 2026-10-31 15:50:19 +00:00
vorotamoroz de8c2148d1 Replace ConfigSync queue and discard stale catalogue scans 2026-10-31 13:14:25 +00:00
vorotamoroz d1af8a5dfa Retire legacy purge-based cleanup recovery 2026-10-31 09:44:02 +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 f00d09e91e Archive older release notes for 1.0.43 2026-10-30 16:07:38 +00:00
github-actions[bot] 349f5bb450 Releasing 1.0.43 2026-10-30 16:02:22 +00:00
vorotamoroz 1f20aae4c6 Polish unreleased notes and contributor acknowledgements 2026-10-30 15:45:20 +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 e43811eab1 Merge pull request #1297 from vrtmrz/fix/shared-dialogue-alignment
Refine confirmation and setup dialogue layouts
2026-10-30 23:56:11 +09:00
vorotamoroz 71e6906bc8 Adopt plug-in kit 0.1.6 for mobile dialogue layouts 2026-10-30 13:04:14 +00:00
vorotamoroz 5e9531743f Let the CouchDB save warning scroll with the form 2026-10-30 11:39:38 +00:00
vorotamoroz b205b14c5f Avoid keyboard-height padding inside setup dialogues 2026-10-30 09:41:12 +00:00
vorotamoroz 58ddefa031 Merge main into the SyncGuard feature branch 2026-10-30 06:37:12 +00:00
vorotamoroz b6de3969ac Align vertically stacked dialogue action buttons 2026-10-30 06:13:07 +00:00
vorotamoroz b6264a9342 Clarify confirmation dialogue release notes 2026-10-30 04:58:07 +00:00
vorotamoroz 375b7e54a9 Align shared confirmation dialogue actions with message text 2026-10-30 04:42:24 +00:00
vorotamoroz b8d4ff2c16 Reduce production bundles while preserving host registration 2026-10-29 15:06:33 +00:00
vorotamoroz 273079e827 Own browser UI sessions and shared navigation 2026-10-29 14:58:38 +00:00
vorotamoroz 28bc6e87a1 Make remote and log resource ownership explicit 2026-10-29 14:56:06 +00:00
vorotamoroz 8422c19881 Merge main and retain Fetch recovery notes 2026-10-29 14:46:06 +00:00
vorotamoroz 9632f2ae5a Confirm Fast Setup choices from the scheduled fetch flag 2026-10-29 14:45:15 +00:00
vorotamoroz 147e444a6c Merge main and retain both unreleased change notes 2026-10-29 12:42:50 +00:00
vorotamoroz 2fb1c0352d fix: complete directional CouchDB status integration
Keep editor comparison counters compact with their directional CSS classes,
and document selector migration plus an optional CSS animation snippet.

Extend real Obsidian coverage for push comparison with zero transfers,
independent expiry, idle and error states, and the documented snippet.
Prepare the fixture editor before loading the plug-in so the UI scenario
owns its setup order.
2026-10-29 12:22:44 +00:00
vorotamoroz 037e39c9ff Merge main and refresh translation resources 2026-10-29 11:28:41 +00:00
vorotamoroz a9434895fb docs: note expanded Simplified Chinese translations 2026-10-29 11:25:34 +00:00
Artem Ovchinnikov acd3b0ade6 Merge remote-tracking branch 'upstream/main' into feat/syncguard-bulk-sync-edit-guard
# Conflicts:
#	src/common/messages/LiveSyncProvisionalMessages.ts
#	styles.css
#	updates.md
2026-10-27 15:28:22 +03:00
vorotamoroz efa3e356b4 Use plain pull request references in 1.0.42 notes 2026-10-27 04:11:11 +00:00
vorotamoroz 51a1f702a3 Prepare 1.0.42 with optional start-up content checks 2026-10-27 03:33:57 +00:00
vorotamoroz e46c05ddc2 Make strict startup content checks optional 2026-10-26 18:15:51 +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 c9381d6a59 Merge main and verify comparison status with published Commonlib 2026-10-26 04:09:02 +00:00
vorotamoroz 6d289a8824 Merge main and validate local saves with Commonlib 0.2.1 2026-10-26 03:29:16 +00:00
vorotamoroz b2fc839584 Merge main and verify catalogue Reload and Apply in Obsidian 2026-10-26 02:36:32 +00:00
vorotamoroz 40696aa8bc Merge main and verify all Automatic initial actions 2026-10-26 01:49:19 +00:00
vorotamoroz 0b0be8f367 Merge main and verify Setup URI command compatibility 2026-10-25 17:25:47 +00:00
vorotamoroz 62b2edba9d fix: await optional file database saves 2026-10-25 13:26:02 +00:00
vorotamoroz e7f7e62cfa Refine status item placement and inactive styling 2026-10-25 09:03:51 +00:00
vorotamoroz 68dc40ff05 Show CouchDB comparison progress in customisable status items 2026-10-25 05:40:10 +00:00
vorotamoroz b3a43abc2e Merge main before reviewing LiveSync batching
Integrate the startup integrity scan optimisation and retain both sets of Unreleased notes.
2026-10-25 03:17:20 +00:00
vorotamoroz 68fa04af3c Expose explicit LiveSync batching and honour save failures
Show the batching choice for the current synchronisation mode while
preserving both mode preferences. Observe local save failures before
file-open work and report failed asynchronous unload preparation.

Record the accepted recovery and batching contract, update the primary
settings documentation, and add two-device runtime coverage for batching,
deletions, saved settings, and interrupted local processing.

Requires Commonlib commit 72bdc66af5d7338d8f2f69ebe83c3866def93360.
Update the exact registry dependency when its package version is published.

Validation: full repository check; latest packed dependency type checks,
production build, 1,373 unit tests (one skipped), and six focused runtime
recovery cases. The earlier implementation passed the full 23-case runtime
comparison and five additional interruption conditions.
2026-10-25 02:47:55 +00:00
vorotamoroz a3b55ed439 Merge main for startup integrity follow-up 2026-10-24 11:42:35 +00:00
vorotamoroz fd2eebdf38 fix(startup): recheck sizes after reading storage 2026-10-24 11:41:56 +00:00
vorotamoroz 73a14d4e4b Releasing 1.0.40 2026-10-24 03:16:36 +00:00
vorotamoroz 916784c5c7 fix: clarify device version notices 2026-10-23 20:18:29 +00:00
vorotamoroz 4f7a6b7ae9 Explain compatibility costs in device review 2026-10-23 16:32:12 +00:00