Skip to content

Add UploadSourceMaterializer with policy-driven transforms#25620

Draft
crazytonyli wants to merge 1 commit into
task/media-v2-upload-foundationfrom
task/media-v2-upload-materializer
Draft

Add UploadSourceMaterializer with policy-driven transforms#25620
crazytonyli wants to merge 1 commit into
task/media-v2-upload-foundationfrom
task/media-v2-upload-materializer

Conversation

@crazytonyli

Copy link
Copy Markdown
Contributor

Note

This PR will be merged after #25619.

@dangermattic

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.

Turns an upload source into an uploadable file: HEIC/JPEG re-encode, video
re-export, geolocation strip, and remote-URL download, all gated by the
injected MediaUploadPolicy. Includes the filename allocator, remote
downloader, materializer error type, and their unit tests with shared
test support.
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-foundation branch from 1b5f4d8 to 26d3fb8 Compare June 8, 2026 23:18
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-materializer branch from f85702c to fde43a0 Compare June 8, 2026 23:18
@wpmobilebot

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 Number32459
VersionPR #25620
Bundle IDorg.wordpress.alpha
Commitfde43a0
Installation URL3dvq91j998j2g
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot

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 Number32459
VersionPR #25620
Bundle IDcom.jetpack.alpha
Commitfde43a0
Installation URL6ducb7bmj37m0
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

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