Sam Seay
363e3386e8
Install puppeteer just once ( https://github.com/woocommerce/woocommerce-admin/pull/5713 )
...
Remove unused direct dep on puppeteer and use npm dedupe to reduce puppeteer installs to 1
2020-11-24 10:52:03 +13:00
Sam Seay
564a4ffddb
Remove unused dependencies, convert buildScss to async. ( https://github.com/woocommerce/woocommerce-admin/pull/5715 )
2020-11-24 09:21:16 +13:00
Joshua T Flowers
d2234a7628
Position transient notices based on nav width ( https://github.com/woocommerce/woocommerce-admin/pull/5628 )
...
* Position transient notices based on nav width
* Position notices left when folded or on smaller screens
2020-11-23 14:28:17 -05:00
Joshua T Flowers
91ac789393
Clean up menu callback methods ( https://github.com/woocommerce/woocommerce-admin/pull/5679 )
...
* Refactor menu item callback check
* Migrate parent items that have first child item migrated
* Allow wp menu items to be hidden with public method
* Rename hide menu item method
2020-11-23 14:01:53 -05:00
Jeff Stieler
479eb2c850
Don't show the Orders panel on the homescreen with the Task List ( https://github.com/woocommerce/woocommerce-admin/pull/5552 )
...
* Add order count to shared component settings.
* Hide the Orders panel when the store has no orders.
* Check for all order statuses except drafts from the checkout block.
2020-11-23 10:06:55 -05:00
Fernando
a4ed451065
Changed price toggle placement ( https://github.com/woocommerce/woocommerce-admin/pull/5708 )
...
* Changed price toggle placement
This commit changes the price toggle placement
* Fixed margin
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2020-11-23 11:40:14 -03:00
Tomek Wytrębowicz
da14803c64
Add fancy placeholders for Marketing components ( https://github.com/woocommerce/woocommerce-admin/pull/5611 )
...
- Add placeholders for `RecommendedExtensionsItem` and `KnowledgebaseCardPost`. Addresses https://github.com/woocommerce/woocommerce-admin/issues/5375 .
- Fix translation of "By" in KnowledgeBase Card. Addresses https://github.com/woocommerce/woocommerce-admin/pull/5611#discussion_r525406563 (comment).
2020-11-23 11:15:07 +01:00
Adrian Duffell
6a873ad470
Update Customer Effort Score to ignore tasks performed on mobile ( https://github.com/woocommerce/woocommerce-admin/pull/5672 )
...
* Update Customer Effort Score to only ask feedback from desktop users
* Add test for mobile disabling
* Update documentation
* Fix broken test
Instantiation of `CustomerEffortScoreTracks` was moved to the individual tests because it has the side effects of adding hooks in the constructor.
2020-11-23 06:26:24 +08:00
Moon
edde19a7fb
Stripe - Remove redundant text ( https://github.com/woocommerce/woocommerce-admin/pull/5701 )
...
* Remove redundant text
* Remove stripe subtext
2020-11-20 14:48:58 -08:00
louwie17
76954a5e23
Continue showing tasklist even if list is complete, only hide if set to hidden ( https://github.com/woocommerce/woocommerce-admin/pull/5673 )
2020-11-20 14:46:47 -04:00
Joshua T Flowers
e47d4a3bf7
Update core menu item order in navigation ( https://github.com/woocommerce/woocommerce-admin/pull/5698 )
2020-11-20 12:37:33 -05:00
Joshua T Flowers
4543860a2e
Allow navigation feature in plugin and core builds ( https://github.com/woocommerce/woocommerce-admin/pull/5697 )
2020-11-20 12:37:23 -05:00
Matt Sherman
f5f222096a
Always call onRemove when action is clicked in Snackbar ( https://github.com/woocommerce/woocommerce-admin/pull/5703 )
2020-11-19 19:59:49 -05:00
Matt Sherman
64b40a9e39
Fix typo in classname that prevented explicit dismissal button not being styled correctly ( https://github.com/woocommerce/woocommerce-admin/pull/5700 )
2020-11-19 19:01:57 -05:00
Jeff Stieler
daebc45ac9
Fix snackbar dismissal bug ( https://github.com/woocommerce/woocommerce-admin/pull/5696 )
...
* Fix hook dependencies.
* Dismiss notices from both stores.
* Pass onRemove2 prop to SnackbarList
Co-authored-by: Matt Sherman <matt@jam123.com>
2020-11-19 16:51:47 -05:00
renovate[bot]
e50d4a8442
Update dependency @testing-library/react to v11.2.0 ( https://github.com/woocommerce/woocommerce-admin/pull/5663 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-19 12:30:06 +10:00
Rasmy Nguyen
b007043d94
Remove check for Jetpack and WCS from Stripe onboarding task ( https://github.com/woocommerce/woocommerce-admin/pull/4933 )
...
* Remove check for WC Services and Jetpack
As part of work to move stripe connect logic to the Stripe plugin, this removes the WC Services and Jetpack dependencies from the stripe onboarding flow in WC-Admin.
This also adds a ToS prompt to the stripe OAuth onboarding task. Because we
are removing the Jetpack and WC Services dependencies for Oauth, it is
no longer clear that data will be shared with WC. As such we need to add
this notice.
Further, this adds a link to revert to manual config so that merchants
can opt-out of sharing data with WC.
2020-11-19 02:00:53 +00:00
Moon
30cfb76e2e
Prevent adding duplicate queue item by checking action and label values ( https://github.com/woocommerce/woocommerce-admin/pull/5682 )
...
* Prevent adding duplicate queue item by checking action and label values
2020-11-18 16:30:22 -08:00
Joel Thiessen
4e5fa5cee9
Hiding primary tabs on Settings within WooCommerce since it's redundant with items in nav ( https://github.com/woocommerce/woocommerce-admin/pull/5630 )
...
* Hiding tabs displayed on wc-status pages as well
2020-11-18 15:54:24 -08:00
Matt Sherman
ad78576cf4
Record Tracks events when CES notice/snackbar and modal is viewed ( https://github.com/woocommerce/woocommerce-admin/pull/5648 )
2020-11-18 15:53:52 -05:00
Sam Seay
be47d9d795
Only import the Gridicons we need, to reduce package size. ( https://github.com/woocommerce/woocommerce-admin/pull/5668 )
2020-11-19 09:52:24 +13:00
Matt Sherman
2c76b62541
Update CES tests to fake that they are in wp-admin ( https://github.com/woocommerce/woocommerce-admin/pull/5678 )
2020-11-18 14:44:57 -05:00
Sam Seay
ebddffb8e8
Post 1.7.0 beta release chores ( https://github.com/woocommerce/woocommerce-admin/pull/5558 )
...
* Bump versions to 1.8.0-dev
* Update changelog for 1.7.0
2020-11-19 08:36:45 +13:00
Fernando
649cb0f6ad
Fixed orders panel flickering ( https://github.com/woocommerce/woocommerce-admin/pull/5655 )
...
* Fixed orders panel flickering
This commit fixes the orders panel flickering when Gutenberg is activated
* Fixed badge flickering
* Removed unnecessary line
* Fixed items selector
This commit fixes the items selector. The method 'getItemsTotalCount' was returning the 'defaultValue' instead of the 'totalCount' when its value was 0
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2020-11-18 15:59:46 -03:00
Joel Thiessen
f8e053dcb4
Renaming navigation body classes to be less generic ( https://github.com/woocommerce/woocommerce-admin/pull/5660 )
2020-11-18 10:43:20 -08:00
Moon
af4c268742
Add key to the component to fix the warning and unexpected behavior ( https://github.com/woocommerce/woocommerce-admin/pull/5661 )
2020-11-18 15:29:18 -03:00
Fernando
e5cf64cb14
Fixed Link component prop ( https://github.com/woocommerce/woocommerce-admin/pull/5653 )
...
* Fixed Link component prop
This commit fixes a Link component prop name
* Fixed Link prop
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2020-11-18 12:31:21 -03:00
Renovate Bot
e80584733a
Update dependency babel-loader to v8.2.1
2020-11-18 03:54:23 +00:00
Adrian Duffell
ae1024dff8
Add autoloading of WooCommerce classes in PHP tests ( https://github.com/woocommerce/woocommerce-admin/pull/5650 )
...
* Restore composer install on WooCommerce plugin
Previously removed in c26db640d6
* Remove direct require of wc-install.php
In some contexts, this causes phpunit to halt because of the early exit call in wc-install.php:
defined( 'ABSPATH' ) || exit;
* Add temporary composer 1 downgrade before installing WooCommerce
2020-11-18 10:36:18 +08:00
Bec Scott
ff923bcb82
Add support for an explicit dismiss button to snackbar, as well as an onDismiss callback ( https://github.com/woocommerce/woocommerce-admin/pull/5623 )
...
* Add support for an explicit dismiss button to snackbar, as well as an onDismiss callback
* Fix effect dependencies
* Fix disabling auto-dismiss when explicit dismissing is on, fix cursor styles
* fix noops and dismiss on action
* refactor action click handler
* rename dismiss button class
* increase CES modal placeholder z index
* white. space.
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-11-18 12:15:42 +10:00
Renovate Bot
970cf81892
Update dependency @testing-library/jest-dom to v5.11.6
2020-11-18 01:49:26 +00:00
Paul Sealock
947c6a4c32
update package dependencies
2020-11-18 13:33:41 +13:00
Matt Sherman
efc5dbb68d
Show CES survey after editing an order ( https://github.com/woocommerce/woocommerce-admin/pull/5540 )
...
* Add enqueing of CES survey for shop order editing
* Only hook up transition_post_status if on edit page
2020-11-17 17:23:15 -05:00
Paul Sealock
eefc8cade0
fixes
2020-11-17 16:11:10 +13:00
Paul Sealock
e3a3d3af5c
create ext readme
2020-11-17 16:11:10 +13:00
Paul Sealock
8709dd3682
add dewps request table
2020-11-17 15:57:18 +13:00
louwie17
a5e105c81e
Add wc_tracks as dependency for homepage notice admin script, so we can use queueRecordEvent ( https://github.com/woocommerce/woocommerce-admin/pull/5638 )
2020-11-17 15:49:52 +13:00
Sam Seay
625dbe0ae5
Fix a bug where wc-tracks was not loaded as a dependency. ( https://github.com/woocommerce/woocommerce-admin/pull/5645 )
...
Fixes woocommerce/woocommerce-admin#5644
2020-11-17 13:55:08 +13:00
Jeff Stieler
dc0f3b70f3
Fix classnames in mobile app inbox notes. ( https://github.com/woocommerce/woocommerce-admin/pull/5641 )
...
Missed in https://github.com/woocommerce/woocommerce-admin/pull/5462 .
2020-11-16 16:39:36 -05:00
Joel Thiessen
b3e094889a
Preventing desktop-sized navigation placeholder from appearing on mobile during load ( https://github.com/woocommerce/woocommerce-admin/pull/5616 )
2020-11-16 10:11:13 -08:00
louwie17
7a2a361cb8
Update panel icon order - moving help tab far right ( https://github.com/woocommerce/woocommerce-admin/pull/5624 )
...
* Allows tabs component to render custom tab components, removing the need for showDisplayOptions
* Add display options logic to getTabs function
* Update const name from PR review suggestion
2020-11-16 09:48:50 -04:00
Sam Seay
364b764eb5
Fix the travis build and move the e2e tests to GH actions ( https://github.com/woocommerce/woocommerce-admin/pull/5635 )
2020-11-16 17:33:06 +13:00
Paul Sealock
3ca852ae5b
version bump dewp
2020-11-16 15:34:47 +13:00
Paul Sealock
7189fb6d4e
update scripts to composer 2 ( https://github.com/woocommerce/woocommerce-admin/pull/5577 )
2020-11-16 11:59:11 +13:00
Jeff Stieler
3857d03e1d
Fix WCS slug. ( https://github.com/woocommerce/woocommerce-admin/pull/5614 )
...
Tracks data was checking FB install instead.
2020-11-13 15:31:18 -05:00
louwie17
43e7a5e5ca
Add logic to skip WC Payment plugin note if not part of the onboarding business extension list ( https://github.com/woocommerce/woocommerce-admin/pull/5619 )
2020-11-13 15:56:39 -04:00
Bec Scott
fde504f9d6
Fix reference to navigation package and fix transient notices so it looks at core/notices as well as core/notices2 ( https://github.com/woocommerce/woocommerce-admin/pull/5583 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-11-13 11:21:06 +10:00
Bec Scott
0b721d4461
Add icon to snackbar ( https://github.com/woocommerce/woocommerce-admin/pull/5563 )
...
* Add an icon to the snackbar displayed for CES
* Change icon from SVG to a unicode emoji pencil
* formatting changes to satisfy CI
* bump ci
* Fix prop types and jsdocs for the customer effort score component
* whitespace >:-(
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-11-13 10:53:28 +10:00
Joel Thiessen
b8238d91dc
Adding wrapper class around navigation to implement scroll styles/logic ( https://github.com/woocommerce/woocommerce-admin/pull/5570 )
2020-11-12 09:10:42 -08:00
louwie17
aebd120a16
Replaced default inbox message styling with message-is-unread styling, and deleted message-is-unread styles ( https://github.com/woocommerce/woocommerce-admin/pull/5573 )
2020-11-12 08:47:40 -04:00