Commit Graph

2719 Commits

Author SHA1 Message Date
Ron Rennick 27dff45d71 delete lookup table data when dependencies not met 2019-08-08 13:23:48 -03:00
Ron Rennick 4ec0ff675b only run uninstall functions if dependencies are available 2019-08-07 12:31:07 -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
renovate[bot] 183343b15b Update dependency prismjs to v1.17.1 (https://github.com/woocommerce/woocommerce-admin/pull/2725) 2019-07-31 10:48:31 -04:00
Jeff Stieler 020e8b6e3a Merge pull request woocommerce/woocommerce-admin#2708 from woocommerce/fix/1849-comparison-doesnt-render
Fix groupby for category segmentation in reports.
2019-07-30 09:27:04 -06:00
renovate[bot] e2ff29ea5b Lock file maintenance (https://github.com/woocommerce/woocommerce-admin/pull/2680) 2019-07-29 15:00:03 -04:00
renovate[bot] e5a13a316c Update dependency eslint-plugin-react to v7.14.3 (https://github.com/woocommerce/woocommerce-admin/pull/2697) 2019-07-29 14:29:06 -04:00
renovate[bot] 141899a1a0 Update dependency eslint-plugin-jest to v22.14.0 (https://github.com/woocommerce/woocommerce-admin/pull/2696) 2019-07-29 14:25:57 -04:00
renovate[bot] 584232ec86 Update dependency @octokit/rest to v16.28.7 (https://github.com/woocommerce/woocommerce-admin/pull/2692) 2019-07-29 14:16:16 -04:00
renovate[bot] 2070f96e47 Update dependency eslint-loader to v2.2.1 (https://github.com/woocommerce/woocommerce-admin/pull/2695) 2019-07-29 14:05:03 -04:00
renovate[bot] 95fe1a2396 Update dependency css-loader to v3.1.0 (https://github.com/woocommerce/woocommerce-admin/pull/2694) 2019-07-29 13:56:47 -04:00
renovate[bot] aa45022256 Update babel monorepo to v7.5.5 (https://github.com/woocommerce/woocommerce-admin/pull/2691) 2019-07-29 13:29:52 -04:00
Paul Dechov 5d7f56d859 Merge pull request woocommerce/woocommerce-admin#2699 from woocommerce/update/activity-panel-transitions
Ensure content to wrapper alignment during Activity Panel transitions
2019-07-29 12:23:56 -04:00
Joshua T Flowers 5076a64fdc Fix vertical centering in onboarding theme step (https://github.com/woocommerce/woocommerce-admin/pull/2705) 2019-07-29 11:23:31 +08:00
Paul Sealock 634863ad90 Merge pull request woocommerce/woocommerce-admin#2703 from woocommerce/automate/pre-release
Automate pre-release tasks
2019-07-29 11:33:08 +12:00
Paul Sealock eb113407c4 add npm script command 2019-07-26 14:16:09 +12:00
Paul Sealock cff124f8fe new branch 2019-07-26 13:59:10 +12:00
Paul Sealock 48d0a180c1 0.16.0 2019-07-26 13:56:59 +12:00
Paul Sealock 0a01ad8aef Merge pull request woocommerce/woocommerce-admin#2690 from woocommerce/release/0.16.0
Release 0.16.0 tasks
2019-07-26 13:32:48 +12: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
Paul Dechov 527f390d35 Sync active tab indicator with activity panel transition 2019-07-24 21:43:49 -04:00
Paul Dechov 21217f4b0b Animate wrapper instead of content on switch 2019-07-24 21:43:46 -04:00
Paul Dechov 7223c3396c Keep content during close transition
Doesn't clear currentTab until transition ends.
2019-07-24 21:42:57 -04:00
Paul Dechov 765b826105 Transition transform rather than width on open/close 2019-07-24 21:40:52 -04:00
Paul Sealock 8710a32622 update readme with IE fix 2019-07-25 08:38:07 +12:00
Jeff Stieler 79e8a8a510 Fix react-spring breaking IE11. 2019-07-25 08:34:38 +12:00
Jeff Stieler 67be376009 Merge pull request woocommerce/woocommerce-admin#2698 from woocommerce/fix/2693-ie11-broken
Fix react-spring breaking IE11.
2019-07-24 11:32:26 -06:00
Jeff Stieler f5a366364c Merge pull request woocommerce/woocommerce-admin#2687 from woocommerce/fix/bridge-459-sidebar-double-arrow
Only apply current submenu CSS reset on non-embed pages.
2019-07-24 11:09:12 -06:00
Jeff Stieler 41b4100235 Fix react-spring breaking IE11. 2019-07-24 09:37:37 -06:00
Paul Sealock 14f545e0a2 release 0.16.0 prep 2019-07-24 12:30:29 +12:00
Ron Rennick 5803b49f41 add filter to feature config array 2019-07-23 10:54:27 -03:00
Paul Sealock d98eceffc7 Revert "Revert "Update to new Snackbar component and notice store"" (https://github.com/woocommerce/woocommerce-admin/pull/2643)
* Revert "Revert "Update to new Snackbar component and notice store""

* Update uploader component to use createNotice

* Bump required WP version to 5.2

* Update required PHP and WP versions in plugin header
2019-07-23 11:26:46 +08:00
Joshua T Flowers 9f6e200ab7 Remove path from URL in root/dashboard page (https://github.com/woocommerce/woocommerce-admin/pull/2674) 2019-07-23 11:17:43 +08:00
Jeff Stieler 6324475b85 Only apply current submenu CSS reset on non-embed pages. 2019-07-22 17:02:55 -06:00