Claudio Sanches
191bc7f134
Check if uploads/woocommerce_uploads is protected
2020-05-06 21:41:04 -03:00
Ron Rennick
0f2fb4f8d5
fix merge conflicts
2020-05-06 14:05:00 -03:00
Ron Rennick
0e2e91371a
update for review items
2020-05-06 13:29:13 -03:00
Joshua T Flowers
43ab840e1a
Add a put method to the WC_Helper_API ( #26262 )
...
* Merge wc api authorization headers with given headers
* Add put method to WC_Helper_API
* Add unit test coverage around WC_Helper_API request methods
* Add tests for WC_Helper_API url method
2020-05-06 19:25:23 +03:00
Claudio Sanches
906d4daae6
Merge pull request #26375 from woocommerce/remove/jshint
...
Remove JSHint since we're using ESLint in commit hooks
2020-05-06 12:56:02 -03:00
Claudio Sanches
85d7cdbbb4
Allow schedule coupons via CRUD
2020-05-05 16:35:10 -03:00
Christopher Allford
d713d012d0
Merge branch 'master' into remove/jshint
2020-05-05 12:30:34 -07:00
Claudio Sanches
f3dc64679d
Set an error ID for each WP_Error entry
2020-05-05 15:56:16 -03:00
Claudio Sanches
d6a17aad4e
Request is internal
2020-05-05 14:05:53 -03:00
Claudio Sanches
1208f79476
Included view
2020-05-05 14:04:42 -03:00
Claudio Sanches
d8b8601601
Updated uploads directory check and saved results on transients
2020-05-05 14:03:12 -03:00
vedanshujain
a74f06f337
Add exception for tests/php for filename sniff because it conflicts with PSR4.
2020-05-05 19:22:21 +05:30
vedanshujain
27ad4a552e
Rename file and class to resemble PSR4 like convention for consistency.
2020-05-05 19:19:37 +05:30
vedanshujain
ae68e16070
Add back phpcs for legacy because we still want it tested.
...
There are lots of tests in legacy folder which we might update from time to time. Its still a good idea to keep phpcs for the folder.
2020-05-05 18:50:54 +05:30
Christopher Allford
7a81d940ca
Added the Gruntfile to its own ESLint task
2020-05-04 20:58:58 -07:00
Christopher Allford
9283e33a1c
Added ESLint back to the JS Grunt task
...
I fixed all the style violations *grumble grumble*
2020-05-04 20:52:28 -07:00
Christopher Allford
0d6675b490
Corrected ESLint violations in JS files
2020-05-04 20:49:29 -07:00
Claudio Sanches
744724b9f7
Merge pull request #26346 from woocommerce/renovate/docker-wordpress-5.x
...
Update wordpress Docker tag to v5.4.1
2020-05-04 22:48:51 -03:00
Claudio Sanches
a15ef0ff16
Merge pull request #26354 from woocommerce/renovate/husky-4.x
...
Update dependency husky to v4.2.5
2020-05-04 22:26:45 -03:00
Claudio Sanches
040944fda6
Updated notice
2020-05-04 22:20:03 -03:00
Claudio Sanches
fdea6de347
Check for user meta data first
2020-05-04 22:12:24 -03:00
Claudio Sanches
54625f9712
Fixed check
2020-05-04 22:11:56 -03:00
Claudio Sanches
15f71015e6
Improved method naming
2020-05-04 22:11:02 -03:00
Christopher Allford
90b271882d
Removed jshint in favor of exclusively using eslint
...
I've also removed eslint from the Grunt JS task so that builds will not fail due to non-compliant code present prior to the shift. Since eslint is ran during our pre-commit hooks, we can be sure that eventually code should become compliant.
2020-05-04 12:27:15 -07:00
Ron Rennick
97a6110ae4
combine puppeteer config files
2020-05-04 16:16:21 -03:00
Ron Rennick
4af4d29952
Simplify nodejs caching directive
...
- per https://docs.travis-ci.com/user/caching/
2020-05-04 11:31:14 -03:00
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