Add ability to validate photos on phone, compared to server and then re-queue files that are missing
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
Currently if a Photo or Video fails to upload using the auto-upload feature, then a quick red-bar message is displayed but you are not given the option to retry the upload, nor does it store the video/photo in a queue to be retried at a later date.
This means that some Photos and Videos are being missed on auto-upload and unless extreme close attention is paid, some content may be missed.
It would be nice if either in the same settings location as the auto-upload feature, a user can click a button to perform a manual recheck of all photos in their camera roll, then compare that to the NextCloud instance and validate whether the files are present.
Those that are then not present, are re-added to the queue automatically (or can be a radio button as part of the re-check to queue these automatically) so that content can be uploaded.
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, tests, or entry points are named. Start by tracing the iOS auto-upload and retry-queue flow, then determine how the camera roll can be compared with the Nextcloud instance. Done means missing photos and videos can be identified and re-queued through a user-triggered check.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100