vorotamoroz
068f165fa8
Merge pull request #1216 from vrtmrz/fix/1.0.32-encrypted-path-reception
...
Restore encrypted path reception with Commonlib 0.1.29
2026-09-27 11:13:33 +09:00
vorotamoroz
abca07a8cd
Restore encrypted path reception with Commonlib 0.1.29
2026-09-27 01:58:30 +00:00
vorotamoroz
a430d705b7
Merge pull request #1215 from vrtmrz/release/reconcile-1.0.31
...
Record published 1.0.31 pre-release metadata
2026-09-27 10:57:50 +09:00
vorotamoroz
53776d244c
Record published 1.0.31 pre-release metadata
2026-09-26 17:13:29 +00:00
vorotamoroz
db09b9e9da
Acknowledge remediation contributor in release notes
2026-09-26 09:02:42 +00:00
vorotamoroz
cef5b6ddac
Merge pull request #1210 from vrtmrz/fix/issue-1207-provenance-bootstrap
...
Avoid false conflicts after restart with Commonlib 0.1.28
2026-09-26 17:54:32 +09:00
vrtmrz
6c05be9bd2
Merge main after PRs #1209 and #1208 into provenance bootstrap
2026-09-26 08:48:21 +00:00
vorotamoroz
6dd8cd55d7
Merge pull request #1208 from kimjansheden/fix/remediation-result-application
...
Apply received changes again while remediation mode is active
2026-09-26 17:46:59 +09:00
vrtmrz
01b3e9610c
Merge main after PR #1209 into remediation result application
2026-09-26 08:24:38 +00:00
vorotamoroz
8ec48c8d56
Merge pull request #1209 from vrtmrz/fix/issue-1206-colon-paths
...
Preserve colon-containing Vault paths with Commonlib 0.1.28
2026-09-26 17:18:03 +09: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
2c2b9c90e4
Merge pull request #1205 from vrtmrz/1_0_30
...
Releasing 1.0.30
2026-09-18 19:19:01 +09:00
vorotamoroz
ae264c3383
Lock patched devalue for 1.0.30 release
1.0.30
1.0.30-cli
2026-09-18 09:11:20 +00: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
9998bd6dde
Merge pull request #1204 from vrtmrz/fix/fast-fetch-security-seed-reads
...
Avoid repeated remote parameter reads during Fast Fetch and Journal transfers
2026-09-18 17:21:59 +09: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
8ea656a7da
Use Commonlib 0.1.27 for Journal transfer readiness
2026-09-18 07:01:07 +00:00
vorotamoroz
a3231b0906
Reuse Security Seed reads within each resource
2026-09-18 03:34:31 +00:00
vorotamoroz
a8fe11e0e0
Merge pull request #1203 from vrtmrz/test/cli-mirror-provenance
...
Align CLI mirror tests with file provenance
2026-09-18 11:02:11 +09:00
vorotamoroz
e8bb05e884
Test ordinary mirror edits and preserve unknown local content
2026-09-18 01:14:35 +00:00
vorotamoroz
c60323e11f
Merge pull request #1201 from vrtmrz/fix/stale-file-revision-provenance
...
Prevent stale local files from replacing newer database content
2026-09-18 01:31:08 +09:00
vorotamoroz
ce4eb7f9ac
Document test procedures and show Community lint warnings
2026-09-17 16:26:24 +00:00
vorotamoroz
1c8db1a2b2
Test stale-file protection across multiple devices
2026-09-17 16:12:43 +00:00
vorotamoroz
f449292792
Keep clean installation compatible with npm 10
2026-09-17 15:04:28 +00:00
vorotamoroz
dee5b69689
Use compatible timers for TURN credential requests
...
Use compatGlobal and CompatTimeoutHandle for request deadlines. Enforce the community no-global-this rule for integrations and make violations fail quiet lint checks.
2026-09-17 14:26:08 +00:00
vorotamoroz
1044dca94f
Merge main into stale-file protection integration
2026-09-17 12:46:32 +00:00
vorotamoroz
63c2811d47
Use published Commonlib 0.1.26 for stale-file protection
2026-09-17 12:45:34 +00:00
vorotamoroz
00abaf2668
Reject direct global access in community lint checks
...
Make no-global-this an error so quiet validation detects violations of Obsidian window compatibility rules.
2026-09-17 11:06:53 +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
85a12e311c
Merge pull request #1198 from vrtmrz/feature/turn-credential-sources
...
Add Cloudflare TURN credentials to P2P settings
2026-09-16 20:24:23 +09:00
vorotamoroz
db805fd70c
Merge pull request #1199 from vrtmrz/1_0_29
...
Releasing 1.0.29
2026-09-16 20:17:10 +09:00
vorotamoroz
2d00fcfb47
Refine the release note structure and tone
1.0.29-cli
1.0.29
2026-09-16 10:22:30 +00:00
vorotamoroz
64063b4a2c
Releasing 1.0.29
2026-09-16 10:14:17 +00:00
vorotamoroz
d1405f2fb4
Clarify the managed TURN provider label
2026-09-16 09:12:05 +00:00
vorotamoroz
98284005c9
Clarify managed TURN routing and credential lifetime
2026-09-16 08:20:52 +00:00
vorotamoroz
cf9d671b8a
Use published Commonlib 0.1.25
2026-09-16 07:35:11 +00:00
vorotamoroz
1ba61a5052
Use Commonlib settings snapshot cleanup
2026-09-16 05:02:57 +00:00
vorotamoroz
11a07b26af
Use host preparation for TURN connection settings
2026-09-16 03:43:09 +00:00
vorotamoroz
a565070809
Use profile storage for TURN source settings
2026-09-15 18:28:20 +00:00
vorotamoroz
ab55eb5aff
Use existing Setup URI and QR sharing for TURN settings
2026-09-15 17:18:40 +00:00
vorotamoroz
93bc161f20
Add optional Cloudflare TURN credentials and secure profile sharing
2026-09-15 16:20:03 +00:00
vorotamoroz
ba297d1233
Merge pull request #1192 from vrtmrz/docs/credit-cli-scan-contribution
...
docs: credit CLI scan fix contributors
2026-09-15 23:20:09 +09:00
vorotamoroz
28884c3fd2
docs: credit CLI scan fix contributors
2026-09-15 14:02:41 +00:00
vorotamoroz
7200cb5aff
Merge pull request #1191 from vrtmrz/fix/cli-vault-startup-scan
...
fix(cli): prepare daemon and mirror Vaults during startup
2026-09-15 22:52:52 +09:00
vorotamoroz
d082b409c0
test: use RustFS for S3 service fixtures
2026-09-15 13:32:55 +00:00
vorotamoroz
6f0892a825
ci(cli): run the daemon startup regression in CI
2026-09-15 12:36:08 +00:00