Skip to content

feat(files): Support ios-asset-id metadata - #63699

Draft
artonge wants to merge 1 commit into
masterfrom
artonge/feat/support_ios-asset-id
Draft

artonge wants to merge 1 commit into
masterfrom
artonge/feat/support_ios-asset-id

Conversation

@artonge

@artonge artonge commented Aug 27, 2026 •

Copy link
Copy Markdown
Collaborator

No description provided.

file was uploaded

Signed-off-by: Louis Chmn <louis@chmn.me>
@artonge
artonge requested a review from tobiasKaminsky August 27, 2026 09:28
@artonge artonge changed the title feat(files): Support ios-asset-id metadata so that iOS can track which feat(files): Support ios-asset-id metadata Aug 27, 2026
@artonge artonge self-assigned this Aug 27, 2026
@artonge artonge added 3. to review Waiting for reviews feature: files php Pull requests that update Php code labels Aug 27, 2026
@marinofaggiana

Copy link
Copy Markdown
Member

@artonge when available ?

@marinofaggiana
marinofaggiana self-requested a review September 17, 2026 04:38
@artonge

artonge commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator Author

when available ?

When you tell me that it works and is enough for you :)

@marinofaggiana

marinofaggiana commented Sep 18, 2026 •

Copy link
Copy Markdown
Member

when available ?

When you tell me that it works and is enough for you :)

The metadata itself looks good to me.

For the iOS background upload use case, however, I think we also need a way to set it directly during the upload, ideally through an upload header, so that the server can store the PHAsset.localIdentifier as files-ios-assetId when the file is created.

It would also be useful to have a way to update or clear files-ios-assetId afterwards for already uploaded files.

So ideally:

  • upload header → automatically sets files-ios-assetId
  • metadata API → allows setting/updating/clearing it later

Also, I'm not sure if it might be used for Android as well (in the future), so a more generic name: files-asset-id.

Added: It must be visible as a SEARCH dav.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews feature: files php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants