=== Zelqorio ===
Contributors: mujahidwp
Tags: woocommerce, bulk edit, products, inventory, price
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
Requires Plugins: woocommerce
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Safe bulk product editor for WooCommerce: select, preview, apply, verify and undo when safe. 100% free, no account, no external services.

== Description ==

Zelqorio lets store owners edit simple and variable WooCommerce products from one modern dashboard.

* Spreadsheet-style product editor with variation rows
* Filters: category, tag, SKU, title, type, price range, stock, status
* Bulk price changes (fixed, amount, percent, sale rules, rounding)
* Bulk inventory and status changes
* Preview of old/new values before anything is saved
* Every saved value is reloaded from WooCommerce and verified
* Conflict detection and conditional undo for non-inventory fields
* Background processing with Action Scheduler when available
* Update-only CSV import and CSV export
* No license or account required, no telemetry, no external requests; max 2,000 selected items per operation

All product writes use WooCommerce CRUD objects. Designed to use WooCommerce APIs; HPOS compatibility requires runtime testing.

== Installation ==

1. Upload the plugin and activate it. WooCommerce must be active.
2. Open Zelqorio in the admin menu.

== Frequently Asked Questions ==

= Is undo a backup? =
No. Undo restores non-inventory fields only when values still match. Inventory fields require manual review. Keep regular backups.

= Does it send data anywhere? =
No. There is no telemetry and no external service.

= What happens on uninstall? =
Data is kept unless you enable "Delete data on uninstall" in Settings.

== Changelog ==

= 1.0.1 =
* Renamed plugin branding and translation text domain to Zelqorio.
* Added migration for legacy plugin options and tables when updating existing installations.
* Updated database, REST API and scheduled-action identifiers for the new brand.
* Fixed safe SQL identifier handling for legacy table migration and consistent job-item table lookups.


= 1.0.0 =
* Fixed zero-value numeric normalization.
* Use WooCommerce atomic stock adjustment for stock quantity changes and flag concurrent stock changes for review.
* Inventory undo and interrupted stock retries require manual review.
* Reject duplicate CSV headers and malformed row widths.
* Bound job size and payload for server safety.
* Removed unapproved future plugin-directory URL.

* Initial release including core editing functionality.
