Commit Graph

47344 Commits

Author SHA1 Message Date
Chi-Hsuan Huang cedb47d2b0 Make activity panel badges margin consistent (https://github.com/woocommerce/woocommerce-admin/pull/8152)
* Make activity panel badges margin consistent

* Add changelog
2022-01-13 09:50:59 +08:00
Joel Thiessen 512a4fac7a Fix marketing task not displaying on Atomic sites. (https://github.com/woocommerce/woocommerce-admin/pull/8150)
* Should accept a boolean value for is_visible property with an extension, and only evaluate a set of rules

* Adding changelog

* Moving fix to RuleEvaluator so it applies to other rulesets
2022-01-13 09:39:22 +08:00
Moon fec3ab8c5e Fix incorrectly selected column type in two-cols experiment (https://github.com/woocommerce/woocommerce-admin/pull/8137)
* Remove updating to two_cols

* Put woocommerce_task_list_prompt_shown update logic back
2022-01-13 09:38:38 +08:00
Jeff Stieler 6c8758118a Fix order details table width on narrow viewports. 2022-01-12 18:26:36 -07:00
Jeff Stieler be7b1b63f1 Add loading treatment to AJAX add to cart buttons. 2022-01-12 18:17:23 -07:00
barryhughes ef514df47d Import spin animation. 2022-01-12 17:08:12 -08:00
Barry Hughes cd73b57191
Modify background color for <mark> elements (#31631) 2022-01-12 19:55:07 -05:00
Barry Hughes 360ed8d3c6
Merge pull request #31630 from woocommerce/fix/2022-checkout-tweaks
Some 2022 Checkout Form Tweaks
2022-01-12 16:42:48 -08:00
Barry Hughes 06ea507191
Merge pull request #31632 from woocommerce/fix/2022-single-product-tabs-reviews
2002 Theme: Fix font sizes in single product tabs area, review form styling.
2022-01-12 16:33:14 -08:00
barryhughes a20513b919 Basis of overlay used when processing Twenty Twenty-Two checkout. 2022-01-12 16:18:23 -08:00
jamelreid e1f030f832 Updated comments 2022-01-12 18:37:05 -05:00
jamelreid f08da97fe6 Updated CHANGELOG.md 2022-01-12 18:27:43 -05:00
jamelreid 60630d19a2 Updated comments 2022-01-12 18:27:35 -05:00
Jeff Stieler be6feced4c Fix font sizes in single product tabs area, review form styling. 2022-01-12 16:21:13 -07:00
jamelreid cb3dee07ee Updated removePathDuplicates for smoke tests 2022-01-12 18:04:36 -05:00
Jacob Sewell bba520b886 OBW: Move newsletter signup checkbox inside the same Card as the rest of the Store Details form inputs. (https://github.com/woocommerce/woocommerce-admin/pull/8148)
* OBW: Move newsletter signup checkbox inside the same Card as the rest of the Store Details form inputs.

* Add changelog entry for 8033/8148.

* Fix changelog format for 8033/8148.
2022-01-12 16:56:19 -06:00
Barry Hughes 045c3fb915
Center product cards (2022 Theme) (#31626)
* Center product cards (2022 Theme)

* Product card color.

* Center product rating in loops.

Co-authored-by: Jeff Stieler <jeff.m.stieler@gmail.com>
2022-01-12 17:00:52 -05:00
Jeff Stieler accd914e54 Bold font for all price values on checkout. 2022-01-12 14:59:38 -07:00
Jeff Stieler 8e215949f8 Fix vertical alignment of prices on checkout. 2022-01-12 14:59:13 -07:00
Jeff Stieler 9c3afa0ab3 Fix product vendor display on checkout. 2022-01-12 14:58:54 -07:00
Josh Betz e9e7bed39b We can still assume the old status is pending
Per the code comment, we were already explicitly assuming draft posts
are "pending". That's fine and shouldn't block us from setting new posts
to auto-draft.
2022-01-12 14:53:52 -06:00
Josh Betz 58aca9855e PoC: Allow auto-draft in API orders
For some operations in the API, like calculating taxes or shipping, it's
helpful to be able to have an order saved in the database. Having an
order object with an ID lets us perform other API actions on that order.
However, we also don't necessarily want these to show up on certain
screens.

Here we adopt the auto-draft status from core WordPress as a way to save
an order as a discrete object while signalling that it's not ready to
action yet.

Suggestions:

* auto-draft might not make sense given that it's used in core. We might
  want to use something like `draft` instead.
* We may want to track this separate set of statuses (trash, auto-draft)
  in a more official way, so we don't have to copy/paste around the
  codebase.
2022-01-12 14:53:52 -06:00
jamelreid 503fada6fb Removed duplicate plugins/woocommerce 2022-01-12 15:47:45 -05:00
jamelreid d49a68079e Imported and used removePathDuplicates method 2022-01-12 15:44:41 -05:00
Joshua T Flowers 583590ecf9 Add Magento migration note (https://github.com/woocommerce/woocommerce-admin/pull/8145)
* Add Magento migration note

* Add changelog entry
2022-01-12 15:41:12 -05:00
Joshua T Flowers 287b00d11b Add REST endpoint to retrieve address locales (https://github.com/woocommerce/woocommerce-admin/pull/8116)
* Add REST endpoint to retrieve address locales

* Add changelog entry
2022-01-12 15:40:52 -05:00
jamelreid 059346a725 Added removePathDuplicates method
This method ensures that we can execute tests using a relative path with or without `plugins/woocommerce` and/or `tests/e2e` prepended on the test file path.
2022-01-12 14:00:00 -05:00
Vedanshu Jain 6e08e1802f
Checkout tweaks for 2022 compatibility (#31619) 2022-01-12 13:17:49 -05:00
dnwjn f48358403e Add comments 2022-01-12 18:30:08 +01:00
Lucas Bustamante 926fed6828 Store test-results.json file in the project under test folder 2022-01-12 14:09:38 -03:00
Josh Betz 947b9c8ff1 Add doc comment for WC_REST_Coupons_Controller::prepare_objects_query 2022-01-12 11:06:44 -06:00
Josh Betz a88a7255b1 Fix infinite loop
Oops. We can't call $this->prepare_objects_query() unconditionally inside
prepare_objects_query(). This was my fault 🙃

b43af2ae16

To explicitly reference the parent implementation, we use `parent::`
2022-01-12 11:01:53 -06:00
Lucas Bustamante 1a6708b57c Keep the test-results.json file in the root dir of e2e-environment 2022-01-12 13:50:10 -03:00
Lucas Bustamante 037c6205d0 Remove extra space 2022-01-12 13:46:42 -03:00
Lucas Bustamante e124d4125a Add changelog 2022-01-12 13:44:32 -03:00
Lucas Bustamante 2cbedb1dc8 Show full path to test-result.json file 2022-01-12 13:39:38 -03:00
Peter Fabian 38931e401b
Merge pull request #31395 from woocommerce/fix/remove-old-images
Removed assets referred to from deprecated functions.
2022-01-12 16:21:51 +01:00
Kevin Ang d974373b1f
Use inline `onload` event instead of jQuery `load` 2022-01-12 08:30:05 -06:00
Moon 29d4e96114 Make sure WP_ENVIRONMENT_TYPE is defined before checking the value (https://github.com/woocommerce/woocommerce-admin/pull/8133) 2022-01-12 14:48:20 +08:00
Ilyas Foo a0ffceec06 Move WC Pay welcome page from wc-calypso-bridge (https://github.com/woocommerce/woocommerce-admin/pull/8151)
* Move WC Pay welcome page from wc-calypso-bridge (https://github.com/woocommerce/woocommerce-admin/pull/8083)

* Add wc-pay-welcome-screen flags

* Add wc pay welcome page from wc calpyso bridge

* Add changelog

* Rename var to pageViewTimestamp to prevent confusion

* Remove unused code

* Make sure hasViewedWelcomePage is a boolean value

* Simplify storeViewWelcome

* Add payments remind me later note (https://github.com/woocommerce/woocommerce-admin/pull/8085)

* Add payments remind me later note

Fix wcpay path

* Add changelogs

* Update src/Notes/PaymentsRemindMeLater.php

Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>

* Fix possibly_add_note syntax error

Update Events.php

Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>

* Replace flag icon with component and svg background to png (https://github.com/woocommerce/woocommerce-admin/pull/8101)

* Activate promo note after WC Pay is activated (https://github.com/woocommerce/woocommerce-admin/pull/8104)

* Activate promo after wcpay is a\ctivated

* Add changelogs

* Add experimental to promo API path and limit the promo names

* Use ExPlat to render the WC Pay menu conditionally (https://github.com/woocommerce/woocommerce-admin/pull/8115)

* Check ExPlat to render the menu conditionally

* Update the experiment name

* Fix letter case to follow feature class naming convention

* Enable wc-pay-welcome-page feature in core config (https://github.com/woocommerce/woocommerce-admin/pull/8124)

* Use wc_calypso_bridge_payments_dismissed option name to respect the previously saved setting from wp.com

* Missed wc_calypso_bridge_payments_dismissed rename

* Use the existing code to prevent duplication

* Fix warning (https://github.com/woocommerce/woocommerce-admin/pull/8141)

* Change experiment to come after checks (https://github.com/woocommerce/woocommerce-admin/pull/8142)

* Change track path to (https://github.com/woocommerce/woocommerce-admin/pull/8143)

Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>

* Replace deprecated wc-admin-settings package

Co-authored-by: Moon <moon.kyong@automattic.com>
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
2022-01-12 14:46:33 +08:00
Vedanshu Jain 159ceb3f35
Merge pull request #31575 from woocommerce/support/2022-my-account
Style My Account Pages for 2022 Theme.
2022-01-12 12:06:11 +05:30
Jeff Stieler 0c4035615a Style order details. 2022-01-11 22:46:49 -07:00
Jeff Stieler 497738ea71 Tweak show password icon again. 2022-01-11 21:51:26 -07:00
Jeff Stieler 59f57a631d Fix radio buttons on cart. 2022-01-11 21:51:14 -07:00
Jeff Stieler 4718c65352 Style order button and responsive form width. 2022-01-11 21:33:29 -07:00
Jeff Stieler 4b83fa9bca Style checkbox input. 2022-01-11 21:18:37 -07:00
Jeff Stieler cbc4d31ec5 Fix margin on my account address form. 2022-01-11 20:43:57 -07:00
Jeff Stieler 5c67ccdb86 Style radio buttons. 2022-01-11 20:43:40 -07:00
Jeff Stieler e4d51dc017 Style checkout form. 2022-01-11 20:43:32 -07:00
Jeff Stieler a3d83d4aec Fix checkout column layout. 2022-01-11 18:08:06 -07:00