Commit Graph

31728 Commits

Author SHA1 Message Date
parmarhardip 7b2a331213 remove a phpcs ignore rule. 2019-05-09 17:42:08 +05:30
Gerhard 84b75c31ad Three equals 2019-05-09 12:57:25 +02:00
Gerhard c633c46045 When no update is found then just call WC_Install::update_db_version(); to ensure db version is set to current WC version, same as per WC_Admin_Notices::update_notice 2019-05-09 11:24:49 +02:00
Thomas Patrick Levy 57bbcf94b7 add filter to allow disabling endpoint 404 behavior, per #23622 2019-05-08 17:35:28 -07:00
Renovate Bot 259bed2a8b
Update dependency eslint-plugin-wpcalypso to v4.1.0 2019-05-08 15:55:58 +00:00
Peter Fabian 380ff713c2
Merge pull request #23643 from rodrigoprimo/fix-e2e-tests-travis
Regenarate package-lock.json to fix EINTEGRITY error in package github-contributors-list
2019-05-08 16:20:59 +02:00
parmarhardip d56d24f8dd #23649 I have added the filter into the out of stock message in variable.php file 2019-05-08 17:13:25 +05:30
Mike Jolley 6c3e1bbd01 Set register_rest_route override to TRUE 2019-05-08 11:27:26 +01:00
Rodrigo Primo 3fd9fde2ed Regenarate package-lock.json to fix EINTEGRITY error in package github-contributors-list
The Travis build job used to run e2e tests started failing due to the following NPM error when installing packages:

```
npm ERR! code EINTEGRITY
npm ERR! sha512-B2yGehx2B1Fg0ooPCxcbq2fRE+YvAh1Yssa6Kp/sGMCRgDD9+yR6Fa5urn+cOqMbOvuAVZElVqQx+4wVm4JWgw== integrity checksum failed when using sha512: wanted sha512-B2yGehx2B1Fg0ooPCxcbq2fRE+YvAh1Yssa6Kp/sGMCRgDD9+yR6Fa5urn+cOqMbOvuAVZElVqQx+4wVm4JWgw== but got sha512-4lJ4ERWmcGlG43jDdIy7shG0v3QsfoSvSrtbdcw/cpqF69WBOoHu1iC8Cb3IQ63WU7KujtR0TEF50CEcebhRCA==. (471195 bytes)
```

https://travis-ci.org/woocommerce/woocommerce/jobs/527530281#L633

