roykho
5b4e3a2e2e
Add margin
2021-01-14 05:25:26 -08:00
vedanshujain
2e4f2ef478
Add migration function for fixing existing product review counts.
2021-01-14 18:35:14 +05:30
vedanshujain
2dce182cf8
Add unit tests for review count methods.
2021-01-14 18:31:02 +05:30
vedanshujain
23618b06ed
Add utility function for getting review counts in bulk for convinience.
...
Also refactors get_review_count_for_product to use the new method so that we only would have to maintain one method.
2021-01-14 18:27:41 +05:30
Néstor Soriano
b36a06ca08
Merge pull request #27844 from woocommerce/php8/use-custom-phpunit-7
...
[PHP 8] Use a custom version of PHPUnit 7 for PHP 8 compatibility
2021-01-14 11:46:01 +01:00
Nestor Soriano
8b0bd248d6
Attach hook for adjust_download_permissions from within init_hooks
...
The DownloadPermissionsAdjuster class hooks to adjust_download_permissions
from within its init method. However this method is executed only
if the class is resolved, otherwise the hooks doesn't get attached
and then the scheduled action is not serviced.
To solve this, the class is resolved from WooCommerce::init_hooks.
This requires a change in DownloadPermissionsAdjuster::init
to use wc_get_container()->get( LegacyProxy::class )->get_instance_of
instead of WC()->get_instance_of, since WC() can't be used from
WooCommerce::construct (which invokes init_hooks).
2021-01-14 11:40:11 +01:00
Nestor Soriano
c9ea5922e2
Add a comment to wc_ascii_uasort_comparison explaining why setlocale is needed.
2021-01-14 11:16:42 +01:00
budzanowski
f9cbc0ccac
Remove filters that we don't need yet.
2021-01-14 10:24:39 +01:00
roykho
218c799811
Prevent duplicate new order email from being sent when changing order status closes #27791
2021-01-13 14:13:57 -08:00
Roy Ho
0d2f478eab
Merge pull request #28690 from kevinruscoe/fix/28652
...
Ensure the orders status is reverted correctly when restoring it.
2021-01-13 13:54:26 -08:00
Kevin Ruscoe
a78c1ec99e
wp_untrash_post_status should be static as pointed out by roykho
2021-01-13 21:22:30 +00:00
Claudio Sanches
1f321f4a79
Merge pull request #28719 from raicem/update/featured-products-endpoint
...
Add Auth token for search/featured extensions requests
2021-01-13 18:13:25 -03:00
raicem
eb3ba820da
Use "wp_safe_remote_get" for sending search requests
2021-01-13 23:53:53 +03:00
Claudio Sanches
889e83e64c
Merge pull request #28698 from woocommerce/fix/28697
...
Add transient and action for proxying WC plugin activation hook
2021-01-13 16:49:51 -03:00
Veljko V
d1150b25dc
Update changelog to include added parameter
2021-01-13 19:34:46 +01:00
roykho
8e7a59d959
Change location of the notice so it shows up in all reports
2021-01-13 07:00:37 -08:00
Ron Rennick
b477cb8d3a
only activate WooCommerce in E2E initialization ( #28588 )
...
* only activate WooCommerce in E2E initialization
* use project basename for default plugin path
2021-01-13 12:27:11 +01:00
Nestor Soriano
2ec002defa
Add unit tests for DownloadPermissionsAdjuster::adjust_download_permissions
2021-01-13 12:11:15 +01:00
Ilyas Foo
0e5596d1fc
Transient and action passes plugin filename
2021-01-13 09:52:17 +08:00
Roy Ho
b7e45c3073
Merge pull request #28607 from masteradhoc/masteradhoc-patch-speak-none
...
patch for css3 validation issue for speak property
2021-01-12 12:38:45 -08:00
Steve Grunwell
e32dd6c4d3
Add a new WC_Shipping_Zone_Data_Store_CPT_Test class to support the refactoring of WC_Shipping_Zone_Data_Store_CPT::read()
2021-01-12 18:26:00 +00:00
Steve Grunwell
8d3803452d
Refactor the WC_Shipping_Zone_Data_Store::read() method
...
This commit re-works the `WC_Shipping_Zone_Data_Store::read()` method in the following ways:
1. Remove a confusing conditional (`if ( 0 !== $zone->get_id() || '0' !== $zone->get_id() ) { ... }`)
2. Return early if we're dealing with Zone 0, eliminating additional conditional steps
3. Add documentation for the "woocommerce_shipping_zone_loaded" action hook
2021-01-12 12:53:22 -05:00
roykho
6041c10ea3
Add notice to deprecate old reports closes #27789
2021-01-12 07:37:00 -08:00
budzanowski
a283433f4d
Add block utils unit tests.
2021-01-12 14:41:55 +01:00
Nestor Soriano
2d83db8b66
Add tests for DownloadPermissionsAdjuster::maybe_schedule_adjust_download_permissions
...
Also replace direct invocations of functions with usages of the
LegacyProxy whenever needed, and code style ajustments.
2021-01-12 12:07:38 +01:00
Nestor Soriano
afe7bdc6b3
Add a test for the added functionality of LegacyProxy.
2021-01-12 10:16:00 +01:00
Nestor Soriano
10eb9f832e
Remove one of the duplicate handlers for 'adjust_download_permissions'
2021-01-12 10:15:53 +01:00
jonathansadowski
9dac51f129
Merge pull request #28790 from woocommerce/fix/issue-28727
...
Adjust dismiss link of store notice banner closes #28727
2021-01-11 16:21:18 -06:00
jonathansadowski
7669de8fbc
Merge pull request #28787 from woocommerce/fix/ci-wp-versions-update-after-wp56
...
Bump WP versions in Travis after WP 5.6 release.
2021-01-11 14:28:50 -06:00
roykho
e0a722a642
Adjust dismiss link of store notice banner closes #28727
2021-01-11 12:24:49 -08:00
Peter Fabian
381f290302
Bump WP versions in Travis after WP 5.6 release.
2021-01-11 18:34:54 +01:00
Veljko V
760a879cb9
Fix white spaces issue
2021-01-11 16:45:31 +01:00
Veljko V
8b85a73977
Fix white spaces issue
2021-01-11 16:40:40 +01:00
Veljko V
633251009b
Update test to include lower case method
2021-01-11 16:34:10 +01:00
Veljko V
2e8b6cb0f1
Update test to include lower case method
2021-01-11 16:31:47 +01:00
Roy Ho
d8b0a8558e
Merge pull request #28586 from idofri/phpdoc
...
Corrected data-types in phpdoc @param
2021-01-11 06:52:11 -08:00
Menaka S
950bfcdf39
Deprecate public function and remove private functions
2021-01-11 18:38:17 +05:30
Aminul Islam
255b03ea04
Update states.php
...
Removed duplicate entry for "RS". See Line: 1506
2021-01-11 11:54:58 +06:00
Ido F
4be88bea4b
corrected token-id data-type
2021-01-10 16:40:24 +02:00
Menaka S
415e1e7bbf
Use site's posts_per_page size
2021-01-10 15:21:06 +05:30
Menaka S
003f4a0acb
Paginate while getting orders to calculate tracker data
2021-01-10 15:17:21 +05:30
Veljko
5ceda17664
Update code to be more concise
2021-01-09 18:53:12 +01:00
Veljko
2cf971486e
Update code to be more concise
2021-01-09 18:49:59 +01:00
Kevin Ruscoe
91ea67d94c
Clean array to make the list a little easier to understand
2021-01-09 15:11:25 +00:00
Kevin Ruscoe
0f7de7e7bf
Add 'product_variation' to the list of restored post types
2021-01-09 15:08:51 +00:00
Kevin Ruscoe
dd934afc2e
Add product to the list of post types that should revert their status upon being restored.
2021-01-09 14:49:29 +00:00
Ron Rennick
20a6e3b2ed
merge master
2021-01-08 15:55:59 -04:00
Roy Ho
9ebf70bf8d
Merge pull request #28646 from tivnet/patch-7
...
abstract_wc_order:add_product() - removed `throws`
2021-01-08 10:24:37 -08:00
Roy Ho
e0be4b0f5c
Merge pull request #28681 from tanvirulhaque/master
...
Fix: Attributes on Edit Product page - "Select all" not working after "Select none" used
2021-01-08 10:09:27 -08:00
Roy Ho
d4849c598c
Merge pull request #28692 from woocommerce/fix/28582
...
Add protective check to make sure WC()->session is initialized before loading the data store.
2021-01-08 07:55:35 -08:00