Skip to content

External media sources and app-side integration#25623

Draft
crazytonyli wants to merge 2 commits into
task/media-v2-upload-uifrom
task/media-v2-upload-integration
Draft

External media sources and app-side integration#25623
crazytonyli wants to merge 2 commits into
task/media-v2-upload-uifrom
task/media-v2-upload-integration

Conversation

@crazytonyli

Copy link
Copy Markdown
Contributor

Note

This PR will be merged after #25622.

@dangermattic

Copy link
Copy Markdown
Collaborator
1 Message
📖 This PR is still a Draft: some checks will be skipped.

Generated by 🚫 Danger

@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 Number33048
VersionPR #25623
Bundle IDorg.wordpress.alpha
Commit9b8eb9e
Installation URL7kje6iem3j14o
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 Number33048
VersionPR #25623
Bundle IDcom.jetpack.alpha
Commit9b8eb9e
Installation URL5i6t8qjm3ujso
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

🤖 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-ui branch from 1e1fa49 to 90df03b Compare June 8, 2026 23:18
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-integration branch 4 times, most recently from 8e6e032 to 4666912 Compare June 12, 2026 00:50
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-ui branch 2 times, most recently from 5db0706 to 80dac4b Compare June 16, 2026 03:38
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-integration branch from 4666912 to 64a7b18 Compare June 16, 2026 03:38
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-ui branch from 80dac4b to 3206ce1 Compare June 16, 2026 03:43
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-integration branch from 64a7b18 to 9aa7332 Compare June 16, 2026 03:43
@crazytonyli crazytonyli changed the title Wire the app-side uploader registry and lifecycle teardown External media sources and app-side integration Jun 16, 2026
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-ui branch from 3206ce1 to 9e91167 Compare June 16, 2026 08:28
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-integration branch from 989a00e to 671677b Compare June 16, 2026 08:28
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-ui branch from 9e91167 to 019a63c Compare June 17, 2026 23:51
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-integration branch 2 times, most recently from 9d04372 to a3cb5b6 Compare June 19, 2026 00:20
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-ui branch from 019a63c to 8384343 Compare June 19, 2026 00:20
Tear down uploaders by observing Core Data blog deletions on the main context instead of hooking individual removal call sites. This covers every deletion path with one mechanism, including sync-driven cleanup of dead blogs and the account cascade on logout, and it keeps self-hosted uploaders alive through a WordPress.com-only logout.
Stock Photos, Tenor GIFs, and Image Playground as picker sheets that wrap
the existing UIKit pickers, adapt their output to the module's external
media model, and feed the M4 uploader. Wires the picker options into
routing and adds the adapter and routing tests.
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-integration branch from a3cb5b6 to 9b8eb9e Compare July 7, 2026 22:09
@crazytonyli crazytonyli force-pushed the task/media-v2-upload-ui branch from 8384343 to 8682318 Compare July 7, 2026 22:09
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