This commit regenerates package-lock.json to work around the error. I simply delete package-lock.json file from my local copy of the repository and then ran `npm install`.
2019-05-07 15:53:00 -03:00
Rodrigo Primo 6a1ca174ad Bump "Tested up to" version to WP 5.2 2019-05-07 13:32:25 -03:00
Gerhard 48e0a25f2f Add woocommerce_product_post_type_link_parent_category_only to only include the parent category in the slug instead of parent/child 2019-05-07 15:51:49 +02:00
Gerhard af678dfc84 Switch paypal capture_payment method to use woocommerce_order_status_processing and woocommerce_order_status_completed instead to avoid issues with custom from status transitions.
Update get_post_meta usage with $order->get_meta instead.
2019-05-07 12:57:59 +02:00
Gerhard 6eb51a9047 WC_VERSION instead of WC()->version 2019-05-07 08:47:42 +02:00
Florian TIAR 0baef94bef
FIX 2019-05-07 01:29:30 +01:00
Claudio Sanches be737d6f9e
Merge pull request #23600 from woocommerce/renovate/lint-staged-8.x
Update dependency lint-staged to v8.1.6
2019-05-06 21:03:48 -03:00
Claudio Sanches 490219de7c Use attributes orderby options to sort terms in product's edit screen 2019-05-06 20:39:36 -03:00
Claudio Sanches 27c3f5c7e5 Always return string 2019-05-06 19:49:02 -03:00
Claudio Sanches 77b96b5972 Get only the first item 2019-05-06 19:46:37 -03:00
Rodrigo Primo bd45f865b9
Merge pull request #23581 from woocommerce/fix/phpcs-violations-using-phpcbf
Fix PHPCS violations in tests/ using PHPCBF
2019-05-06 14:31:56 -03:00
Gerhard 4c80c6fd3b Include version in the implode call. 2019-05-06 14:53:03 +02:00
Gerhard 48e6083adc Restore param and return for backward compatibility. 2019-05-06 14:47:27 +02:00
Gerhard b1e2a0119a Fix system status connected to woocommerce.com status 2019-05-06 10:11:59 +02:00
parmarhardip 12985e107a #23596 - I have solve this issue. 2019-05-06 11:43:56 +05:30
Claudio Sanches 36a99e2935 Prevent undefined offset for empty arrays in wc_change_get_terms_defaults 2019-05-03 22:21:10 -03:00
Chirag3119 58c3374276 #23602 - I have fixed issue. 2019-05-03 15:02:55 +05:30
Peter Fabian a601151ed0 Fixed use of available_updates variable. 2019-05-03 10:34:59 +02:00
Renovate Bot 2b360fa3f3
Update dependency lint-staged to v8.1.6 2019-05-03 07:44:08 +00:00
Claudio Sanches 8361f9407f
Merge pull request #23585 from woocommerce/renovate/husky-2.x
Update dependency husky to v2.2.0
2019-05-02 19:30:34 -03:00
Claudio Sanches eba7940228 Fixed jshint errors 2019-05-02 19:20:33 -03:00
Peter Fabian 98edbd2f78 Added confirmation before saving an empty list of countries to sell to in general WC settings. 2019-05-02 21:26:29 +02:00
Peter Fabian e647e4143a Fixed linter problem. 2019-05-02 21:22:36 +02:00
Peter Fabian 3caee4451d Fixed PHPCS. 2019-05-02 21:20:08 +02:00
Peter Fabian 35c63ee475 Added some comments to hopefully make the function a bit clearer. 2019-05-02 20:19:28 +02:00
Peter Fabian 375880e06b Made the increase and decrease operations atomic, set is atomic as it's not fetch-and-update, just update. 2019-05-02 19:41:15 +02:00
Peter Fabian 44f1803c53 Tweaked update lookup table to add the possibility to ignore manage_stock value from the database.
E.g. if manage_stock property has been changed in the object/local copy of the product while updating it, but the product has not been saved to the db yet, the lookup table update would ignore stock quantity update.
2019-05-02 19:29:28 +02:00
Peter Fabian b891bfe238 Removed unused variables. 2019-05-02 17:53:50 +02:00
Gerhard 48000e63a1 Move remove_ordering_args calls from the_posts filter to query_filters method, this avoids conflicts with other plugins also hooking in and modify the args. 2019-05-02 14:31:30 +02:00
Gerhard 6a6b58daf6 Wrap version appending inside sanitize_key 2019-05-02 14:13:16 +02:00
Gerhard da00f93869 Make the version part of the cache key and not a value in the cache 2019-05-02 14:10:31 +02:00
Renovate Bot 7c28624313
Update dependency husky to v2.2.0 2019-05-02 03:33:53 +00:00
Rodrigo Primo 5ed76fd067 Change the link of the "Report a bug" button
Changes the link of the "Report a bug" button from https://github.com/woocommerce/woocommerce/issues?state=open to https://github.com/woocommerce/woocommerce/issues/new?template=Bug_report.md. When users click on this button, they should go directly to the new issue page, instead of the page that list issues.
2019-05-01 22:58:55 -03:00
Rodrigo Primo 18ee70918b Fix PHPCS violations in tests/ using PHPCBF
This commit fixes all 1533 PHPCS errors that PHPCBF can fix automatically in the tests/ directory. Before this change there was a total of 3106 PHPCS errors in the WooCommerce repository and now there is 1573 errors.
2019-05-01 19:05:00 -03:00
Rodrigo Primo d502827ee9
Merge pull request #23564 from woocommerce/renovate/grunt-stylelint-0.x
Update dependency grunt-stylelint to v0.11.0
2019-05-01 18:39:38 -03:00
Rodrigo Primo 7a091a1545
Merge pull request #23565 from woocommerce/move-github-contributors-list
Change location of github-contributors-list in package.json
2019-05-01 18:39:19 -03:00
Nathan Dawson 6088f7c353 Fixes #23578 - Check taxes are enabled before adding totals row to orders 2019-05-01 22:05:46 +01:00
Rodrigo Primo a60432e25f
Merge pull request #23563 from woocommerce/update/npm-dev-dependencies
Update npm packages to their latest versions
2019-04-30 16:57:49 -03:00
Rodrigo Primo 51551e0df8 Move `dependencies` section in package.json
This commit moves the `dependencies` section in package.json to appear before `devDependencies` as the former is more important than the latter and this seems to be the standard for other package.json files.
2019-04-30 16:39:23 -03:00
Rodrigo Primo 51bb6f1ed8 Change location of github-contributors-list in package.json
This commit moves github-contributors-list in package.json from the `dependencies` section to the `devDependencies` section. This package is used to generate the list of WC contributors for each release and it is not needed to run WC.
2019-04-30 16:39:11 -03:00
Renovate Bot 0e23561c4d
Update dependency grunt-stylelint to v0.11.0 2019-04-30 19:13:54 +00:00
Rodrigo Primo 0b9201d5e4 Update npm packages to their latest versions
This commit updates npm packages to their latest versions:

- chromedriver  2.46.0  →  74.0.0
- husky          1.3.1  →   2.1.0
- node-sass     4.11.0  →  4.12.0

Those three packages are devDependencies and since we are early in the WC 3.7 release cycle this change shouldn't cause any issue. I'm doing this to see if updating the chromedriver package fixes the failing e2e test that is failing on Travis (example of a failure: https://travis-ci.org/woocommerce/woocommerce/jobs/524016366#L829). I'm not able to reproduce this error on my local machine and in the past updating chromedriver fixed failing e2e tests.
2019-04-30 15:37:11 -03:00