FeatureFuel
1

iOS: upload the unedited original (e.g. ProRAW DNG) next to the edited render, stacked

Source: immich-app/immich#32367 · opened by @pietervanstee
Problem On iOS, the app uploads the *current* version of a photo. When a ProRAW shot was edited in the Photos app before the first backup (colour, light, crop, or a 16:9 / 1:1 capture, which iOS stores as a 4:3 DNG plus a crop edit), the server only ever receives the rendered JPEG. The DNG never leaves the phone. PR #31082 (3.3.0) stacks a *later* edit over an already-backed-up original, but it cannot recover an original that was edited before the upload. Issue #5818 covers the same resource question for Portrait/Cinematic data. On our server (3.3.1, 3 iPhones) all 70 lowercase .jpeg uploads from the Pro Max phones since 2026-08 are such cases; 270 real DNGs are all unedited 4:3 shots. Why it is technically possible PhotoKit keeps the original capture of an edited asset: • PHAssetResource.assetResources(for:) returns .photo (original capture), .fullSizePhoto (edited render) and .adjustmentData (the edit recipe) for an edited asset (Apple docs: PHAssetResource, PHAssetRe…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests