=== Multisite Event Sync for MEC ===
Contributors: webnus
Tags: multisite, events, sync, mec, modern-events-calendar
Requires at least: 6.0
Tested up to: 7.0.2
Requires PHP: 7.4
Stable tag: 2.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Synchronize Modern Events Calendar events, bookings, taxonomies, widgets, shortcodes and settings from the main site to subsites across a WordPress Multisite network, with network-wide booking capacity aggregation.

== Description ==

Multisite Event Sync for MEC keeps every subsite in a WordPress Multisite network in sync with the main site's Modern Events Calendar content.

**Features**

* Event, booking and ticket synchronization from the main site to selected subsites
* Network-wide booking capacity aggregation across all subsites
* Background queue and cron engine for reliable, resumable sync jobs
* Sync of MEC single builder templates, shortcodes, sidebar widgets and MEC settings
* Taxonomy and term remapping between sites with deduplication
* Read-only protection for synced copies on subsites
* Unlink events or whole subsites on demand
* Network Health dashboard with sync log, failed-job retry and migration status
* Safe v1 → v2 migration with pre-migration snapshot and validation
* React-based admin interface

== Frequently Asked Questions ==

= Does this plugin require WordPress Multisite? =
Yes. The plugin is network-only and requires a Multisite installation.

= Where are events edited? =
Events are created and edited on the main site. Subsites receive synced, read-only copies automatically.

== Changelog ==
= 2.0.0 - 3 August 2026 =
- Added: New React-based admin interface with Configuration, Health, Manual Sync and Sync Management tabs.
- Added: Network Health dashboard to monitor sync status, review the activity log and retry failed jobs.
- Added: Network-wide booking capacity and ticket aggregation across all subsites.
- Added: Ability to unlink synced events or whole subsites.
- Added: Sync for MEC single builder templates, shortcodes, sidebar widgets and MEC settings.
- Added: Background processing for reliable, resumable sync jobs.
- Improved: Unified synchronization of events, bookings, taxonomies, widgets, shortcodes, settings and templates.
- Improved: UI and UX enhancements.
- Fixed: Security hardening.
- Fixed: Live-sync ticket and booking option sync issues.
- Fixed: Booking and tag sync issues.
- Fixed: Sync time, ticket count and single builder design bugs.

= 1.2.0 - 13 July 2025 =
- Fixed: Other locations not syncing correctly between main site and subsites
- Fixed: MEC settings such as sidebar configuration, selected colors, and images not syncing properly to subsites
- Improved: UI and UX enhancements

= 1.1.2 - 21 December 2024 =
- Added: Sidebar widgets sync
- Added: Additional terms
- Fixed: Some minor issues

= 1.1.1 - 1 July 2023 =
- Fixed: Activation

= 1.1.0 - 13 November - 2022 =
- Fixed: Some issues in sync

= 1.0.7 - 8 May - 2022 =
- Fixed: Some minor issues

= 1.0.6 - 8 May 2022 =
- Fixed: Some minor issues

= 1.0.5 - 7 August - 2021 =
- Added: synchronization message for each event
- Fixed: Saving MEC Settings
- Fixed: Fatal error in the license section

= 1.0.4 - 15 November - 2020 =
- Added: An option to sync taxonomies content
- Fixed: Duplicate attachments
- Fixed: Some minor issues

= 1.0.3 - 22 September - 2020 =
- Fixed: An issue regarding Sync with subsites created with other emails

= 1.0.2 - 06 September - 2020 =
- Fixed: An issue regarding taxonomies synchronization

= 1.0.1 - 30 January 2020 =
- Fixed: Display all events on sync page

= 1.0.0 - 25 October 2019 =
- Initial Release