Progress lost if you close app while running "Upload the whole camera roll"
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
Steps to reproduce
- Run "Upload the whole camera roll"
- Launch different app (this one still runs in background)
- It loses the progress when you come back and you have to restart auto-upload
Expected behaviour
When syncing large libraries, loosing the progress is something that you don't want to happen.
My library has over 10000 photos and besides that the phone gets very hot while processing i accidentally closed the app and lost it.
In the current form this feature seems inefficient.
Can't you keep the progress and give option to continue or restart when app is relaunched?
Actual behaviour
The app loses the progress when you close and auto upload is running
Screenshots
Not applicable
Logs
Not applicable
Reasoning or why should it be changed/implemented?
Environment data
iOS version: e.g. iOS 17.5
Nextcloud iOS app version: Nextcloud Hydrogen 5.3.2.0
Server operating system:
Web server: Nginx
Database: Mysql
PHP version: PHP 8.2
Nextcloud version: 28.0.1
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 source files, tests, or entry points are identified in the report. Start by reproducing the lost-progress behavior while uploading a large camera roll, then trace how the upload state is handled when the app is relaunched. Done means a user can continue or restart the interrupted upload without losing progress.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100