nextcloud / android

📱 Nextcloud Android app
https://play.google.com/store/apps/details?id=com.nextcloud.client
GNU General Public License v2.0
4.19k stars 1.75k forks source link

sync not working (set as available offline option not available) #3673

Open cast-away opened 5 years ago

cast-away commented 5 years ago

Actual behaviour

Expected behaviour

Steps to reproduce

  1. navigate to a file
  2. chose options from the menu

Environment data

Android version: 8.0

Device model: Motorola + Samsung

Stock or customized system: stock

Nextcloud app version: 3.5.0

Nextcloud server version: 14.0.6

chr-lemes commented 4 years ago

Well, there is hope. Tobias labeled this issue as "needs info/discussion".

michaelhwalther commented 4 years ago

Well, there is hope. Tobias labeled this issue as "needs info/discussion".

... and then it went stale again...

Should there be a ticket saying: "Sync does not work" ? The headline of this ticket only talks about a missing offline option... sounds a lot less intrusive than the actual problem...

cast-away commented 4 years ago

Well, there is hope. Tobias labeled this issue as "needs info/discussion". we have talking about this for a year and not too sure what additional information could be required but happy to provide it if pointed in the right direction changed the title to grab more attention as suggested by@michaelhwalther

cast-away commented 4 years ago

oh dear, I clicked on the wrong button, how do I reopen it?

chr-lemes commented 4 years ago

@cast-away Maybe you could also update your first comment on Feb 2019, to make it clear that you also tested the then new sync feature and that it's not working.

stale[bot] commented 4 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

michaelhwalther commented 4 years ago

ping - still an issue - still no resolution...

strk commented 4 years ago

@michaelhwalther did you test over wifi, and waiting 15 mins, after making the file available offline ?

While I do understand the 15minutes interval (still not working) I think making that time configurable would be nice, as well as the "only on wifi" part. I cannot test as I don't have wifi but seeing it NOT WORKING over data connection has been frustrating ...

stale[bot] commented 4 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

cast-away commented 4 years ago

not stale as issue still unresolved

tobiasKaminsky commented 4 years ago

I cannot test as I don't have wifi but seeing it NOT WORKING over data connection has been frustrating ...

This is just a tradeoff between "always up to date" and "save data plan". To be honest, if there would be an option to "always have everything up to date" users will enable it and then complain that it syncs too often, eats up data plan and drains battery…

gsantner commented 4 years ago

To be honest, if there would be an option to "always have everything up to date" users will enable it and then complain that it syncs too often, eats up data plan and drains battery…

To be honest, sounds like a pretty weak point for not implementing sync to a cloud filemanager and file sync app. When looking at Syncthing and multiple shares.. nearly instant everything in-sync when editing on some device. And battery is still fine and can survive at least a whole day without charging phone.
It's good to have sane defaults that don't consume more battery than now and have the option for something else (where a attention notice is possible). And in any case it's always possible to improve the sync code/architecture to not drain battery. Other projects show that it's possible.

To be honest, if there would be an option to "always have everything up to date" users will enable it

Oh no, people want to use the NextCloud files app to keep files in sync! Btw, on i.e. Google Play description says "file sync" and "keep XYZ in sync". Maybe remove that part?


I mean, I get it many people reported sync doesn't work and it's ignored for long time. Theres not really a interest on it. For this there is other "the unix way" software which is specialized on full filesync. NextCloud isn't mainly targeting files anymore but trying to be everything...that needs to be accepted.

I'm now unsubscribing here as it's anyway inactivity ping-pong without changes only, which helps nobody.

sciurius commented 4 years ago

