Dominic
c38e059ce8
Pass $customer to woocommerce_match_rates hook.
...
This allows tax related plugins to get more data on the customer and
make better decisions on the correct tax rate to apply.
Fixes #25787
2020-05-01 13:49:55 -07:00
vedanshujain
62ef169940
Simplified logic for better readability.
2020-05-02 00:31:54 +05:30
vedanshujain
f4e169f21e
Moved test specific logic from bootstrap to test file
2020-05-02 00:31:54 +05:30
vedanshujain
28fd8850fa
Deleted accidently added file
2020-05-01 23:16:32 +05:30
vedanshujain
13dfb8180f
Add unit test and a sample Woo plugin file
2020-05-01 22:47:08 +05:30
Ron Rennick
71fb49dc06
restore latest default.json from master
2020-05-01 13:28:59 -03:00
vedanshujain
e97fd683c6
Add extra comments
2020-05-01 21:19:25 +05:30
vedanshujain
57e2e82961
Clear plugin cache if WC header are not present to load with WC headers.
...
WC headers are added in filter `extra_plugin_headers`, however, in case when WooCommerce is activated/updated, `get_plugins` will be called and cache will be set before this filter can be cached.
Also, `get_plugins` call is expensive even with update cache present, so we should clear it very conservatively.
2020-05-01 21:14:21 +05:30
Ron Rennick
78e777f25f
restore travis e2e setup script
2020-05-01 10:18:21 -03:00
Renovate Bot
4e557af6ea
Update dependency husky to v4.2.5
2020-05-01 02:28:59 +00:00
Ron Rennick
6726f6423d
merge travis config files
2020-04-30 19:58:37 -03:00
Christopher Allford
c0ecb79ba2
Merge pull request #26345 from woocommerce/refactor/phpunit-suite
...
Restructure PHPUnit Suite
2020-04-30 13:51:16 -07:00
Renovate Bot
ad29fa955b
Update wordpress Docker tag to v5.4.1
2020-04-30 19:44:45 +00:00
Ron Rennick
7fbbbf6608
update travis config
2020-04-30 16:43:36 -03:00
Christopher Allford
857b2231f7
Added a phpcs exclusion to legacy unit tests
2020-04-30 12:43:22 -07:00
Christopher Allford
98b6b973e8
Updated the tests readme to explain the purpose of our two test directories
2020-04-30 10:09:42 -07:00
Ron Rennick
0de3718770
change component name to e2e-environment
2020-04-30 14:01:42 -03:00
Ron Rennick
105cea27c5
fix merge conflicts
2020-04-30 13:34:29 -03:00
xristos3490
cb9dc9ed44
Add param doc comment
2020-04-30 11:34:01 +03:00
xristos3490
09b55f7390
fix CS on docblock
2020-04-30 11:04:40 +03:00
Claudio Sanches
8c24b46eb1
Merge pull request #26339 from woocommerce/fix/js-textdomain-regex
...
Fix WooCommerce Admin textdomain replacement in build script.
2020-04-29 19:24:12 -03:00
Jeff Stieler
674dbbacac
Stop looking for commas and start looking for double quotes.
2020-04-29 15:58:59 -06:00
Peter Fabian
c5479af526
Merge pull request #26324 from woocommerce/renovate/woocommerce-woocommerce-admin-1.x
...
Update dependency woocommerce/woocommerce-admin to v1.1.1
2020-04-29 20:09:11 +02:00
Renovate Bot
276c293edc
Update dependency woocommerce/woocommerce-admin to v1.1.1
2020-04-29 18:04:08 +00:00
Peter Fabian
5e0f48741b
Merge pull request #26335 from woocommerce/renovate/woocommerce-action-scheduler-3.x
...
Update dependency woocommerce/action-scheduler to v3.1.5
2020-04-29 20:02:15 +02:00
Renovate Bot
70ad0d0954
Update dependency woocommerce/action-scheduler to v3.1.5
2020-04-29 16:50:56 +00:00
Claudio Sanches
c5eb5545ea
Updated build package name
2020-04-29 13:35:11 -03:00
tolu-paystack
516d6f9372
added 2 new Ghanaian regions
2020-04-29 16:44:15 +01:00
tolu-paystack
e4d6d0545f
adjusted to meet coding standards
2020-04-29 15:55:43 +01:00
Ron Rennick
b4fcfd93c2
rename test:e2e.json, remove redundant files
2020-04-29 11:22:11 -03:00
Claudio Sanches
b62457dd01
Validate page template
2020-04-29 17:53:04 +05:30
Vedanshu Jain
3dd2cb1a66
Merge pull request #26247 from woocommerce/fix/wccom-helper-plugins-cache
...
Reset cache before retrieving plugin list on WooCommerce.com Subscriptions tab
2020-04-29 16:27:21 +05:30
Christopher Allford
04ec11e90b
Added a PSR-4 namespaced tests/php folder for tests written against new code in the src directory
2020-04-28 15:41:04 -07:00
Ron Rennick
d41fbc7ff2
update folder structure, use WordPress 5.4
2020-04-28 19:09:39 -03:00
Christopher Allford
1b2f5ab4ad
Added handling to prevent namespace conflicts with included packages
...
The root namespace of Core is Automattic\WooCommerce, but both the blocks and wc-admin plugins exist in this namespace. In an effort to prevent possible conflicts, we should not allow for overlap in our repository. The rationale behind doing this as opposed to renaming our root namespace feels reasonable. In the case of Blocks, all of the tooling is already set up in their repository, so all blocks should go there anyway. In the case of WC-Admin, we shouldn't be refactoring admin classes, as that would duplicate work done to revamp them entirely.
2020-04-28 14:04:00 -07:00
Ron Rennick
da494be615
merge master
2020-04-28 16:13:30 -03:00
Claudio Sanches
5c2bf5f2b4
Make sure the zip file is called woocommerce.zip
2020-04-28 11:52:16 -03:00
Vedanshu Jain
15f8eb04c4
Merge pull request #26230 from woocommerce/update/wc-admin-1.1.0
...
Update wc-admin version to 1.1.0
2020-04-28 19:05:50 +05:30
Vedanshu Jain
cea3042605
Merge pull request #26276 from jobthomas/master
...
Tweak explanation for coupon discounts
2020-04-28 18:30:44 +05:30
Claudio Sanches
f7a1ccafce
Remove apigen
2020-04-27 20:18:38 -03:00
Claudio Sanches
5dc20e9fc8
Introduced build release workflow
2020-04-27 20:09:29 -03:00
Claudio Sanches
e4e63e95bd
Introduced .distignore file and updated .gitignore
2020-04-27 20:08:41 -03:00
Claudio Sanches
7750a44da0
Allow generate pot as a root user
2020-04-27 20:08:08 -03:00
Julia Amosova
b1bb4dfdb9
Add wait for the 'Proceed' button to become active in shipping task
2020-04-27 16:30:50 -04:00
Julia Amosova
46bc16de98
Update the number of fields expected within shipping task
2020-04-27 15:29:09 -04:00
Julia Amosova
3991647c94
Add shipping store location verification step in onboarding e2e test
2020-04-27 14:22:23 -04:00
Susanna
07eef2d717
Fix matching zones query for working with sqlite
...
And probably other databases too.
2020-04-27 18:31:52 +02:00
tolu-paystack
a151c11042
made postcode field visible but not required
2020-04-27 16:53:51 +01:00
abhishek-pokhriyal
968fbe0228
Correct argument count for action hooked on `woocommerce_process_shop_order_meta`
2020-04-26 16:01:40 +05:30
Christopher Allford
b5bd8225e8
Moved PHPUnit suite into tests/legacy
2020-04-24 13:53:40 -07:00