Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BASIC feature request] The app DOES NOT keep in sync files that are modified on the server! #961

Open
unalignedcoder opened this issue Feb 17, 2023 · 3 comments
Labels

Comments

@unalignedcoder
Copy link

unalignedcoder commented Feb 17, 2023

I was hoping this was a malfunction on my end, but it really seems the way this app is designed.

The app will automatically upload a file modified on the device, but will not automatically download a file modified on the server, even if the user has directly downloaded, modified and edited that file before.

The user has to:

  1. check on the app if any orange checkmarks have disappeared from the file list
  2. tap>download each file they want to keep in sync

And this, each time a file is modified on the server.

Even if you argued that Seafile is not meant for collaboration, there are changes the individual user can make, for example from the PC at work, that may be forgotten by the time they look at the file again at home.

You cannot have a system that relies on users REMEMBERING they have modified a file earlier on another device, and therefore need to download it before making any further changes.

@unalignedcoder unalignedcoder changed the title [BASIC feature request] The app cannot keep in sync files that are modified on the server. How is this even possible? [BASIC feature request] The app DOES NOT keep in sync files that are modified on the server! Feb 18, 2023
@geraldapeoples
Copy link

Wow, this is a bit of a limitation. Is there not a simple flag that can be set? If the app can put orange checkmarks on files then it knows about the changes so it should not be difficult to automatically sync things.

@unalignedcoder
Copy link
Author

unalignedcoder commented Feb 26, 2023

I actually created a macro in Macrodroid, to keep at least one important file in sync.

The macro checks for remote timestamp via API, compares it with local, and if needed, downloads via API the file from the server. It overwrites the file in the Seafile folder on device. Works smoothly.

How in the world the Seadroid app cannot do this simple thing?

This isn't secondary. The entire principle of syncing files on the cloud is predicated on the fact that we have files we'd like to keep updated across devices.

@unalignedcoder
Copy link
Author

unalignedcoder commented Feb 26, 2023

There are limitations not only in Downloading.

If you save a new file into a library from outside the sync app, the app will not automatically upload it to the server.

You have to add the file to the library manually, even though it's already in the folder you are supposedly keeping in sync.

(What is the point to match libraries to specific folders then?)

The only thing Seadroid will ever do, is to upload a file which already exists in a Library, and which you modify on your Adnroid device.

And sure, there is the photo upload thing. I bet very few use it, seeing that most folks who self-host their own cloud services do not have the terabytes required to backup all of their media, but would rather keep in sync their important files and documents.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants