Commit Graph

34 Commits

Author SHA1 Message Date
Timmy Crawford 610f179679 Release v0.7.0 (https://github.com/woocommerce/woocommerce-admin/pull/1551)
* Bumping version to 0.7.0 and updating docs.

* updates to package-lock.json
2019-02-14 09:24:02 -08:00
Jeff Stieler 73c430b9b8 Merge pull request woocommerce/woocommerce-admin#1510 from woocommerce/fix/532-wc-install-approach
Use a WC_Install-like approach to initialize WC Admin data
2019-02-12 13:05:48 -08:00
Justin Shreve 60d364d329 Update 5.0.0 version check and add basic readme.txt (https://github.com/woocommerce/woocommerce-admin/pull/1521)
* Update version check, add basic WP.org readme

* Clean up test depedency since we are supporting 5.0.0 or greater

* add some additional keywords

* update greater than message
2019-02-12 15:22:16 -05:00
Justin Shreve 0fe061b97d Add Feature Flags (https://github.com/woocommerce/woocommerce-admin/pull/1500)
* First pass at adding feature flags. Accessible over PHP and JS.

* Hook up dev config to test enviornments, hook up features to their flags.

* Cleanup some code and add documentation. Remove beta config.

* Handle PR Feedback: Add devdocs flag, remove categories flag, fix auto-generated PHP warning.

* Add todo for beta phase.

* Handle PR feedback: Simplify is_array check, update build command, simplify test mock, remove empty webpack line.
2019-02-12 15:02:02 -05:00
Jeff Stieler e5cdad1683 Move report table syncing methods to their own class and kick off initial sync using WC_Admin_Install. 2019-02-08 12:57:11 -08:00
Jeff Stieler 2797883a48 Move database table creation to new WC_Admin_Install class.
Remove reliance on plugin activation hook, following pattern established in WC_Install.
2019-02-08 11:27:39 -08:00
Timmy Crawford 974d263f69 Release/v0.6.0 (https://github.com/woocommerce/woocommerce-admin/pull/1417)
* Bump versions to 0.6.0

* Update docs

* Updates after running build.
2019-01-30 10:51:03 -08:00
Paul Sealock 050438a11c Add emoji flags 2019-01-25 13:17:08 +13:00
Timmy Crawford 0cb75629de Release v0.5.0 (https://github.com/woocommerce/woocommerce-admin/pull/1319)
* Release 0.5.0

* Updates from release build.
2019-01-16 08:24:45 -08:00
Timmy Crawford a1887eb4d7 Prepping for 0.4.0 2019-01-03 12:32:00 +13:00
Timmy Crawford dec2bf07b2 Add alert when wc-admin build does not exist. (https://github.com/woocommerce/woocommerce-admin/pull/1077)
* Add alert when wc-admin build does not exist.

* Updates per feedback.

* Typo and fix for ci ( i hope )
2018-12-13 16:44:58 -08:00
Timmy Crawford f0b832bf24 Release v0.3.0 (https://github.com/woocommerce/woocommerce-admin/pull/1065)
* Update versions to 0.3.0

* Release 0.3.0
2018-12-11 11:03:30 -08:00
Allen Snook d223eb25fd Roll to 0.2.0 2018-11-27 13:12:16 -08:00
Allen Snook 45c03845b2 Remove SCRIPT_DEBUG requirement 2018-11-09 09:49:33 -05:00
Allen Snook a5b1b617c2 Prompt user to set SCRIPT_DEBUG on WP 5 for now. 2018-11-07 14:53:05 -05:00
Allen Snook e933427d5a Fix leading spaces 2018-11-07 12:53:20 -05:00
Allen Snook 1a72cf2e4e Fix compatibility check to handle WP 5; call wp_get_jed_locale_data 2018-11-07 07:38:14 -05:00
Allen Snook dcfc8ea17d Start adding subscription notes to the merchant inbox 2018-11-07 07:21:22 -05:00
Allen Snook ee4dde5835 Do not attempt to run table setup without dependency check first 2018-11-04 17:50:53 -05:00
Allen Snook e510d94836 Only create/update tables on init if WP_DEBUG is true 2018-11-01 12:59:32 -07:00
Allen Snook 3c323d6c75 Run dbdelta on init, at least as long as this is a separate plugin 2018-10-31 15:47:39 -07:00
Allen Snook 51991d1b27 Remove inadvertently added blank line 2018-10-23 10:41:17 -07:00
Allen Snook c45a6cf5de On update, add a note alerting that the store notice setting has moved 2018-10-23 10:30:33 -07:00
Allen Snook f0495c7071 Rename wc_admin_daily function to do_wc_admin_daily to distinguish it from the hook 2018-10-22 09:09:28 -07:00
Allen Snook 3d7b92f58f Make it a proper daily scheduled event 2018-10-19 14:47:39 -07:00
Allen Snook d05a1c63ff Calculate previous days sales, add note if new max 2018-10-19 14:41:37 -07:00
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