Commit Graph

47118 Commits

Author SHA1 Message Date
Nestor Soriano 7a9651ad30
Rename FeatureController to CustomOrdersTableController.
Also fix priority-args count reversed in filter hookings in that class.
2022-02-07 11:57:54 +01:00
Ilyas Foo dfdafc1568 Update headercard to use filter to add ExPlat parameter (https://github.com/woocommerce/woocommerce-admin/pull/8233)
* Add changelog

* Update headercard experiment hook to utilize `woocommerce_explat_request_args` filter

* Add test

* Fix experiment name check

* Update parameter name

* Add changelog

* Removed old changelog

* Added prop comments to Layout component

* Add preload option for homescreen

* Fix class attribute typo

* Hide extended tasklist when task detail is shown

* Add local Suspense to stop lazy component bubbling up to Controller's Suspense

* Remove unused props

* Add missed Suspense, add loading logic to ActivityHeader

Co-authored-by: Moon <moon.kyong@automattic.com>
2022-02-07 08:50:20 +08:00
Fernando Marichal eb44888a79 Fix `track_setting_change` method 2022-02-05 09:54:10 -03:00
Oscar Gare 7428e264bd woocommerce_adjust_non_base_location_prices filter not work if there is no order 2022-02-05 10:57:46 +01:00
Barry Hughes f3927c786a
Merge pull request #31819 from woocommerce/add/indices-to-product-attributes-lookup-table
Add database indices for the product attributes lookup table
2022-02-04 14:55:15 -08:00
Jamel Noel Reid 87b69a8f26
Merge pull request #31732 from woocommerce/e2e/add-force-to-test-scaffold
Add --force to test scaffold
2022-02-04 14:08:23 -05:00
Ron Rennick 3bb27bdc79 update slack export to build version 2022-02-04 14:48:56 -04:00
Jonathan Lane 5d2b764da1
Merge pull request #31835 from woocommerce/e2e/bump-default-wp
bump e2e-environment to WP 5.9.X default
2022-02-04 10:44:25 -08:00
Jonathan Lane d3183be8a5
Merge pull request #31838 from woocommerce/fix/31456
use OS path separator in installFiles
2022-02-04 10:38:50 -08:00
Jonathan Lane 6dbfe9e044
Merge pull request #31836 from woocommerce/e2e/prepare-release
Prepare E2E package releases
2022-02-04 10:30:26 -08:00
Ron Rennick 5c12aaa877 use OS path separator in installFiles 2022-02-04 14:17:54 -04:00
Fernando Marichal 59b4c806f6 Add event tracking to `Payment methods` list 2022-02-04 14:57:29 -03:00
Ron Rennick da49a03b52 bump e2e-environment to WP 5.9.X default 2022-02-04 12:36:45 -04:00
Joshua T Flowers 517d248ed7 Remove unused task styling classes (https://github.com/woocommerce/woocommerce-admin/pull/8234)
* Remove unused task styling classes

* Rename typo in dismiss modals

* Remove extra styling selector class

* Add changelog entry
2022-02-04 10:26:56 -05:00
Lucas Bustamante 6ec677643f CR: Spacing 2022-02-04 12:21:57 -03:00
Lucas Bustamante 4c8c792869 CR: Spacing 2022-02-04 12:20:59 -03:00
jamelreid 47218036f0 Updated ref 2022-02-04 10:20:16 -05:00
Joshua T Flowers e8c1c94b01 Only add product data on REST requests and task list (https://github.com/woocommerce/woocommerce-admin/pull/8235)
* Only add product data on REST requests and task list

* Add changelog entry

* Return new product data variable
2022-02-04 10:03:47 -05:00
jamelreid a0569114a4 Used context to get ref 2022-02-04 09:57:47 -05:00
jamelreid 45dbb1816d Updated ref 2022-02-04 09:52:20 -05:00
jamelreid 44826048bf Added workflows to test github token 2022-02-04 09:46:20 -05:00
jamelreid 1a42791fba Updated github token 2022-02-04 09:45:36 -05:00
louwie17 ec3852160d Add support for filtering by changelog type for testing instructions (https://github.com/woocommerce/woocommerce-admin/pull/8256)
* Add support for filtering by changelog type for testing instructions, and remove some warnings

* Update readme

* Remove error log

* Add changelog
2022-02-04 09:32:21 -04:00
Fernando Marichal 4cd6d31839 Add Payments tab tracking 2022-02-04 10:23:20 -03:00
Fernando Marichal 22b887fb20 Add `woocommerce_update_options_payment_gateways_` action 2022-02-04 10:22:52 -03:00
Fernando Marichal 178db4e789 Add action `woocommerce_update_options_payment_gateways` 2022-02-04 10:21:22 -03:00
jamelreid 0164d219b8 Updated asset index 2022-02-04 08:16:41 -05:00
jamelreid d93f440d75 Updated to trigger on workflow_dispatch event
Also updated the workflow to pull the asset id for a given release and use that asset id to download woocommerce.zip
2022-02-04 07:34:45 -05:00
jamelreid 67f4720e0d Script to fetch an asset id for a release 2022-02-04 07:30:57 -05:00
jamelreid ca3dac4828 Adds step to execute Smoke test release workflow 2022-02-04 07:30:01 -05:00
Peter Fabian 79578e1262 Make the error code more correct. 2022-02-04 11:00:46 +01:00
Peter Fabian 4e8b179a8b
Update plugins/woocommerce/includes/rest-api/Controllers/Version1/class-wc-rest-product-reviews-v1-controller.php
Report more correct error code.

Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2022-02-04 10:58:47 +01:00
Nestor Soriano a2e3e31bd0
Create indices in a stored procedure so that IF...THEN can be used. 2022-02-04 10:27:51 +01:00
Barry Hughes b18e2437f4
Merge pull request #31825 from tyrann0us/patch-2
Add states for Germany.
2022-02-03 16:14:59 -08:00
Lucas Bustamante 345faa6ea5 Skip confirmation for test files as well with --force 2022-02-03 20:47:14 -03:00
Lucas Bustamante f9c90b87ef Space for consistency 2022-02-03 20:36:18 -03:00
Lucas Bustamante d63a697d20 Merge branch 'trunk' into e2e/add-force-to-test-scaffold 2022-02-03 20:35:34 -03:00
Lucas Bustamante 1688d66484
Avoid calling substr method on undefined
Co-authored-by: Jamel Noel Reid <MrJnrman@users.noreply.github.com>
2022-02-03 20:35:03 -03:00
Jacob Sewell 9c18a427fa Avoid `get_notes` call in `CouponPageMoved` (https://github.com/woocommerce/woocommerce-admin/pull/8202)
* First draft of CouponPageMoved::has_(unactioned|dismissed)_note() method changes to avoid get_notes().

* Add static function get_note_by_name( $note_name ) to Automattic\WooCommerce\Admin\Notes\Notes class.

* Use Notes::get_note_by_name() in Notes::get_note_status().

* Use new Notes::get_note_by_name() in CouponPageMoved::has_unactioned_note().

* Use new Notes::get_note_by_name() in CouponPageMoved::has_dismissed_note().

* Add changelog for 7986/8202.
2022-02-03 15:27:55 -06:00
Josh Betz 8a9782986d API: Orders: Add payment_url
Adds the payment URL to the order response if we request it. This is
helpful for sharing payment links from the apps.

Ref: https://wp.me/p91TBi-7ov
2022-02-03 14:10:20 -06:00
Philipp Bammes 14ce6090b0
Align notion for country states in PHP comments
Use adjectival form of country names, lowercase "states" etc., end with period, remove reference links.
2022-02-03 20:35:13 +01:00
Ron Rennick eac5fb5c67 Merge branch 'trunk' into e2e/prepare-release 2022-02-03 15:30:07 -04:00
Philipp Bammes 434de6aa19
Add states for Germany
Source: 666bcce731/common/subdivisions/en.xml (L1090-L1106)
2022-02-03 20:05:46 +01:00
Peter Fabian c3572a19ff Fixed permission check for reviews in v1 & v2 REST API 2022-02-03 16:24:17 +01:00
Lucas Bustamante c1cf58437f Remove tweak to work with both snake_case and camelCase 2022-02-03 11:26:49 -03:00
Alex Florisca 556b6101bf Bump woocommerce-blocks to 6.9.0 in composer.json 2022-02-03 10:14:16 +00:00
Néstor Soriano c36d25af71
Merge pull request #31663 from woocommerce/add/wcpay_settings_tracker
Add WcPay settings info to WC Tracker
2022-02-03 10:45:49 +01:00
Nestor Soriano 7795682232
Add database indices for the product attributes lookup table.
These are intended to improve the performance of the table querying
when there's a lot of products and attributes, see:
https://github.com/woocommerce/woocommerce/issues/31688

The indices will be created during the database migration to v6.3,
regardless of whether the lookup table already existed at that point
or not.
2022-02-03 10:08:50 +01:00
Jamel Noel Reid 4dad84782d
Merge pull request #31757 from woocommerce/fix/31576
remove pnpm rule, fix utils build
2022-02-02 19:43:48 -05:00
Lucas Bustamante 23b1c10518 Merge branch 'trunk' into packages/api/json-transform-tests 2022-02-02 18:14:31 -03:00