vorotamoroz
9e388c2044
Merge internal Metadata integration for stacked Setup URI validation
2026-09-29 06:38:27 +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
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
vorotamoroz
9a047d44f3
Verify retained feature block after restart
2026-09-27 10:15:46 +00:00
vorotamoroz
6c50505096
Integrate encrypted internal metadata in LiveSync
2026-09-27 09:51:53 +00:00
vrtmrz
6c05be9bd2
Merge main after PRs #1209 and #1208 into provenance bootstrap
2026-09-26 08:48:21 +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
vorotamoroz
e8bb05e884
Test ordinary mirror edits and preserve unknown local content
2026-09-18 01:14:35 +00:00
vorotamoroz
ce4eb7f9ac
Document test procedures and show Community lint warnings
2026-09-17 16:26:24 +00:00
vorotamoroz
1044dca94f
Merge main into stale-file protection integration
2026-09-17 12:46:32 +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
11a07b26af
Use host preparation for TURN connection settings
2026-09-16 03:43:09 +00:00
vorotamoroz
93bc161f20
Add optional Cloudflare TURN credentials and secure profile sharing
2026-09-15 16:20:03 +00:00
vorotamoroz
d082b409c0
test: use RustFS for S3 service fixtures
2026-09-15 13:32:55 +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
1f545f46cc
Cover both Object Storage setup handler variants
2026-09-06 04:28:07 +00:00
vorotamoroz
59188872fc
Fix first-time Object Storage setup through custom handler
2026-09-06 04:07:20 +00:00
vorotamoroz
7110b9eebf
Add parent case deletion regression coverage
2026-09-05 03:38:12 +00:00
vorotamoroz
95fa2b13f9
test: cover partial start-up file failures in Obsidian
2026-09-04 17:50:06 +00:00
vorotamoroz
56a1a19d2c
Merge latest main into conflict resolution refactor
2026-09-04 05:35:39 +00:00
vorotamoroz
84be444689
Simplify conflict scheduling and lifecycle subscriptions
2026-09-04 05:15:45 +00:00
vorotamoroz
22a835519b
fix: preserve startup UI behaviour
2026-09-04 01:55:29 +00:00
vorotamoroz
ad91776ad9
Test conflict dialogue concurrency and unload lifecycle
2026-09-04 01:47:29 +00:00
vorotamoroz
338aecd888
Refactor startup lifecycle into service features
2026-09-03 12:20:05 +00:00
vorotamoroz
7b4f7bf514
Prepare release 1.0.24
2026-09-03 04:17:05 +00:00
vorotamoroz
cbbae33d67
Merge pull request #1130 from zeedif/feat/setup-wizard-ux
...
feat(setup-wizard): improve E2EE dialog UX and password field
2026-09-02 23:54:25 +09:00
vorotamoroz
a9b146a0ab
test(setup-wizard): enforce mobile password touch target
2026-09-02 14:47:21 +00:00
vorotamoroz
50ad4c4bdf
Integrate E2EE rebuild preservation with current main
2026-09-02 11:30:20 +00:00
vorotamoroz
8e506fdbc7
Retire redundant P2P Review Harness check
2026-09-01 12:08:50 +00:00
vorotamoroz
32c7cc8aca
Complete WebApp P2P local preparation
2026-09-01 08:41:39 +00:00
vorotamoroz
e2d1bb09ae
Refresh capability ADRs and Object Storage E2E evidence
2026-08-31 15:07:13 +00:00
vorotamoroz
24228bf7cf
Update Hidden File Sync settings guidance
2026-08-31 00:35:42 +00:00
vorotamoroz
9a28d46287
Harden real-runtime workflow validation
2026-08-31 00:35:29 +00:00
vorotamoroz
b28871ab67
Preserve device E2EE settings during remote rebuild
2026-08-30 07:43:20 +00:00
vorotamoroz
ad83ae858d
Adopt focused P2P service views
2026-08-28 03:04:53 +00:00
Zeedif
2c35f45765
fix(setup-wizard): address review — icon, CSS scope, E2E coverage
...
- Use a plain emoji glyph for the password visibility toggle instead
of embedded SVG paths, matching the same pragmatic approach already
used for the browser build's menu icons in this codebase.
- Scope the wider label width to the E2EE dialogue instead of
changing it for every InputRow in every Svelte dialogue.
- Extend the existing CouchDB manual setup E2E workflow to assert the
passphrase and Obfuscate Properties fields are hidden until
encryption is enabled, then appear, and that the passphrase value
survives toggling its visibility.
2026-08-26 20:45:44 -06:00
vorotamoroz
8644af6128
Narrow mobile settings layout fix
2026-08-26 04:30:44 +00:00
vorotamoroz
4ff5b4dfe8
Fix mobile settings layout overflow
2026-08-25 17:27:31 +00:00
vorotamoroz
537e0e42c3
Fix premature settings evaluation at startup
2026-08-25 13:57:04 +00:00
vorotamoroz
f6eefed97c
Route pending settings through initialisation choices
2026-08-25 09:12:16 +00:00
vorotamoroz
070ce0e307
Reorganise settings around common tasks
2026-08-25 05:34:57 +00:00
vorotamoroz
8adc88b8cb
Complete declarative settings runtime integration
2026-08-24 18:11:46 +00:00
vorotamoroz
d8f7762d01
Introduce shared setting specifications for Advanced settings
2026-08-24 10:36:39 +00:00
vorotamoroz
f09b4c779e
Expose P2P transport compatibility profiles
2026-08-21 16:28:42 +00:00