Commit Graph

39250 Commits

Author SHA1 Message Date
Néstor Soriano c11739e7ed
Merge pull request #30256 from YordanSoares/issue-30255-fix-payment-method-title-for-the-option-other
Fix the payment method title for the option "Other"
2021-08-06 12:41:55 +02:00
Nestor Soriano 6c28cd00a6
Fix: product attribute permalinks not working for non-ascii characters
Product attribute lists permalinks ("/attribute/term") were not working
for attribute names containing non-ascii characters. That's because
when the attribute taxonomy was registered the url rewrite rules were
created using the sanitized version of the attribute name, which
implies converting these characters into the urlencoded version.

The fix consists of applying "urldecode" to the sanitized attribute
name before using it to create the rewrite rule. The sanitization
needs to be kept for compatibility purposes, since it also replaces
latin characters with accents into the non-accent versions
(this conversion won't be affected by "urldecode")
2021-08-06 11:45:49 +02:00
Bogdan e5a0f344de
Update states.php 2021-08-06 12:36:04 +03:00
Bogdan b4269204d7
Update states.php 2021-08-06 12:27:38 +03:00
Greg 8ccbbab8ab Added admin email config override 2021-08-05 19:39:30 -06:00
Greg aa8f5841f9 Code review feedback 2021-08-05 19:11:08 -06:00
Greg e738ce4fa6
Merge branch 'trunk' into add/e2e-order-cleanup 2021-08-05 18:42:34 -06:00
Greg 33521dd4fc
Merge pull request #30361 from woocommerce/add/e2e-shipping-classes-cleanup
Added shipping classes cleanup to retest flow
2021-08-05 14:42:30 -06:00
Greg d3e80ce83f Updated changelog 2021-08-05 13:53:09 -06:00
Vedanshu Jain 08e202ac0f
Merge pull request #30325 from woocommerce/add/wc-customer-data-type-prop-30272
Specify the `$object_type` property for the `WC_Customer` class
2021-08-05 22:05:29 +05:30
And Finally ebca1cb51b
Merge branch 'update/marketplace-1' into update/split-extensions-pages 2021-08-05 17:25:10 +01:00
Maria Górska-Piszek f83b52d696 Fix phpcs issues. 2021-08-05 18:05:48 +02:00
Maria Górska-Piszek e14efd7dae Cleanup unused functions and files. 2021-08-05 17:53:18 +02:00
Claudio Sanches 7650a5bcb9 Set "Requires at least" to WP 5.6 2021-08-05 12:20:04 -03:00
Maria Górska-Piszek e7df403b73 Align product cards on the Extensions page. 2021-08-05 11:03:28 +02:00
And Finally 7fbe1868e4
Merge pull request #30405 from woocommerce/fix/admin-helper-views-main-phpcs
Addressing PHPCS issues in Helper view file
2021-08-05 09:45:01 +01:00
Roy Ho d73b1d89bf
Merge pull request #30418 from woocommerce/fix/30140
Fix: "Related Products" not showing all random related products within the same category
2021-08-04 18:26:27 +01:00
roykho 3d37ac60bf
Fix variations menu order not applying correctly when manually set closes #29630 2021-08-04 09:03:35 -07:00
Nestor Soriano 8095482f69
Fix: the same set of related products is always displayed
get_related_products_query in the WC_Product_Data_Store_CPT class is
querying the suitable products with a "limit" clause, this causes
that products down in the table are never picked for display.
This commit adds a ORDER BY RAND() to the query so that all products
have a chance to get picked.
2021-08-04 12:14:20 +02:00
Barry Hughes be907c606d
Merge pull request #30413 from woocommerce/update/changelog
Update 5.6 changelog.
2021-08-03 13:06:04 -07:00
Claudio Sanches bb78e1e943 Update 5.6 changelog 2021-08-03 17:03:00 -03:00
Barry Hughes b4ca94365e
Merge pull request #30408 from woocommerce/add/29852
GitHub action to post a comment with next steps suggestion on pull request merge.
2021-08-03 12:50:03 -07:00
Maria Górska-Piszek 51d0a4563c Add product card styling. 2021-08-03 13:35:58 +02:00
Nestor Soriano 6fb769bc9d
Refactor the PR post-merge processing GitHub action
Common code has been extracted to a "post-request-shared.php" script.
2021-08-03 11:33:33 +02:00
Néstor Soriano 92ffb0970b
Merge pull request #30385 from woocommerce/fix/29988
Allow user with capabilities to view downloadable image closes #29988
2021-08-03 10:35:15 +02:00
And Finally e92f99d8ee Merge branch 'update/marketplace-1' into fix/admin-helper-views-main-phpcs 2021-08-03 09:33:31 +01:00
And Finally 92273b140a Giving 100% width to purple header. 2021-08-03 09:32:31 +01:00
And Finally f2f12ae2f8 Style tweaks. Using flexbox. Using default font. Removed letter-spacing. Added mobile style. 2021-08-03 09:32:31 +01:00
And Finally c9f07fdc01 Style tweaks. Added mobile styles. Using default font-family. Removed letter-spacing. Using flexbox to centre the content in the header. 2021-08-03 09:32:31 +01:00
Gerhard 6f9e7d1074 New marketplace addons header 2021-08-03 09:32:31 +01:00
And Finally a78e8354cb Addressing PHPCS issues.
- Added file doc comment.
- Escaping direct output and translated output.
- Added translators comments.
- Renaming `$action` vars to `$subscription_action`, so they don't override the global of the same name.
2021-08-03 09:30:07 +01:00
roykho 0fcda2327e Add task instructions for the PR reviewer 2021-08-03 09:30:07 +01:00
Roy Ho 23be34d43b Update assets/js/admin/quick-edit.js
Co-authored-by: jonathansadowski <jonathansadowski@users.noreply.github.com>
2021-08-03 09:30:07 +01:00
roykho b991b4c511 Revert the use of prop here as we want to remove the attribute completely closes #30282 2021-08-03 09:30:07 +01:00
Nestor Soriano a99955a7b6 Fix option names used by the product attributes lookup table feature
The feature was using option names prefixed with
"woocommerce_attribute_lookup__". That double underscore breaks WP
standards for option names. The option names have been changed
so that they use a single underscore instead.
2021-08-03 09:30:07 +01:00
Fernando Marichal 2c0da76684 Bump woocommerce-admin version to 2.5.0-rc.1 2021-08-03 09:30:07 +01:00
Claudio Sanches e2accc17a3 Added missing entry 2021-08-03 09:30:07 +01:00
Claudio Sanches eee39fbfe0 Fixed changelog entry type for 5.6.0 2021-08-03 09:30:07 +01:00
Nestor Soriano d48775f440 Use 'pull_request_target' in the automatic milestoning action
The original event used, 'pull_request', runs in the context of the
pull request. In the case of pull requests created from forks this means
that a read-only GitHub token is used for API calls, and thus the
call used to assign the milestone fails.

The fix is using the 'pull_request_target' event, which runs in the
context of the base branch, and thus with a read-write token. See:
https://docs.github.com/en/actions/reference/events-that-trigger-workflows#pull_request_target

Also, added a warning message when no milestone without a release
branch is found and thus the newest existing milestone is assigned
(this is a fallback that should normally not happen).
2021-08-03 09:30:07 +01:00
Nestor Soriano 53f66a2cb7 Add logging to the GH action for assigning a milestone to merged PRs
If the GH API call to assign the milestone to a merged PR returns an
error, the data returned from the call will be dumped to the console,
and thus will be readable by looking at the action execution log.
2021-08-03 09:30:07 +01:00
Nestor Soriano b3617a3115
Extend post-merge GH action to add a comment suggestion next steps. 2021-08-03 10:07:24 +02:00
Claudio Sanches 23ae6993ff
Merge pull request #30404 from woocommerce/fix/30390
Fix 'woocommerce_email_settings' filter being triggered twice
2021-08-02 14:44:31 -03:00
Greg 3f5420eb0d Added check out DB update and run if it exists 2021-08-02 11:11:49 -06:00
Nestor Soriano e1f19e2d23
Fix: 'woocommerce_email_settings' filter being triggered twice. 2021-08-02 09:33:18 +02:00
Greg 7612f862b4 Updated readme and changelog 2021-07-30 15:05:10 -06:00
Greg ae75249bed Added order cleanup 2021-07-30 15:02:55 -06:00
Barry Hughes 164e7e495c
Merge pull request #30394 from woocommerce/add/pr-template
Add task instructions for the PR reviewer
2021-07-30 10:23:16 -07:00
roykho bdbd97fa9d
Add task instructions for the PR reviewer 2021-07-30 10:02:16 -07:00
Roy Ho 24c0dd7890
Merge pull request #30374 from woocommerce/fix/30282
Revert the use of prop here as we want to remove the attribute comple…
2021-07-30 17:21:39 +01:00
Roy Ho 00439232ec
Update assets/js/admin/quick-edit.js
Co-authored-by: jonathansadowski <jonathansadowski@users.noreply.github.com>
2021-07-30 17:19:29 +01:00