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
louwie17
b8efece7cb
Alter select control padding to match text-control ( https://github.com/woocommerce/woocommerce-admin/pull/5587 )
2020-11-12 08:47:11 -04:00
Paul Sealock
4e785e30a7
Package builds: avoid building dependency-extraction-webpack-plugin ( https://github.com/woocommerce/woocommerce-admin/pull/5598 )
...
* fix starter pack
* fixes
* revert lock
* fixup package.json
2020-11-12 22:31:18 +13:00
Adrian Duffell
25c2841a20
Bump WooCommerce to v4.5 in minimum requirements documentation ( https://github.com/woocommerce/woocommerce-admin/pull/5610 )
2020-11-12 09:07:02 +08:00
Joshua T Flowers
140f6dfc79
Allow extensions to order items in submenus ( https://github.com/woocommerce/woocommerce-admin/pull/5607 )
2020-11-12 11:19:28 +13:00
Joshua T Flowers
4dde76e01c
Update non-wca pages registered with nav to embed pages ( https://github.com/woocommerce/woocommerce-admin/pull/5606 )
...
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2020-11-11 16:27:26 -05:00
Joshua T Flowers
48d7a856af
Update custom post type menu item defaults ( https://github.com/woocommerce/woocommerce-admin/pull/5591 )
...
* Update post type items to return associative array
* Remove default parent from post type items
2020-11-11 15:36:43 -05:00
Timmy Crawford
904425e5fc
Update Woo tested and min versions. ( https://github.com/woocommerce/woocommerce-admin/pull/5603 )
...
* Update Woo tested and min versions.
* Update Woo tested and min versions.
* Load the installer class in bootstrap.
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2020-11-11 12:30:27 -08:00
Fernando
0e78190fb2
Home screen - Fixed the orders not displaying bug ( https://github.com/woocommerce/woocommerce-admin/pull/5590 )
2020-11-12 09:28:44 +13:00
Paul Dechov
2b89b403ff
Task List: Match Stripe settings to mode of provided keys ( https://github.com/woocommerce/woocommerce-admin/pull/5353 )
...
* Match settings to mode of provided keys
* Add validation error for mismatched mode edge case
* Tweak key validation error message for conciseness
* Add test mode case to method's isConfigured check
* Refactor stripe method isConfigured logic for clarity
* Fix small error message typo
2020-11-11 17:09:44 -03:00
Joel Thiessen
db6a404ba8
Refactoring logic handling auto-folding navigation to support resize event ( https://github.com/woocommerce/woocommerce-admin/pull/5578 )
2020-11-11 11:44:58 -08:00
Joshua T Flowers
cae0f33e38
Fix non-matching items and post type matching ( https://github.com/woocommerce/woocommerce-admin/pull/5593 )
...
* Don't match menu items with a non-positive score
* Match single post type page to post type menu item
2020-11-11 10:16:12 -08:00
Sam Seay
7d32d6db0e
Change rendering of homescreen layout so store links are last ( https://github.com/woocommerce/woocommerce-admin/pull/5579 )
...
* Change rendering of homescreen layout so store links are last.
* Render in left column in 2 column mode.
* Revert accidental log changes.
* Make homescreen layout component width-aware.
Potentially toggle the two column styling when viewport width changes.
Co-authored-by: Jeff Stieler <jeff.m.stieler@gmail.com>
2020-11-11 12:20:15 -05:00
Jeff Stieler
c794428710
Fix column scroll collision after layout change. ( https://github.com/woocommerce/woocommerce-admin/pull/5586 )
...
* Reset homescreen column stickiness when layout changes.
* Close display options menu when making a selection.
2020-11-11 12:19:24 -05:00
Renovate Bot
9ffabb8d13
Update dependency @testing-library/user-event to v12.2.2
2020-11-11 07:31:43 +00:00
Renovate Bot
ccb38910cc
Update dependency babel-jest to v26.6.3
2020-11-11 03:51:03 +00:00
Sam Seay
908f8babb9
Fix a bug where the modal would display even when dismissed. ( https://github.com/woocommerce/woocommerce-admin/pull/5581 )
2020-11-11 13:23:33 +13:00
Moon
df0b78f163
Update/5348 trigger ces on changing setting ( https://github.com/woocommerce/woocommerce-admin/pull/5569 )
...
* Trigger CES on the settings page when settgins get updated
* Added base test case for the CES class
* Update comments for the test
* Fix failing test -- moved down setup code after parent::setUp() so that the parent setUp runs first
* Fix coding standard
* Rename add_actions to enable_survey_enqueing_if_tracking_is_enabled and include admin_init action call in the method
2020-11-10 12:34:24 -08:00