`Auto upload`: `Remove from camera roll` _older than n_.
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
Expected behaviour
Option to define a period of hours/days/months, where photos are not removed from camera roll.
As an example, setting it to 30d, all photos-videos older than and equal to 30d will be cloud-only. Photos-videos newer than 30d will still be uploaded, but not yet removed from the device.
Actual behaviour
All photos are deleted locally. Sharing is quite difficult, if the image is not local to the device, or on iCloud Photos.
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
Start at the iOS app's Auto upload flow and the Remove from camera roll option described in the issue, then trace where the retention period is configured and enforced. Done means users can set a period in hours, days, or months and only photos and videos at least that old are removed locally while newer items remain on the device.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100