roykho
ef572483d8
Update deprecated jQuery functions for jquery.payment.js closes #28284
2021-04-28 16:21:57 -05:00
Ron Rennick
6910b2080a
Merge branch 'trunk' into try/individual-test-files
2021-04-28 14:28:27 -03:00
Ron Rennick
f7447b12fa
remove debug code
2021-04-28 14:27:32 -03:00
Greg
c51fce6bb4
Merge pull request #29770 from woocommerce/fix/29769
...
user customer user for order search
2021-04-28 11:13:09 -06:00
Ron Rennick
08599ea206
use evalAndClick on add coupon button
2021-04-28 12:15:13 -03:00
Nestor Soriano
83fed1eab5
Implement the LookupDataStore::create_lookup_table_entries_for_variable_product method.
2021-04-28 16:57:47 +02:00
Nestor Soriano
94f5dfaa11
Make the DataRegenerator::delete_all_attributes_lookup_data method public.
2021-04-28 16:56:29 +02:00
Ron Rennick
779cfc89d4
Merge branch 'trunk' into try/repeatable-onboarding-flow
2021-04-28 10:18:39 -03:00
Nestor Soriano
21053afec1
Partially implement LookupDataStore::update_data_for_product
...
For now it only creates data for non-variable products.
2021-04-28 12:25:56 +02:00
Bero
1d232ddd1f
Merge branch 'trunk' into update/extensions-search-all-categories
2021-04-28 11:06:24 +02:00
Nestor Soriano
d1744ac99a
Add the ProductAttributesLookup\DataRegenerator class.
...
This class creates and fills the product attributes lookup table
from the existing products. It does so by in small chunks by using
Action Scheduler; it handles all the batches and the scheduling
by itself.
It also adds two entries to the debug tools menu:
- Initiate lookup table regeneration (deleting the existing table first)
- Enable or disable the actual usage of the lookup table
for product filtering
The first one is the only way to generate the lookup table for now
(there's no explicit data migration).
The actual filling of the table is delegated to a LookupDataStore class
that is not implemented yet, so for now the table isn't actually filled.
Also enabling/disabling the lookup table usage has no real effect yet.
2021-04-28 10:30:11 +02:00
Nestor Soriano
10adec6b88
Improvements in the engine behind the debug tools page.
...
Two new optional keys have been added to the tool definition array:
- 'disabled': when true the tool button will appear disabled.
- 'needs_refresh': when running a tool, by default the tool definitions
are retrieved first, then the selected tool is executed,
then the definitions previously retrieved are rendered.
When this key is true the tool definitions are retrieved again
after execution, useful for cases where the tool description
or button enable/disable state changes after the tool execution.
Also now if a tool execution throws an exception a notice will be
shown with the execption message, previously the exception
was unhandled.
2021-04-28 10:24:23 +02:00
Nestor Soriano
bad3df3e23
Fix code sniffer errors
2021-04-28 09:36:10 +02:00
jonathansadowski
8e45860732
Merge pull request #29706 from woocommerce/fix/27317-selectwoo-a11y
...
Update SelectWoo to 1.0.9 and take advantage of data-label support.
2021-04-27 16:23:08 -05:00
Ron Rennick
0d7388e9d4
update for feedback, better wait impementation
2021-04-27 17:45:21 -03:00
barryhughes
2a70009c89
Merge branch 'trunk' into fix/27317-selectwoo-a11y
2021-04-27 13:23:56 -07:00
Ron Rennick
d67e340548
Merge branch 'trunk' into fix/order-search-test
2021-04-27 16:42:42 -03:00
Ron Rennick
6382ab0e66
give cart and checkout coupon tests unique titles
2021-04-27 16:27:35 -03:00
Ron Rennick
9369810682
update onboarding flow modal checks
2021-04-27 15:41:50 -03:00
Ron Rennick
df3d3f2a37
return test name when there is no screenshot
2021-04-27 13:50:39 -03:00
Ron Rennick
cf3387df87
Merge branch 'trunk' into e2e/remove-unused-product-import
2021-04-27 11:54:20 -03:00
Ron Rennick
f3652e2def
update both customer billing and shipping
2021-04-27 11:16:44 -03:00
Néstor Soriano
8095f7962c
Merge pull request #29766 from woocommerce/fix/29696
...
Remove set_backorders logic from external products closes #29696
2021-04-27 16:02:26 +02:00
Ron Rennick
70ff64d427
add the billing address to the customer account
2021-04-26 23:44:58 -03:00
Claudio Sanches
ef61092ebd
Merge pull request #29771 from woocommerce/update/woocommerce-dev-version
...
Update version to 5.4.0-dev in woocommerce.php
2021-04-26 16:50:39 -03:00
Jonathan Sadowski
9829c01c78
Update version to 5.4.0-dev in woocommerce.php
2021-04-26 14:46:57 -05:00
Ron Rennick
b63a166dbb
user customer user for order search
2021-04-26 14:44:44 -03:00
Ron Rennick
f46c2fbf0b
Merge pull request #29737 from woocommerce/e2e/e2e-fix-flaky-checkout-test
...
Fixed checkout coupons flaky scenario in e2e suite
2021-04-26 13:16:44 -03:00
Ron Rennick
4208207e9c
add backbone unblocking
2021-04-26 12:31:09 -03:00
roykho
d571e570e4
Remove set_backorders logic from external products closes #29696
2021-04-26 08:18:09 -07:00
Ron Rennick
2511fce3a7
remove unused product import function from jest setup script
2021-04-26 10:41:46 -03:00
Ron Rennick
b1c6337c49
Merge pull request #29743 from woocommerce/fix/calculate-shipping-flakiness
...
Logout merchant and clear the cart before running tests
2021-04-26 10:23:45 -03:00
Ron Rennick
c315e37c1c
switch to individual test files
2021-04-26 09:52:58 -03:00
Roy Ho
aab56d84e0
Merge pull request #29752 from woocommerce/fix/29730
...
Set USD as default store currency
2021-04-23 13:29:34 -07:00
Veljko
01d0f45088
Update functions instead scenario
2021-04-23 20:03:48 +02:00
Jonathan Sadowski
cd7b8ee30f
Fix unit tests for new default USD currency
2021-04-23 10:03:05 -05:00
Jonathan Sadowski
55ab8cb966
Set USD as default store currency
2021-04-23 09:29:12 -05:00
Veljko
9e3a883478
Merge branch 'e2e/e2e-fix-flaky-checkout-test' into e2e/e2e-merchant-initiate-wccom
2021-04-22 21:27:41 +02:00
Greg
82348d023d
Logout merchant and clear the cart before running tests
2021-04-22 11:37:12 -06:00
Veljko
00e1ca530e
Fixed checkout coupons flaky scenario
2021-04-22 14:50:31 +02:00
Roy Ho
03d4d4893e
Merge pull request #28187 from woocommerce/fix/25900-take-2
...
Fix: image size customisation controls not shown when theme doesn't define them but Woo core does
2021-04-22 05:41:57 -07:00
Veljko
e5ced9498c
Add missing merchant login
2021-04-22 14:39:21 +02:00
Veljko
29f11a5b5a
Added new e2e test to initiate wccom connect
2021-04-22 12:42:50 +02:00
Veljko
fd85f8239b
Update test scenarios to cover both flows
2021-04-22 10:21:36 +02:00
Veljko
ce2f04feeb
Added new scenario of non-virtual product
2021-04-22 09:47:49 +02:00
Ron Rennick
c4074e7bf2
update order coupon test to use api, evalAndClick
2021-04-21 14:45:45 -03:00
Vedanshu Jain
0df1d3ef64
Merge pull request #29599 from woocommerce/enhancement/email-setting-help-text
...
Change the help text in email settings to include debugging steps.
2021-04-21 22:15:55 +05:30
Veljko
64f15fc284
Rename test scenario
2021-04-21 14:52:29 +02:00
Nestor Soriano
3a895c9eed
Move ThemeSupport class to Internal namespace, and use in 2021 theme.
2021-04-21 12:57:56 +02:00
vedanshujain
96f1ccfe61
Use encoding instead of direct quote character to follow WP guideline.
2021-04-21 11:29:25 +05:30