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
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
Joel Thiessen
d097dfaa23
Restoring the lost "Orders ->Add order" menu item on new nav ( https://github.com/woocommerce/woocommerce-admin/pull/5574 )
2020-11-10 09:36:03 -08:00
louwie17
89b88bd620
Add help tab to the home screen ( https://github.com/woocommerce/woocommerce-admin/pull/5538 )
...
* Show help tab always on homescreen, update help icon, and fix tests
* Add items to help menu for homescreen, when taskName is blank
* Add test for homescreen items when taskName is blank
* Add or case for showing help for performingSetupTask, incase setup happens on annother route
* Removed tabindex logic to allow for keyboard navigation when multiples tabs are available
* Update activity panel height and top when new navigation experience is enabled
* Moved style back into scss wrapper and used parent selector - &
2020-11-10 09:36:04 -04:00
Albert Juhé Lluveras
7ffcaaaa0a
Fix typo in DataStore ( https://github.com/woocommerce/woocommerce-admin/pull/5548 )
2020-11-10 14:25:35 +01:00
Paul Sealock
4d9b6c80c6
prep Navigation and DEWP package release ( https://github.com/woocommerce/woocommerce-admin/pull/5576 )
2020-11-10 13:39:19 +13:00
Paul Sealock
29f1d823fe
Fix homescreen id on client ( https://github.com/woocommerce/woocommerce-admin/pull/5564 )
2020-11-10 12:02:26 +13:00
Timmy Crawford
95dfca5983
Customers: Update column heading for date registered. ( https://github.com/woocommerce/woocommerce-admin/pull/5542 )
2020-11-09 13:23:22 -08:00
Joshua T Flowers
db71989e7b
Add documentation for navigation feature ( https://github.com/woocommerce/woocommerce-admin/pull/5537 )
2020-11-09 16:05:45 -05:00
Moon
ad4a0371c3
Add onsubmit_label string that can be used to create a snackbar upon … ( https://github.com/woocommerce/woocommerce-admin/pull/5544 )
...
* Add onsubmit_label string that can be used to create a snackbar upon survey submission
* Make onSubmitLabel required
2020-11-09 11:09:04 -08:00
Bec Scott
4cde62561a
Copy the snackbar component from Gutenberg into wp-admin ( https://github.com/woocommerce/woocommerce-admin/pull/5532 )
...
* Copy the snackbar component from Gutenberg into wp-admin
* Copy @wordpress/data in from Gutenberg
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-11-09 17:17:08 +10:00
Joel Thiessen
c8a67bfef9
Navigation: Adding ability for new navigation to scroll when list of links exceed viewport height ( https://github.com/woocommerce/woocommerce-admin/pull/5524 )
...
* Adding ability for new navigation to scroll when list of links exceeds the viewport height
* Resetting scroll to the top of element when transitioning menus on navigation
2020-11-06 12:52:01 -08:00
Sam Seay
536f426525
Do a refresh when redirecting to homescreen after OBW to ensure inbox notifications show. ( https://github.com/woocommerce/woocommerce-admin/pull/5547 )
2020-11-06 16:52:57 -03:00
Joel Thiessen
17b7fc0f1f
Promoting Overview & "all_items" menu options to appear first in navigation feature. ( https://github.com/woocommerce/woocommerce-admin/pull/5534 )
2020-11-06 11:36:55 -08:00
Jeff Stieler
057725895b
Add missing translation call. ( https://github.com/woocommerce/woocommerce-admin/pull/5549 )
2020-11-06 13:08:30 -05:00