Automatic retry of camera uploads after failing
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 4.2k
- Forks
- 3.1k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 7
Description
Steps to reproduce
- In the app, configure auto-upload.
- Configure the server to be on a local network reachable from a specific WIFI ap.
- take a picture with the phone, while not no that WIFI network that can reach the server.
- Wait for it to be attempted to upload which fails, and the picture shows in the uploads list under failed with a retry button.
- (hit retry while on the correct WIFI and the upload works).
Expected behaviour
ENHANCEMENT:
I would like to configure a "when you see the phone connected to this wifi SSID, please retry automatically".
This would cause my uploads to happen automatically (albeit not always within 15 minutes). Now I almost always have to use the "retry" button to upload my pictures.
Actual behaviour
The pictures I take always end up in the "uploads that failed" list.
Server configuration
n.a.
Web server:
n.a.
Database:
n.a.
PHP version:
n.a.
ownCloud version: (see ownCloud admin page)
I'm assuming you mean app version. Most apps have help->about. This app has help redirect to a webpage. and no about button showing the version.
Updated from an older ownCloud or fresh install:
n.a.
Where did you install ownCloud from:
I don't remember.
Signing status (ownCloud 9.0 and above):
???
The content of config/config.php:
n.a.
List of activated apps:
n.a.
Are you using external storage, if yes which one: local/smb/sftp/...
Local disk.
Are you using encryption: yes/no
no.
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
no?
Client configuration
app.
Android.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Start by locating the Android app's automatic camera-upload flow and the failed-upload retry action, then trace how network connectivity is detected. Done means failed uploads are retried automatically when the configured Wi-Fi SSID is available, while the existing manual retry still works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100