=== Jeepno Site Duplicator ===
Contributors: itgalaxy
Tags: backup, migration, duplicator, installer, database
Requires at least: 5.8
Tested up to: 6.6
Requires PHP: 7.4
Stable tag: 1.4.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create a full WordPress migration package with files, database SQL and standalone installer.php.

== Description ==

Jeepno Site Duplicator creates one downloadable ZIP package for moving a WordPress site to another hosting. The package contains:

* site/ folder with WordPress files
* database.sql
* installer.php

Upload the package to another hosting, extract it, open installer.php and enter the new database details.

== Requirements ==

* WordPress 5.8 or newer
* PHP 7.4 or newer
* PHP ZipArchive extension or Jeepno streaming ZIP fallback
* Enough disk space for a full copy of the site package

== Installation ==

1. Upload the plugin ZIP from WordPress Admin > Plugins > Add New > Upload Plugin.
2. Activate the plugin.
3. Open Tools > Jeepno Site Duplicator.
4. Click Create Full Site Package.
5. Download the package.

== Changelog ==

= 1.4.5 =
* Deep-cleaned new client package export for ai-auto-work, ai-auto-reply-live-chat, wp-pixel-pilot, itgalaxy-incomplete-orders and itgalaxy-order-limiter.
* Removes old API keys, license states, install IDs, logs, token history and plugin settings rows from exported wp_options when clean mode is enabled.
* Keeps plugin files and table schemas so each plugin can activate and initialize fresh on the destination website.

= 1.4.4 =
* Added a checked-by-default new client cleanup mode for migration packages.
* Keeps plugin-created database table schemas while skipping their old rows, so forms, orders, logs, sessions, analytics and plugin runtime tables start fresh on the destination site.
* Keeps WordPress core content/settings tables intact and does not clean the current live database.

= 1.4.3 =
* Added plugin name branding inside installer.php.
* Auto-detects the destination site URL from the installer domain and keeps submitted database fields after errors.
* Added install-time loading animation plus Visit Website and Website Login buttons after successful installation.

= 1.4.2 =
* Added a professional branded installer screen with embedded Jeepno logo, readiness checks, install flow, clearer field guidance and success/error states.

= 1.4.1 =
* Fixed installer URL migration for serialized Action Scheduler objects that can become PHP incomplete objects on a new host.
* Skips Action Scheduler runtime queue rows from future migration packages so WooCommerce and plugins can regenerate them cleanly.

= 1.4.0 =
* Added professional backup history table with pagination.
* Added duplicate-file creation loading animation and waiting overlay.
* Added per-backup download and delete actions.
* Added system status, latest backup signal and Jeepno support call-to-action.
* Improved admin dashboard layout for full project duplication workflow.

= 1.3.0 =
* Added full safe URL migration during install.
* Replaces old local URLs in content, post meta, options, Elementor data, JSON and serialized data.
* Updates uploads URLs from the old site to the new site.
* Rewrites .htaccess permalink rules for the new domain or subdirectory.
* Clears generated Elementor CSS after migration so images regenerate on the new URL.
* Resets upload URL/path options and stale rewrite rules after import.

= 1.2.1 =
* Fixed streaming ZIP binary headers so downloaded migration packages extract correctly.
* Corrected local file header and central directory field packing.

= 1.2.0 =
* Replaced memory-heavy PclZip fallback with a streaming ZIP engine.
* Fixed package creation fatal memory errors on large sites.
* Writes files chunk by chunk instead of loading package data into memory.

= 1.1.0 =
* Added top-level Jeepno Duplicator admin menu.
* Added system status panel and package success/error notices.
* Added package folder protection files while keeping package ZIP downloads available.

= 1.0.0 =
* First install-ready release.
* Added database SQL export.
* Added full site file package builder.
* Added standalone installer.php generator.
* Added archive fallback when PHP ZipArchive is not enabled.
