Skip to content

Implement selective syncing in the pull dialog #1596

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 8 commits into
base: trunk
Choose a base branch
from

Conversation

sejas
Copy link
Member

@sejas sejas commented Jul 21, 2025

Related issues

Proposed Changes

  • Studio changes to pull dialog to pull fonts and mu-plugins

Testing Instructions

  • Apply the PR 188672-ghe-Automattic/wpco if not deployed yet in your sandbox.
  • Make sure you have some files in mu-plugins and/or fonts in your remote site.
  • Run npm start.
  • Connect to your remote site.
  • Click "Pull".
  • Select "Specific files and folders" dropdown
  • Observe the tree can be inspected deeply and async
  • TODO: Confirm the pull.
  • TODO: Wait until the pull finishes.
  • TODO: Open Finder.
  • TODO: Observe that the selected files and folders are restored correctly.
read-latest-backup-from-backend.mp4

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@sejas sejas self-assigned this Jul 21, 2025
@sejas sejas changed the title Add back the contents option, mu-plugins and fonts to the Pull dialog Read backup contents from backend Jul 23, 2025
@sejas sejas changed the title Read backup contents from backend Read backup contents from the backend for pull sync Jul 23, 2025
@sejas sejas changed the title Read backup contents from the backend for pull sync Implement selective syncing in the pull dialog Jul 24, 2025
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.

1 participant