=== Media Sync Staging to Prod by Volade ===
Contributors: volade
Tags: media, staging, sync, agency, woocommerce, uploads
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Sync WordPress media, database and ZIP packages between staging and production — site-to-site REST, no cloud fees.

== Description ==

**Media Sync Staging to Prod by Volade** helps agencies sync staging to production:

* Media: MD5 manifest compare, pull missing uploads
* Database: pull content tables from staging (posts, terms, comments — no users), URL rewrite
* ZIP package: export/import handoff archive (database.sql.gz + uploads + manifest)
* 4 media presets, local log, JSON export
* WP-CLI: `wp mssp pull`, `wp mssp db`, `wp mssp package_build`, `wp mssp package_pull`

Direct site-to-site HTTP — no intermediate cloud billed per GB.

== Installation ==

1. Upload the plugin ZIP via Plugins → Add New → Upload
2. Activate on staging and production
3. On staging: copy the sync key (Settings → Media Sync or Volade → Media Sync)
4. On production: enter staging URL + key, test connection
5. Run dry-run preset, then pull missing media

== Frequently Asked Questions ==

= Does this replace WP Migrate? =

Use WP Migrate for full DB migrations. MSSP handles recurring media delta between paired environments.

= Is a Volade account required? =

No for core sync, presets, dry-run, log and JSON export.

== Changelog ==

= 1.1.0 =
* Database pull from staging (content + options profiles, URL rewrite, dry-run)
* ZIP package export/import (database.sql.gz + uploads + manifest)
* REST endpoints /db/export and /package/build
* WP-CLI db, package_build, package_pull

= 1.0.0 =
* Initial release
