As hinted in the previous post, this v0.4.0 release is a MVP to show sync between different devices using slightly patched tarpc . Currently sync works between desktop and desktop, desktop and mobile when they are on the same LAN/WiFi.
The schema of
note table is updated to have an extra
uuid column to uniquely identify and dedup records for sync. At the end of sync operation, both devices will end up with same set of
uuid by appending the diff from the other device.
Mobile device can scan a QR code encoding the server address and port to connect to the server to start sync.
iOS sync screenshot:
Desktop server screenshot:
This release also hides ssb sync, public and image screenshot from UI to keep things focused.