Sigh (also doesn't help)

chr-lemes commented 4 years ago

I cannot test as I don't have wifi but seeing it NOT WORKING over data connection has been frustrating ...

This is just a tradeoff between "always up to date" and "save data plan". To be honest, if there would be an option to "always have everything up to date" users will enable it and then complain that it syncs too often, eats up data plan and drains battery…

Even though there were complaints about the 15 minutes sync, the main complaint in this issue is that even the 15 minutes sync doesn't work! I myself am ok with the 15 minutes wait, although I understand that many need a faster sync.

So, just to make things clear: this is not about waiting 15 minutes to have your files in sync. It's about waiting forever, because the sync simply does not work at all!

stale[bot] commented 4 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

sciurius commented 4 years ago

Sigh.

mase76 commented 4 years ago

When marking a folder for syncing, I expect, that new files or folders inside the synced folder also get synced. For now only existing content is synced. New content is ignored.

tobiasKaminsky commented 4 years ago

When marking a folder for syncing

This is a one-time sync only, so they are not permanently marked for sync.

New content is ignored.

Yes, this is not yet implemented. We then also have to consider that such folder might grow so big that device can get out of storage…

sciurius commented 4 years ago

We then also have to consider that such folder might grow so big that device can get out of storage

That is by far the weakest excuse I heard so far for not implementing this.

tobiasKaminsky commented 4 years ago

That should not be an excuse, it is more like a todo what we have to consider when implementing it. The real "excuse" is that there is currently lack of time.

stale[bot] commented 4 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

cast-away commented 3 years ago

still unresolved, far from stale

stale[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

cast-away commented 3 years ago

not stale, still unresolved

sciurius commented 3 years ago

Not stale.

stale[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

Merrit commented 3 years ago

This is still an issue.

SeWieland commented 3 years ago

Hmmm.. this is still an issue :/

As it is labeled with "needs info/discussion", I will shortly describe why I need this very special feature of actually "syncing" files very badly (and I think a lot of users are in a very similar situation).

I use keepass / KeePassXC on my desktop devices. I cannot make use of the KeePassWeb app in nextcloud, because I use a second factor (who does not). Furthermore, KeePassXC is way more convenient in usage and features (IMHO). Plus, I'm not ever gonna change apps (to something incompatible to keepass), as I already have 300+ passwords and other secrets stored in this precious file. However, syncing the database file actually works really great using Nextcloud! :smiley: Thankfully those times are over where I had to merge X merge conflict databases manually :+1:

For mobile, I could use keepass2andorid with WebDAV support, but I find KeepassDX a lot more useful and won't switch back. The owner of this app however states (rightfully) that the app should not be responsible for syncing the database, as it's out of scope. This should be done by an app that has the sole purpose of doing so. I highly agree with that.

Quite some time back, the syncing using the android client actually worked quite well, until some update ruined that completely for me. Since then, I'm passionately awaiting this feature to re-appear. I cannot do any changes on the android side, as syncing is simply impossible.

IMHO, from a user perspective, there has to be an option to immediately sync any files / folders upon any changes. Both - changes on the server and the client side (that's called synchronization).

I'm fully aware, that there might be some users that will misuse such an "expert feature" and try keeping the complete storage in sync with their phones. In such a case, an "expert" mode that can be unlocked in the settings - with a proper warning - that unlocks the "keep in sync" feature, might be of help.

In my case, I only would use it for exactly 1 file. (And yes, I want to sync that few KiloBytes immediately without WiFi as well.)

Just for the record: My personal nextcloud is alive since back in the "owncloud 7" days. And because of not being able to sync that single file, I'm really considering "syncthing" right now...

github-actions[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

Merrit commented 3 years ago

:disappointed: This is still an issue.

sciurius commented 3 years ago

Fighting stale bots doesn't really keep me motivated to participate.

aurisnoctis commented 3 years ago

Syncing doesn't work at all using the Nextcloud app on Android.

I waited several weeks and my simple little todo.txt on my Android with Nextcloud app is never uploaded to my Nextcloud instance hosted at webo.hosting. I have to remember to manually trigger an upload from within my Android Nextcloud client.

I am on WiFi all the time. Syncing doesn't work. Not even after weeks.

Update: I don't use Nextcloud long enough to know the previous Android app versions with "available offline" support. Yes, please bring that back as this working is better than nothing working. Also to mention it: my Nextcloud Android app is excluded from battery optimization.

aurisnoctis commented 3 years ago

I noticed that the original first issue post hast very few thumbs up. Maybe anyone interested in drawing attention to this issue use the 👍 feature on the top post.

thstyl2000 commented 3 years ago

Please consider setting this into higher priority! Primary use for me is to sync a number of pdf files (student submissions), correct them on my tablet and have my corrections synced and backed up to my work folder. Does the notify_push app come in here handy?

github-actions[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

Merrit commented 3 years ago

😔

aurisnoctis commented 3 years ago

Update for my https://github.com/nextcloud/android/issues/3673#issuecomment-808814774: automatic one-way update works for me now.

Setup (with my own translation from German UI):

It's still not a real sync, of course - only works if changes are made on phone only, never on server, but works in background and uploads automatically.

github-actions[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

cast-away commented 3 years ago

this has not been addressed

github-actions[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

cast-away commented 3 years ago

not resolved @aurisnoctis' workaround could be a good enough workaround for some but as he explains this is not full synchronization as it only works one way: from phone to server.

github-actions[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

Zacho2 commented 3 years ago

not stale

github-actions[bot] commented 2 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

cast-away commented 2 years ago

not stale

github-actions[bot] commented 2 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

aurisnoctis commented 2 years ago

probably still not stale

AlvaroBrey commented 2 years ago

probably still not stale

I've disabled the stale-bot for this issue, we'll take a look at it whenever we can as we're spread thin. Sorry!