Commit Graph

3162 Commits

Author SHA1 Message Date
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 fab3d8e2cf Always run composer install in CI builds. 2019-08-12 15:03:06 -07:00
Jeff Stieler 9c469a9f60 Fix tests. 2019-08-12 15:03:06 -07:00
Jeff Stieler 2752356c4d Load all classes with Composer's autoloader. 2019-08-12 15:03:05 -07:00
Ron Rennick 73967f7251 Merge pull request woocommerce/woocommerce-admin#2777 from woocommerce/fix/increase-popover-zindex
increase the popover zIndex from 1 to 2
2019-08-12 09:57:09 -03:00
Ron Rennick c5962b4dd8 increase the popover zIndex from 1 to 2 2019-08-09 16:25:11 -03:00
Ron Rennick c54a01d33c Merge pull request woocommerce/woocommerce-admin#2762 from woocommerce/fix/2657
only run uninstall functions if dependencies are available
2019-08-09 08:43:03 -03: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
Justin Shreve f2102b0239 Update onboarding profile wizard copy (https://github.com/woocommerce/woocommerce-admin/pull/2770) 2019-08-08 14:41:26 -04:00
Jeff Stieler befedbce76 Merge pull request woocommerce/woocommerce-admin#2756 from woocommerce/renovate/css-loader-3.x
Update dependency css-loader to v3.2.0
2019-08-08 11:06:24 -06:00
Jeff Stieler 791baa2622 Merge pull request woocommerce/woocommerce-admin#2758 from woocommerce/renovate/html-to-react-1.x
Update dependency html-to-react to v1.4.0
2019-08-08 10:52:59 -06:00
Ron Rennick 32d31b6791 compare date to "0000-00-00 00:00:00" 2019-08-08 13:50:22 -03:00
Ron Rennick 4ec10698af remove dependency check from uninstall script 2019-08-08 13:35:35 -03:00
Jeff Stieler 5a1b7ea2ae Merge pull request woocommerce/woocommerce-admin#2757 from woocommerce/renovate/eslint-plugin-jest-22.x
Update dependency eslint-plugin-jest to v22.15.0
2019-08-08 10:33:38 -06:00
Ron Rennick 27dff45d71 delete lookup table data when dependencies not met 2019-08-08 13:23:48 -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 f79a3290ea Merge pull request woocommerce/woocommerce-admin#2753 from woocommerce/fix/2682
restore wp-admin wpbody-content bottom padding
2019-08-08 10:21:30 -03:00
Justin Shreve e81b1fd776 Add `help` prop to SimpleSelectControl to properly show errors. (https://github.com/woocommerce/woocommerce-admin/pull/2751) 2019-08-08 09:10:47 -04:00
Joshua T Flowers 1e042d355c Add event handlers in Form component and update onboarding form (https://github.com/woocommerce/woocommerce-admin/pull/2749)
* Add better checkbox and radio support

* Add checkbox, select, and radio examples to form component

* Update business details step to use new Form component
2019-08-08 13:25:55 +08: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
Renovate Bot 88d93e4aed Update dependency eslint-plugin-jest to v22.15.0 2019-08-07 16:30:14 +00:00
Ron Rennick 4ec0ff675b only run uninstall functions if dependencies are available 2019-08-07 12:31:07 -03:00
Ron Rennick 30749a87a2 limit padding CSS to left 2019-08-07 09:49:45 -03:00
Renovate Bot b554de7b01 Update dependency html-to-react to v1.4.0 2019-08-07 03:00:53 +00:00
Renovate Bot c880abf620 Update dependency css-loader to v3.2.0 2019-08-07 01:31:34 +00:00
Ron Rennick 734eb025e6 restore wp-admin wpbody-content bottom padding 2019-08-06 16:26:45 -03: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 ef9b903090 Merge pull request woocommerce/woocommerce-admin#2744 from woocommerce/fix/filter-triggering-doing-it-wrong
Short circuit admin title filter when applied by third parties too early.
2019-08-05 08:39:38 -06:00
Joshua T Flowers 919ce11b57 Add form component for handling form state (https://github.com/woocommerce/woocommerce-admin/pull/2742)
* Add Form component to packages

* Add form example to devdocs

* Fix form validation check

* Update store details to use Form component

* Fix indentation issues
2019-08-05 09:41:47 +08: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 1a479eefea Fix navigation handling on the `skip` link. (https://github.com/woocommerce/woocommerce-admin/pull/2738) 2019-08-02 09:22:11 -04:00
Joshua T Flowers f542a4c011 Update Stepper component with new props and styles (https://github.com/woocommerce/woocommerce-admin/pull/2726)
* Add description and content to Stepper

* Reduce unnecessary styles

* Allow variable divider width for vertical Steppers

* Fix existing steppers and styling

* Update spinner styles in Stepper

* Fix style lint issues

* Update spinner color in plugin step
2019-08-02 07:28:06 +08:00
Joshua T Flowers d41ce76451 Onboarding: Add WebPreview component for theme previewing (https://github.com/woocommerce/woocommerce-admin/pull/2681)
* Add WebPreview component

* Add theme preview component

* Add WebPreview example for devdocs

* Update loading content prop name for WebPreview

* Add selected class state for device buttons

* Fix tabbing issue in stylesheet

* Fix loadingContent prop changes

* Add in translators note

* Fix theme details height issue

* Add theme demo track events (https://github.com/woocommerce/woocommerce-admin/pull/2715)

* Add theme demo track events

* Track theme chosen location

* Track theme slug on device switch

* Apply design feedback
2019-08-02 07:27:38 +08: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
renovate[bot] 307338a50f Update dependency memoize-one to v5.0.5 (https://github.com/woocommerce/woocommerce-admin/pull/2723) 2019-07-31 12:47:22 -04:00
renovate[bot] 749c0137e3 Update dependency lerna to v3.16.4 (https://github.com/woocommerce/woocommerce-admin/pull/2721) 2019-07-31 12:03:53 -04:00
renovate[bot] e1e9b556b6 Update dependency lodash to v4.17.15 (https://github.com/woocommerce/woocommerce-admin/pull/2722) 2019-07-31 11:55:19 -04:00
renovate[bot] 0d20d0d0b5 Update dependency copy-webpack-plugin to v5.0.4 (https://github.com/woocommerce/woocommerce-admin/pull/2720) 2019-07-31 11:39:54 -04:00
renovate[bot] 979353301b Update dependency mini-css-extract-plugin to v0.8.0 (https://github.com/woocommerce/woocommerce-admin/pull/2724) 2019-07-31 11:27:20 -04:00