Skip to content

Add Media Library upload data types and tracker events#25619

Draft
crazytonyli wants to merge 2 commits into
trunkfrom
task/media-v2-upload-foundation
Draft

Add Media Library upload data types and tracker events#25619
crazytonyli wants to merge 2 commits into
trunkfrom
task/media-v2-upload-foundation

Conversation

@crazytonyli

Copy link
Copy Markdown
Contributor

Note

This PR will be merged after #25618.

@dangermattic

dangermattic commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator
1 Warning
⚠️ This PR is larger than 500 lines of changes. Please consider splitting it into smaller PRs for easier and faster reviews.
1 Message
📖 This PR is still a Draft: some checks will be skipped.

Generated by 🚫 Danger

@wpmobilebot

Copy link
Copy Markdown
Contributor

🤖 Build Failure Analysis

This build has failures. Claude has analyzed them - check the build annotations for details.

@crazytonyli crazytonyli force-pushed the task/media-v2-upload-format branch from a34822c to 35848ab Compare June 8, 2026 23:18
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-foundation branch from 1b5f4d8 to 26d3fb8 Compare June 8, 2026 23:18
@wpmobilebot

wpmobilebot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number32513
VersionPR #25619
Bundle IDorg.wordpress.alpha
Commita4390f8
Installation URL5d7td40gjaah8
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot

wpmobilebot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number32513
VersionPR #25619
Bundle IDcom.jetpack.alpha
Commita4390f8
Installation URL2bss63p48dn38
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

Mechanical swift-format pass over the files that the later Media Library
upload and external-source changes touch, isolated here so the feature
commits carry no formatting noise. No behavior change.
Module-side foundation for the V2 upload pipeline: the upload source and
policy value types, the in-flight/failed/state models, the transport
protocol over the wp_mobile upload call, and the new tracker event cases.
Bumps wordpress-rs to 0.4.0 for the create-media API the transport calls.
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-foundation branch from 26d3fb8 to a4390f8 Compare June 11, 2026 00:32
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-format branch from 35848ab to dad690b Compare June 11, 2026 00:33
Base automatically changed from task/media-v2-upload-format to trunk June 11, 2026 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants