demokratie-live / democracy-client

DEMOCRACY App Client
https://www.democracy-deutschland.de/#!prototyp
Apache License 2.0
136 stars 28 forks source link

🗣BackUps via Android/GoogleDrive/iCloud #781

Open visionmakery opened 5 years ago

visionmakery commented 5 years ago

🚀 Feature

"Ich habe vor einigen Wochen mein Handy gewechselt und meine Daten konnten leider nicht auf das neue Handy übertragen werden. Es wäre super, wenn die App irgendwann die automatischen Backups von Android unterstützt. Mehr Infos dazu gibt es hier: https://developer.android.com/guide/topics/data/backup"

Design & Layout

Schedule

visionmakery commented 5 years ago

"Würde mich freuen wenn mit einem künftigen Update eine Backup und Restore Funktion kommt... Es reicht ja und ist besser wenn das einfach nur lokal in eine Datei geschrieben wird... Die kann man ja selbst von einem Gerät aufs andere kopieren und dort wieder einlesen."

ManAnRuck commented 4 years ago

https://medium.com/swlh/how-to-backup-data-in-react-native-3dadf831d08d

Meisterzunge commented 4 years ago

Hab nen komplettes Backup via TWRP von meinem alten Handy gemacht. Ist es möglich meine Abstimmungen auf mein neues Handy zu übertragen indem ich ein paar bestimmte Dateien kopiere? Falls ja, welche sind es?

Danke / Gruß

ManAnRuck commented 4 years ago

Hi @Meisterzunge wir verwenden folgende Library: https://github.com/oblador/react-native-keychain

Leider habe ich da auf anhieb nichts gefunden, was darauf hinweist, ob man über ein TWRP update an die Daten kommt. Ich kann auch nicht ausschließen, dass in dem Backup mit TWRP diese Daten nicht mit gesichert werden.

An diesem Punkt müssen wir in der tat noch einige Schrauben nachziehen, um eine bessere Übertragbarkeit (und backups) zu ermöglichen.

Meisterzunge commented 4 years ago

Danke für die Info,

d.h. ihr benutzt die KeyChain-API als Blackbox und wo wie welche Daten gespeichert werden kann nicht ohne weiteres gesagt werden, richtig?

Ey aber: So wie es jetzt ist kann ich für meine bisherigen Votes (ziemlich viele) nie wieder unter meiner Handynummer abstimmen :O Da meine Votes ja nicht zu meiner Handynummer auf dem Server zugeordnet werden (anonym) sehe ich schon ein dass es auch keine Funktion geben kann wo ich über die App wenigstens meine Abstimmungen auf dem Server rücksetzen zu kann. D.h. nen Neustart ist momentan nur mit ner neuen Handynummer möglich, richtig? ^^