Commit Graph

8 Commits

Author SHA1 Message Date
Joshua T Flowers 098bf7a2bc Deactivate plugin if dependencies not met (https://github.com/woocommerce/woocommerce-admin/pull/530)
* Deactivate plugin if dependencies not met

Wc-admin has hooks that install tables.  Currently if WC is not active on install, those hooks don't fire and initial tables will never be created resulting in API errors

* Unset plugin activation message if dependencies not met
2018-10-18 14:37:49 -04:00
Jonathan Belcher c7f56f8a07 Adds WooCommerce version requirement and message (https://github.com/woocommerce/woocommerce-admin/pull/524) 2018-10-15 15:23:09 -04:00
Peter Fabian 670436ac13 PHPCS fixes. 2018-09-24 17:24:08 +02:00
Peter Fabian 5aa3aae58a The installation code should not run on each plugin load, only when activated. 2018-09-21 12:14:08 +02:00
Peter Fabian 1b71184f23 Updated path to background process class. 2018-09-17 20:36:29 +02:00
Peter Fabian e692c45c87 Added missing path separator. 2018-09-17 20:20:00 +02:00
Peter Fabian d2ac6cdbe1 Added reporting REST API extensions to wc-admin. 2018-09-17 16:32:03 +02:00
Justin Shreve 71c12e6795 Update woo-dash naming to new wc-admin name (https://github.com/woocommerce/woocommerce-admin/pull/183) 2018-07-10 08:48:06 -04:00