tijlleenders / ZinZen

Better together - an app to realize dreams together.
https://ZinZen.me
GNU Affero General Public License v3.0
41 stars 55 forks source link

Sync to second device (possibly P2P backup) #1944

Open tijlleenders opened 2 months ago

tijlleenders commented 2 months ago

Is your feature request related to a problem? Please describe. It's very annoying when you want to use your ZinZen goals on multiple devices - but can´t.

Next to editing your Goals from two devices, this is also useful as a backup mechanism:
Some users unexpectedly get their browser storage reset, or clear the browser storage themselves accidentally, or lose their primary device. Using the other synced device, no data is lost and a new device can be set up easily.

Describe the solution you'd like What are the steps to setup sync on different device?

Create a share with link for a contact named device2 or whatever you want to name the device to share with (already implemented)
Open the ZinZen link on the new device (already implemented)
Open the partner mode and go to contact edit menu (blocked by #1918)
Choose 'Accept changes manually' (this is the default) => brings up toggle menu with 'Accept changes automatically'

Describe alternatives you've considered Use a QR code to authorize or a magic one-time link? QR code is basically a link underwater... A QR code requires extra step with camera (authorizations)

tijlleenders commented 1 month ago

Blocked by #1918