mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-11-05 15:58:19 +00:00
Document legacy path identity requirement for WebApp
This commit is contained in:
1 parent
2e7f19ee07
commit
74954d9b51
1 file changed
+7
@@ -26,6 +26,12 @@ WebApp requires:
|
|||||||
|
|
||||||
Automated browser coverage uses Chromium. Other browsers, background execution, and remote types other than CouchDB remain experimental. Use feature detection rather than relying on a fixed browser-version list.
|
Automated browser coverage uses Chromium. Other browsers, background execution, and remote types other than CouchDB remain experimental. Use feature detection rather than relying on a fixed browser-version list.
|
||||||
|
|
||||||
|
## Path identity compatibility
|
||||||
|
|
||||||
|
WebApp currently supports **Legacy path identity** (`pathNormalizationVersion: 0`) only. **Unicode NFC path identity** (`1`) is not yet supported. Use legacy identity in WebApp's `.livesync/settings.json` and on every client sharing its CouchDB database or P2P group, including new CLI and Obsidian environments which default to NFC.
|
||||||
|
|
||||||
|
Changing the setting alone does not migrate an existing NFC database. Migration back to legacy identity requires a coordinated Rebuild and Fetch from a complete, authoritative Vault. Back up the Vault and database, and stop synchronisation on all clients before migrating. Keep WebApp disconnected until the migration is complete. See [Recovery and flag files](../../../docs/recovery.md) before rebuilding.
|
||||||
|
|
||||||
## Use
|
## Use
|
||||||
|
|
||||||
Serve the built files over HTTPS, or from `localhost`, then open `webapp.html`.
|
Serve the built files over HTTPS, or from `localhost`, then open `webapp.html`.
|
||||||
@@ -44,6 +50,7 @@ For example, a minimal manually configured CouchDB connection includes:
|
|||||||
"couchDB_DBNAME": "vault",
|
"couchDB_DBNAME": "vault",
|
||||||
"isConfigured": true,
|
"isConfigured": true,
|
||||||
"liveSync": true,
|
"liveSync": true,
|
||||||
|
"pathNormalizationVersion": 0,
|
||||||
"syncOnSave": true
|
"syncOnSave": true
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in new issue
Block a user