Commit Graph
566 Commits
Author SHA1 Message Date
vorotamoroz db09b9e9da Acknowledge remediation contributor in release notes 2026-09-26 09:02:42 +00:00
vrtmrz 6c05be9bd2 Merge main after PRs #1209 and #1208 into provenance bootstrap 2026-09-26 08:48:21 +00:00
vrtmrz 01b3e9610c Merge main after PR #1209 into remediation result application 2026-09-26 08:24:38 +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
Kim Jansheden 01a83b13fb Apply received changes again while remediation mode is active
Remediation mode prevents the reconciliation scan which readiness depends upon,
so the application never becomes ready while the modification-time limit is set.
Since the result processor began waiting for readiness, nothing was applied in
that mode at all, not even changes older than the limit, which is what the mode
exists for. Result application no longer requires readiness while the limit is
configured, but it does require a usable local database, because a change applied
while a fetch has reset the database cannot gather its chunks and is dropped.
The limit itself is still enforced for every change.

A scheduled fetch also no longer offers Simple Fetch in this mode. Simple Fetch
reconciles the Vault with the local database after fetching, past the check which
refuses that scan, so it could store the current files or write changes newer than
the limit. The detailed flow states the restriction and offers to clear it first.
2026-09-25 06:51:48 +02:00
vorotamoroz df023f016e Clarify 1.0.30 synchronisation notes 2026-09-18 08:41:54 +00:00
github-actions[bot] 8dcd53090a Releasing 1.0.30 2026-09-18 08:40:49 +00:00
vorotamoroz fa97f96960 Group pending synchronisation fixes in Unreleased notes 2026-09-18 08:14:38 +00:00
vorotamoroz 916ec4f276 Document restart conflict protection in 1.0.29 notes 2026-09-18 07:03:34 +00:00
vorotamoroz 2d00fcfb47 Refine the release note structure and tone 2026-09-16 10:22:30 +00:00
vorotamoroz 64063b4a2c Releasing 1.0.29 2026-09-16 10:14:17 +00:00
vorotamoroz 28884c3fd2 docs: credit CLI scan fix contributors 2026-09-15 14:02:41 +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
vorotamoroz b9625b87ce Prepare 1.0.28 release notes 2026-09-09 01:28:03 +00:00
github-actions[bot] 2f9e82ec08 Releasing 1.0.28 2026-09-09 01:23:58 +00:00
vorotamoroz e1dbd3eeb3 Merge main for current release and TypeScript compatibility 2026-09-08 17:26:23 +00:00
vorotamoroz 78c2ccc15a Fix synchronisation setting compatibility recovery 2026-09-08 17:16:01 +00:00
vorotamoroz e640a0e005 Prepare 1.0.27 release notes 2026-09-07 12:32:08 +00:00
github-actions[bot] 76bd9086ad Releasing 1.0.27 2026-09-07 12:28:41 +00:00
vorotamoroz 59188872fc Fix first-time Object Storage setup through custom handler 2026-09-06 04:07:20 +00:00
vorotamoroz 6305e6dd68 Prepare 1.0.26 release notes 2026-09-06 01:40:55 +00:00
github-actions[bot] cfb3cec6ec Releasing 1.0.26 2026-09-06 01:28:56 +00:00
vorotamoroz 0789e47c17 Merge pull request #1173 from vrtmrz/fix/live-vault-reflection-failure-notice
Warn immediately when live Vault reflection fails
2026-09-05 22:08:20 +09:00
vorotamoroz 14a133588d Use Commonlib 0.1.23 for stale deletion protection 2026-09-05 06:19:47 +00:00
vorotamoroz 7110b9eebf Add parent case deletion regression coverage 2026-09-05 03:38:12 +00:00
vorotamoroz e018cab039 Warn when live Vault reflection fails 2026-09-05 02:10:52 +00:00
vorotamoroz 95fa2b13f9 test: cover partial start-up file failures in Obsidian 2026-09-04 17:50:06 +00:00
vorotamoroz c84383a44b Keep active-file path warnings readable 2026-09-04 16:21:05 +00:00
vorotamoroz 188b749326 Warn after partial startup scans 2026-09-04 13:54:36 +00:00
vorotamoroz 6abc5cba64 Keep startup ready after individual file failures 2026-09-04 12:50:46 +00:00
vorotamoroz b6b9ce3ba1 Document conflict dialogue lifecycle fixes 2026-09-04 08:30:42 +00:00
vorotamoroz f70bdbbbe0 refactor: clarify startup operation defaults 2026-09-04 02:30:40 +00:00
vorotamoroz 7b4f7bf514 Prepare release 1.0.24 2026-09-03 04:17:05 +00:00
vorotamoroz a2441b9870 Integrate merged E2EE rebuild fix
# Conflicts:
#	updates.md
2026-09-02 12:34:58 +00:00
vorotamoroz d8fccd6e4b Integrate systemd CLI installer fix with current main 2026-09-02 11:43:59 +00:00
vorotamoroz 50ad4c4bdf Integrate E2EE rebuild preservation with current main 2026-09-02 11:30:20 +00:00
vorotamoroz 28e76701c4 Add personal note to 1.0.23 release notes 2026-09-02 05:23:43 +00:00
github-actions[bot] c8aa40775b Releasing 1.0.23 2026-09-02 05:10:17 +00:00
vorotamoroz fdf5de4c10 Reconcile failed 1.0.22 release metadata 2026-09-02 04:57:10 +00:00
vorotamoroz ef3033d8db Restore Sync now progress and recovery policy 2026-09-01 18:00:08 +00:00
vorotamoroz bd0581cdc9 Report incomplete Object Storage wipes 2026-09-01 01:23:34 +00:00
vorotamoroz 6364988453 Record the final Replicator capability contract 2026-08-30 16:16:44 +00:00
vorotamoroz 4b47ebbd4d fix(cli): install complete systemd runtime 2026-08-30 09:38:34 +00:00
vorotamoroz b28871ab67 Preserve device E2EE settings during remote rebuild 2026-08-30 07:43:20 +00:00
vorotamoroz db70b4c2b6 Migrate LiveSync flows to provider-owned resources 2026-08-28 17:54:04 +00:00
vorotamoroz f5f7aab11f Polish 1.0.21 release notes 2026-08-26 11:04:15 +00:00
github-actions[bot] 9854319c96 Releasing 1.0.21 2026-08-26 10:43:35 +00:00
vorotamoroz 4ff5b4dfe8 Fix mobile settings layout overflow 2026-08-25 17:27:31 +00:00