-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Upload Failed, no retry option #340
Comments
This should be unnecessary when we finally get to implement the pending functionality of the offline_uploads_ branches. But no idea when that will happen. So let's keep it open by now. |
+1 When using Orbot's transparent proxying (even with OwnCloud not included to be proxied), whenever Internet connection is established, the oC client tries to upload and fails. Manually restarting it just a few seconds later works. But because apparently Orbot interferes somehow, an upload delay or retry would be very helpful. Version infos: Orbot v1.3.0.6RC2 (but earlier ones as well), oC v1.5.4, Fairphone OS 1.1 |
@davivel @jancborchardt I'd say: In all other cases upload should be cancelled. This should mainly be: This requires a PendingUploadActivity class. That should not be too hard. I would like to see to it. If uploading is done right, this solves instant upload issue #646 as well. And not distinguishing between upload and instantUpload sound like a good design. I just checked the offline_uploads_* branches. They are more than 1 year old. Starting from develop is probably easier. |
@LukeOwncloud
If some data was transmitted, maybe not an "retry until succeed" mentality just to prevent an endless loop and wasting limited user data bandiwdth. |
Yes, endless looping has to be prevent. However, when you say "upload", you expect the file to upload. There has to be some kind of tradeoff. The PendingUploadActivity must list failed uploads and let the user to manually retry. |
@davivel @jancborchardt And btw, I think this is a big issue for all who have bad connections or switch them off often. So importance should be above normal. |
Really thanks for caring about that! |
A workaround:
Now you have your ownCloud on your phone, but nothing gets downloaded two times, and you don´t have to delete the "misc" folder all the time due to memory is getting full on your phone. Your pictures and videos are uploaded correctly and you will never have to be worried about anything failing to upload. How it works:
Could not get better. :) Btw, both apps I linked are free. Fixes #646 #588 #340 #592 #640 #601 #346 #156 #375 #704 #643 #554 #532 #465 #349 #308 #125 #78 #41 #6 #3 👍 |
@enoch85 sorry but this is not a fix, it’s a workaround. We were in a good discussion for a solution here so it would be good to not derail that. |
My view is:
And later part of all this may have sense for downloads too, and we may start to talk about "Transfers" |
@LukeOwncloud , if you start to work on this (or any other), I'd suggest:
|
@davivel Perfect, your view is is exactly what I had in mind, too. I'll start a new branch. BTW, can we get rid of the old offline_* branches? |
Probably, but we can do it later. I'd like to have a look first to what we have there. |
👍 👍 @LukeOwncloud You are my hero. |
@enoch85 I get that your comment provides a solution, but it’s not really useful in this discussion. It’s a workaround that only a tiny percentage of people will be able to (or bother to) set up. But yeah, we got a plan now so all is well. :) |
As Bazon commented, I just got back from a business trip where I took a bunch of photos and am missing more than half, yet there's no way for me to tell it to go through and upload all the missing photos. I believe this is the same situation this bug is for, and only the second of two items preventing me from fully switching from Dropbox. Great work guys, I love this product. |
@davivel can you have a look at the branch @LukeOwncloud mentioned? |
Sorry, I know we are very late with this one, we'll see it ASAP. I tried to look fast past week but there are tons on changes in that branch. Let's see if this week is possible. Stay tuned. |
So is this part of the current milestone then, or not? ;) I don’t see a milestone set on this issue. |
@jancborchardt, the PR #919 is in the current milestone https://github.com/owncloud/android/milestones/1.8-current. PR #919 contains the fix for this issue. |
there. I set it now. |
Is here any progress? I know that it is part of milestone 1.8.1 but I am worried that it might be delayed again. To me a working upload seems much more important than being able to share files. |
@LukeOwncloud I feel the same, but the ownCloud people have stated that the sharing thing is a paid support contract thing, so it needs to be done soon. |
With the current schedule there is no way we can have this done for https://github.com/owncloud/android/milestones/1.9-current . Moving to next release. cc @rperezb , @MTRichards , @cmonteroluque I'm really sorry, @LukeOwncloud . I'd also like the progress of the app was different. Anyway, let's keep some optimism, we'll need it to keep pushing forward in the right way. |
Hey team! As an update, we are hoping to finish the internal sharing for the next release, and then clean up a few bugs and jump on to folder sync and this. The milestone is set for the 1.9.1 release, and the next release will be 1.9.0 in under 10 days. I apologize for the delay, but we are prioritizing this next for review. |
@MTRichards thanks for the update. It's really nice to hear from you guys once in a while; personally I feel way more engaged with the community that way. Keep up the great work and good luck with the 1.9.0 release :) |
I'm really sorry, but this need to be delayed once again. |
What do we need to do to make it happen? Is there more code work that needs to be done? |
Thx for your interest @mcronce we do appreciate your help testing it. either you may compile the app using the branch: https://github.com/owncloud/android/tree/reliable_uploads_actions_uploads_view Thx! |
Just give me a ping when the developement is ready and I am happy to include it in beta. |
@rperezb I'm not much of a tester but I can give it a shot ;) I'd be more helpful writing code if you need a hand on that one |
@mcronce I think the whole "reliable upload" thing is too much for devs that use their spare time for it. But there are many others open feature requests and bug reports where you can help. |
@mcronce yes, your willingness is appreciated! |
Now when the "reliable upload" branch is merged, this is an "easy fix" right? |
@enoch85 , I would even say that it's done :) Click on error notification now leads to uploads view. There you can tap on any failed upload to retry it. 🎉 |
I am using owncloud android 1.5.2 on android 4.3.1.
When I try to upload a image from the camera using instant upload, or for any upload for that matter, and it fails to upload for whatever reason, there is no option to retry the upload. When you click on the fail notification, it just shows you the name of the file that failed and a dismiss.
There should be an option for retrying the upload that the user can opt to do. This would allow them to retry the upload without having them go and hunt down the file manually.
The text was updated successfully, but these errors were encountered: