Commit Graph

31478 Commits

Author SHA1 Message Date
Gerhard Potgieter 902cc1f0b0
Merge branch 'master' into fix/23606 2019-05-10 11:12:54 +02:00
Gerhard Potgieter 46bcf42559
Merge pull request #23611 from woocommerce/fix/23583
Prevents undefined offset for empty arrays in wc_change_get_terms_defaults
2019-05-10 11:02:13 +02:00
Gerhard Potgieter 364093056d
Merge pull request #23580 from woocommerce/report-bug-link
Change the link of the "Report a bug" button
2019-05-10 10:59:24 +02:00
Gerhard Potgieter 0e80030f0b
Merge pull request #23601 from woocommerce/fix/23547
Fix to show WC plugin updates in System status report
2019-05-10 10:57:47 +02:00
Gerhard Potgieter 984357fb41
Merge pull request #23597 from woocommerce/fix/23509
Added confirmation before saving empty list of countries to sell to.
2019-05-10 10:56:13 +02:00
Gerhard Potgieter 0cdf432aec
Merge pull request #23551 from garrett-eclipse/typos
Minor Typos
2019-05-10 10:50:28 +02:00
Gerhard Potgieter 6fc498e0d9
Merge pull request #23528 from parmarhardip/23521
Fixes #23521 - Billing Email and Country now autofill for newly regis…
2019-05-10 10:48:13 +02:00
Gerhard Potgieter 3cfe32d5fe
Merge pull request #23526 from parmarhardip/23505
Solved #23505 WC Setup page UI issue
2019-05-10 10:45:55 +02:00
Gerhard Potgieter d2c7d8c86e
Merge pull request #23535 from woocommerce/fix/23518
Fix: parameter values should be converted back as well when building form fields
2019-05-10 10:43:28 +02:00
Gerhard Potgieter ab90cefad4
Merge pull request #23519 from woocommerce/fix/OBW-tracks-scripts
Tracks: Fix OBW scripts
2019-05-10 10:41:37 +02:00
Gerhard Potgieter 81bfb9cacb
Merge pull request #23529 from woocommerce/update/23512
Define $wpdb tables as early as possible, before init
2019-05-10 10:38:15 +02:00
Gerhard Potgieter 07ea25377a
Merge pull request #23517 from woocommerce/fix/23506
Fix dismiss button in two WC admin notices
2019-05-10 10:37:01 +02:00
Gerhard Potgieter 250d891c48
Merge pull request #23515 from woocommerce/fix/default-api-version-webhooks
Bump default WC API version used when creating webhook
2019-05-10 10:34:43 +02:00
Gerhard Potgieter 002b5ebade
Merge pull request #23499 from woocommerce/fix/23497
[3.6.x] Stop removing backslash from passwords
2019-05-10 10:30:13 +02:00
Gerhard Potgieter af574f6484
Merge pull request #23456 from woocommerce/fix/23447
Disable export of scheduled action posts
2019-05-10 10:27:34 +02:00
Gerhard Potgieter d512752ae9
Merge pull request #23454 from harddy/master
Fixes #23440 : # symbol in Product Category name breaks Reports CSV e…
2019-05-10 10:26:26 +02:00
Gerhard Potgieter df7d82f744
Merge pull request #23429 from dimadin/rs/address-format
Add address format for Serbia
2019-05-10 10:23:06 +02:00
Gerhard Potgieter 5c46e0aaa1
Merge pull request #23428 from dimadin/rs/locale-info
Add locale info for Serbia
2019-05-10 10:21:38 +02:00
Gerhard Potgieter 5c630271c8
Merge pull request #23430 from dimadin/rs/no-states
Do not use state for Serbia
2019-05-10 10:18:11 +02:00
Rodrigo Primo 84f0f4ebea Bump WC version since 3.7.0 development has begun 2019-05-09 15:14:34 -03:00
Gerhard 84b75c31ad Three equals 2019-05-09 12:57:25 +02: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
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
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 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 b1e2a0119a Fix system status connected to woocommerce.com status 2019-05-06 10:11:59 +02:00
Claudio Sanches 36a99e2935 Prevent undefined offset for empty arrays in wc_change_get_terms_defaults 2019-05-03 22:21:10 -03:00
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
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
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
Garrett Hyder 27bf53b9ae
Minor Typos
Clicki > Click
Ukranian > Ukrainian
hguided > guided
2019-04-29 10:04:16 -07:00
Rodrigo Primo 563b84ece4 3.6.2 changelog 2019-04-26 17:03:19 -03:00
Rodrigo Primo 45c2c78ea2 Fix: parameter values should be converted back as well when building form fields
PR #23196 added a workaround to `parse_str()` limitation when dealing with full-stops, pluses, and spaces in the parameter key. This workaround involved temporarily replacing those three characters with placeholders before calling `parse_str()` and then replacing back to the original form. This commit fixes a bug in this logic that was replacing back only parameters keys and not parameters values.

For example, if the query string is `?query.parameter=foo.bar`, the resulting <input> field contained `foo{dot}bar`, instead of the expected `foo.bar`.
2019-04-26 13:58:27 -03:00