Joshua T Flowers
c70c7bfd68
Fix vendor scripts not autoloading ( https://github.com/woocommerce/woocommerce-admin/pull/2907 )
...
* Fix vendor scripts and test bootstrapping
* Escape the downloaded file URL in tests
* Generate feature config file for tests
* Run feature config generation before and after script tests
2019-09-25 14:20:15 -04:00
Jeff Stieler
953427bea5
Remove defunct filename prefix from remaining files.
...
Excluding the note classes for third party compatibility.
2019-08-12 15:06:36 -07:00
Jeff Stieler
d4d0a31486
Flatten includes/ directory.
2019-08-12 15:03:23 -07:00
Jeff Stieler
c73325c312
PSR-4ify the loader class.
2019-08-12 15:03:22 -07:00
Jeff Stieler
13878db9ac
PSR-4ify the feature plugin and install classes.
2019-08-12 15:03:21 -07:00
Jeff Stieler
7dd4d2b791
PSR-4ify the reports time interval class.
2019-08-12 15:03:21 -07:00
Jeff Stieler
a61d292c67
PSR-4ify the report parameter exception class.
2019-08-12 15:03:20 -07:00
Jeff Stieler
57ece077a6
Fix daily cron notes task class.
2019-08-12 15:03:19 -07:00
Jeff Stieler
88f6fd9d06
PSR-4ify report query classes.
2019-08-12 15:03:19 -07:00
Jeff Stieler
8f61462328
PSR-4ify the report stats segmenter classes.
2019-08-12 15:03:18 -07:00
Jeff Stieler
3e9ef793a7
PSR-4ify the reports data store interface class.
2019-08-12 15:03:17 -07:00
Jeff Stieler
b7912bc579
PSR4-ify the Reports data store classes.
2019-08-12 15:03:17 -07:00
Jeff Stieler
a67d577ad2
PSR-4ify all Report Controller classes.
2019-08-12 15:03:16 -07:00
Jeff Stieler
b71d8c23c8
PSR4-ify core API subclasses.
2019-08-12 15:03:15 -07:00
Jeff Stieler
25ac10e5d5
Fix namespaces for Notes classes used in installation routine.
2019-08-12 15:03:14 -07:00
Jeff Stieler
9d2757f1b2
PSR4-ify the API init class and Notes controllers.
2019-08-12 15:03:13 -07:00
Jeff Stieler
f871c96070
PSR-4ify the theme upgrader subclasses.
2019-08-12 15:03:12 -07:00
Jeff Stieler
416ab09653
PSR-4ify the action schedule post store subclass.
2019-08-12 15:03:12 -07:00
Jeff Stieler
e509e51552
PSR-4ify the sync class.
2019-08-12 15:03:11 -07:00
Jeff Stieler
55400474ee
PSR-4ify the feature loading classes.
2019-08-12 15:03:11 -07:00
Jeff Stieler
ce7267b198
PSR-4ify the report exporter classes.
2019-08-12 15:03:10 -07:00
Jeff Stieler
ca68769205
Update admin notes classes to PSR-4.
2019-08-12 15:03:09 -07:00
Jeff Stieler
782bbe8891
PSR-4ify the WC_Admin_Page_Controller class.
2019-08-12 15:03:09 -07:00
Jeff Stieler
24555e0e02
PSR-4 ify the WC_Admin_Order_Trait class.
2019-08-12 15:03:08 -07:00
Jeff Stieler
8602c03671
PSR-4 ify WC_Admin_Order_Refund class.
2019-08-12 15:03:08 -07:00
Jeff Stieler
54d0768892
PSR-4ify WC_Admin_Order class.
2019-08-12 15:03:07 -07:00
Jeff Stieler
2752356c4d
Load all classes with Composer's autoloader.
2019-08-12 15:03:05 -07:00
Ron Rennick
9a42f00477
Merge pull request woocommerce/woocommerce-admin#2764 from woocommerce/fix/2746
...
convert zero last active date to null in customer query
2019-08-09 08:40:57 -03:00
Ron Rennick
32d31b6791
compare date to "0000-00-00 00:00:00"
2019-08-08 13:50:22 -03:00
Justin Shreve
309e5309ef
Fix slug notice when connecting to Jetpack ( https://github.com/woocommerce/woocommerce-admin/pull/2769 )
2019-08-08 12:15:33 -04:00
Justin Shreve
708464fe8e
Add revenue question to the business details page ( https://github.com/woocommerce/woocommerce-admin/pull/2763 )
...
* Add revenue question to the business details page
* Handle PR feedback: remove empty values, include currency in the stats api call.
2019-08-08 11:38:47 -04:00
Ron Rennick
833cc7a1c2
convert zero last active date to null in customer query
2019-08-07 16:12:47 -03:00
Justin Shreve
ea6da8858d
Update the WP.com connection parameter to match the parameter in the API ( https://github.com/woocommerce/woocommerce-admin/pull/2761 )
2019-08-07 14:49:21 -04:00
Jeff Stieler
58209c4cde
Merge pull request woocommerce/woocommerce-admin#2733 from woocommerce/fix/2732
...
add version string to _doing_it_wrong
2019-08-05 13:15:23 -06:00
Jeff Stieler
b2707d3e23
Bail out of our `admin_title` filter if it's invoked before `current_screen`.
...
See: https://github.com/xwp/pwa-wp/issues/206
2019-08-02 08:32:52 -06:00
Justin Shreve
dca1b07377
Onboarding - Task List: Add store connection task ( https://github.com/woocommerce/woocommerce-admin/pull/2718 )
...
* Adds store connection task
* PR Feedback
2019-08-01 14:09:08 -04:00
Justin Shreve
1410e7ed29
Add a "this store is being setup for a client" store detail field ( https://github.com/woocommerce/woocommerce-admin/pull/2727 )
2019-08-01 13:29:35 -04:00
Ron Rennick
050eabba4f
use 0.16.0, fix typo in warning message
2019-08-01 11:19:56 -03:00
Ron Rennick
9b9105ec01
add version string to _doing_it_wrong
2019-08-01 10:25:52 -03:00
Jeff Stieler
06deec11f8
Fix groupby for category segmentation in reports.
2019-07-25 15:30:10 -06:00
Joshua Flowers
b0aa7bdb42
Prevent onboarding from running on non-admin pages
2019-07-25 16:20:43 +08:00
Timmy Crawford
646235ac7b
Notice: Update feedback notice verbiage and action. ( https://github.com/woocommerce/woocommerce-admin/pull/2677 )
2019-07-22 14:26:28 -07:00
Jeff Stieler
f2c1837478
Hook in for onboarding reset a little later.
...
Page detection needs to wait until `current_screen`.
2019-07-22 08:33:58 -06:00
Jeff Stieler
ecf2e34103
Add "doing it wrong" to avoid calculating the current page too early.
2019-07-22 08:33:58 -06:00
Joshua T Flowers
f1f3a6e20d
Fix flash of unstyled content for onboarding pages ( https://github.com/woocommerce/woocommerce-admin/pull/2673 )
2019-07-22 12:53:13 +08:00
Joshua T Flowers
b42a8b34cd
Onboarding: Add products task ( https://github.com/woocommerce/woocommerce-admin/pull/2667 )
...
* Add product subtask list component
* Add has-action class to list component
* Redirect after active task completion
* Refactor task completion check
* Add task completion statuses to component settings
* Fix missing className prop for list items
* Add task completion styling
2019-07-19 10:54:38 +08:00
Jeff Stieler
64d44bd905
Merge pull request woocommerce/woocommerce-admin#2659 from woocommerce/fix/2592-orders-linger
...
Reduce order status change delay in Orders Panel.
2019-07-18 08:20:39 -06:00
Joshua T Flowers
2d21db45ce
Onboarding: Add the task list dashboard ( https://github.com/woocommerce/woocommerce-admin/pull/2654 )
...
* Add task list dashboard page
* Add actual site URL to header
* Fix typos
* Remove app bar
* Use material icons
* Update material icons to use Google hosted font
* Localize description strings
2019-07-18 18:11:21 +08:00
Timmy Crawford
d62e3baed5
Nav: Hide nav on block editor. ( https://github.com/woocommerce/woocommerce-admin/pull/2661 )
2019-07-17 08:07:57 -07:00
Joshua T Flowers
8784ac9728
Onboarding: Update help tab with reset onboarding link ( https://github.com/woocommerce/woocommerce-admin/pull/2658 )
...
* Update help tab reset link for onboarding profiler
* Update wc_admin_url to allow dashboard URL
* Add function to reset onboarding profiler params
2019-07-17 09:49:01 +08:00