Skip to content

Add JetpackSocial module for managing social connections#25514

Draft
crazytonyli wants to merge 1 commit intotrunkfrom
task/jetpack-social-manage-connections
Draft

Add JetpackSocial module for managing social connections#25514
crazytonyli wants to merge 1 commit intotrunkfrom
task/jetpack-social-manage-connections

Conversation

@crazytonyli
Copy link
Copy Markdown
Contributor

Introduces a new JetpackSocial Swift package containing the core models, services, and views for managing a site's connected social media accounts. Adds a new "Social" screen, accessible from Site Settings > Sharing when the socialSharingV2 feature flag is enabled, that lists existing connections and lets the user connect or disconnect accounts via OAuth.

Also bumps wordpress-rs and updates the call sites affected by the SiteSettings additionalFields and UserCapabilitiesMap signature changes.

Description

Testing instructions

Introduces a new JetpackSocial Swift package containing the core models,
services, and views for managing a site's connected social media accounts.
Adds a new "Social" screen, accessible from Site Settings > Sharing when
the socialSharingV2 feature flag is enabled, that lists existing
connections and lets the user connect or disconnect accounts via OAuth.

Also bumps wordpress-rs and updates the call sites affected by the
SiteSettings additionalFields and UserCapabilitiesMap signature changes.
@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

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 Number32080
VersionPR #25514
Bundle IDcom.jetpack.alpha
Commit57bc5c6
Installation URL22tgntgvtg1kg
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 WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number32080
VersionPR #25514
Bundle IDorg.wordpress.alpha
Commit57bc5c6
Installation URL29gshs69fhii0
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

🤖 Build Failure Analysis

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

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