msoultanidis / quillnote

Take beautiful markdown notes and stay organized with task lists.
https://qosp.org
GNU General Public License v3.0
502 stars 79 forks source link

Sync Notes to OneDrive, Google Drive, MEGA #65

Open alphanerdgen opened 3 years ago

alphanerdgen commented 3 years ago

Hope they're on your roadmap (along with end-to-end encryption #59).

ltguillaume commented 3 years ago

I would very much like to not see this implemented to be honest. Stuff like this would make Quillnote rather bloat-ish, plus implementing APIs like this might even introduce privacy risks.

If you really want to use those sync services, why not sync a (n encrypted #59) backup folder that Quillnote would keep up-to-date on the phone's storage using their respective sync apps?

CypherpunkSamurai commented 2 years ago

I actually like the idea. I would like it to be a plugin if possible. Not in the app itself. As that'd bloat the app

ltguillaume commented 2 years ago

But all these services have their own sync apps, right?

CypherpunkSamurai commented 2 years ago

They do. But, It's hard to maintain a battery efficient sync routine. Also using rclone with termux just for notes is a mess.

Can we please have a plugin system? Atleast a few plugins like Nextcloud, WebDAV, Mega and Dropbox.

ltguillaume commented 2 years ago

Yeah, I just found out that Nextcloud's app does not sport an automatic bidirectional sync feature, only a manual one. So, it might be so for a few other services mentioned here, too?

Either way, many of them could be handled via WebDAV (e.g. Box, ownCloud/Nextcloud, Koofr. HiDrive, Yandex, IDrive, Seafile etc.)

CypherpunkSamurai commented 2 years ago

Yeah, I just found out that Nextcloud's app does not sport an automatic bidirectional sync feature, only a manual one. So, it might be so for a few other services mentioned here, too?

Yes. Most cloud drives have one directional sync. When creating cloud sync feature always make one directional sync the default. Each sync service should have a flag for two directional sync.

One directional sync checks (check if file exists and was modified in past) should be default. In case two directional sync is supported disable that.

yant0 commented 2 years ago

Would like to have this. my addition maybe upload an encrypted note to pomf sites 👍

ltguillaume commented 2 years ago

Yeah, I just found out that Nextcloud's app does not sport an automatic bidirectional sync feature, only a manual one. So, it might be so for a few other services mentioned here, too?

Might have been wrong about this? Seems like Nextcloud keeps syncing automatically once you've ticked Sync for a file/folder, until you delete the file (local only).

urizev commented 2 years ago

I suggested Etebase sync support.

https://github.com/msoultanidis/quillnote/issues/35

IMHO, it is a great privacy sync service.

msoultanidis commented 2 years ago

Next update will feature the ability to sync notes locally, as files. That means you will be able to sync with any provider that supports files, including Nextcloud, with their application.