Claudio Sanches
38a4af3b0e
Included @since tags in new methods of WC_Product_Download
2018-03-29 15:28:10 -03:00
Claudiu Lodromanean
8870f76afe
Merge pull request #19575 from woocommerce/add/downlodable-file-permission-hook
...
Adds new hook to allow customize downlodable file permissions
2018-03-29 10:05:35 -07:00
Claudio Sanches
4c6641ab6a
Adds new hook to allow customize downlodable file permissions
...
This is needed on Product Custom Tables in order to allow control expire
and remaining downloads per file.
2018-03-29 13:58:40 -03:00
Rodrigo Primo
bb553c88ae
Merge branch 'master' into feature/product-custom-tables-supporting-changes
2018-03-29 12:05:55 -03:00
Rodrigo Primo
edfadcf7ae
Product price filter widget: add a new filter to change the query to get max and min prices
2018-03-29 11:52:49 -03:00
Mike Jolley
4a6c526229
Merge pull request #19557 from bernattorras/before_variations_hook
...
Add 'woocommerce_variable_product_before_variations' hook to variations tab
2018-03-29 11:00:34 +01:00
bernat torras
307605a739
Added 'Removed extra tabs
2018-03-28 21:27:46 +02:00
Claudio Sanches
e718bdd11c
Merge pull request #19192 from nishitlangaliya/Issue-18990
...
Fixes- Admin - removed product type column
2018-03-28 15:37:57 -03:00
Claudio Sanches
5bec3b229f
Merge pull request #19527 from woocommerce/fix/19519
...
Use `get_variation_price` method in structured data to grab min/max so filters are ran.
2018-03-28 15:23:14 -03:00
Claudio Sanches
35b75b5beb
Merge pull request #19555 from woocommerce/update/19547-wp-cli-pagination
...
WP-CLI integration per_page default
2018-03-28 14:01:38 -03:00
bernat torras
47d85844d8
Added 'woocommerce_variable_product_before_variations' hook to variation tab
2018-03-28 16:02:06 +02:00
Mike Jolley
51252915e1
Merge pull request #19493 from woocommerce/fix/19404
...
Removed line item limit and made sure the URL is shorter than 2083 ch…
2018-03-28 13:56:57 +01:00
Peter Fabian
3809ab3f4c
Fixed shipping tax logic to behave the same as originally
2018-03-28 13:08:05 +02:00
Gerhard Potgieter
2c24872989
Merge pull request #19541 from woocommerce/update/tracking-wording
...
Tweak wording for opt-out
2018-03-28 12:12:18 +02:00
Mike Jolley
5547c57c03
Merge pull request #19504 from woocommerce/fix/19485-backorder-import
...
Product import backorders default to no
2018-03-28 11:00:09 +01:00
Mike Jolley
7966fcfbe7
Merge pull request #19522 from woocommerce/fix/19491
...
Apply strip_tags to attributes in loop template
2018-03-28 10:57:58 +01:00
Peter Fabian
c2e27919ce
Replaced array_key_exists with isset test
2018-03-28 11:19:03 +02:00
Peter Fabian
59c47c4407
Refactored line item logic
...
- prepare_line_items is not used as a test anymore, it only updates line items
- add_line_item is not used as a test anymore, only adds line items
- added method line_items_valid to test for valid line items
- shipping tax inclusion test moved to get_shipping_cost_line_item to encapsulate shipping tax-related logic
2018-03-28 11:04:34 +02:00
Gerhard Potgieter
9c67760bc0
per_page must be between 1 and 100, default to 100.
2018-03-28 10:18:10 +02:00
Gerhard Potgieter
1f2468ca3e
When no per_page is defined for list wp-cli command default to displaying all items as per the wp-cli standard.
2018-03-28 09:47:15 +02:00
Claudiu Lodromanean
d802d2ca6a
Merge pull request #19526 from woocommerce/fix/19511
...
Tweak `wc_get_price_excluding_tax` to not round the return value so calculations in admin are not pre-rounded.
2018-03-27 08:36:31 -07:00
Peter Fabian
86f1b3701f
Tag stripped outside template
...
Stripping only affects aria-label attribute now.
2018-03-27 17:19:49 +02:00
Claudiu Lodromanean
ccdf0923fa
Merge pull request #19509 from woocommerce/update/19506
...
Call empty cart when completing payment in PayPal
2018-03-27 07:58:59 -07:00
Peter Fabian
f39e8e3900
Removed incorrect comment
2018-03-27 16:28:25 +02:00
Peter Fabian
5eda49f98a
Line item logic refactored
...
Renamed function get_non_line_item_args
Documentation updates
...all part of code review fixes
2018-03-27 15:55:03 +02:00
Mike Jolley
0599c06b20
Disable Gutenberg for products.
2018-03-27 13:28:03 +01:00
Mike Jolley
dd3b998851
Tweak wording for opt-out
2018-03-27 13:00:19 +01:00
Mike Jolley
ffb6bc844c
Use `get_variation_price` method in structured data to grab min/max so filters are ran.
...
Closes #19519
2018-03-26 12:54:17 +01:00
Peter Fabian
88588eccbc
Code duplication removed
...
Added test for non line item agrument presence
Fixed incorrect comment
2018-03-26 13:05:55 +02:00
Mike Jolley
ced5980e79
Tweak `wc_get_price_excluding_tax` to not round the return value so calculations in admin are not pre-rounded.
2018-03-26 12:03:00 +01:00
Mike Jolley
b25ff31d5c
Merge pull request #19419 from woocommerce/feature/18477
...
MaxMind GeoLite2 integration
2018-03-26 11:31:21 +01:00
Mike Jolley
c8f6330158
Merge pull request #19515 from woocommerce/fix/order-products-by-price
...
Use minimum price to order variable products on term archives
2018-03-26 11:17:23 +01:00
Peter Fabian
e19d64e51e
Fixed PHPCS violations
2018-03-26 11:00:28 +02:00
ahmedofali
d06854a0b4
Defining array before attempting to append to it
2018-03-25 18:28:14 +00:00
Rodrigo Primo
a02b77bedc
Use minimum price to order variable products on term archives
...
Commit 12d7bf7
added a specific query to order products by price from low to high on term archives (see #17690 and #16694 for more details), but, probably due to a copy and paste error, it changed the behavior when dealing with variable products. Instead of using the smallest variation price of each variable product, it was using the highest variation price. This commit changes this new query to use the smallest variation price of each variable product. This way ordering by price from low to high on term archives will again behave in the same way that on the shop page when dealing with variable products.
2018-03-23 16:15:37 -03:00
Mike Jolley
fb290ebbaa
Merge pull request #19510 from woocommerce/fix/19472
...
Check query var for orderby if not found in $_GET
2018-03-23 18:00:42 +00:00
Peter Fabian
26144afbc6
Test request length after applying filter
...
- added default value to get_line_item_args to not break interface
- smaller code review updates
2018-03-23 17:22:09 +01:00
claudiulodro
62d88892bf
Check query var for orderby
2018-03-23 08:30:02 -07:00
Mike Jolley
0573232c62
Call empty cart when completing payment in PayPal
2018-03-23 12:54:03 +00:00
Mike Jolley
f98eb66f8c
Webhooks do not need permission checks
2018-03-23 12:45:10 +00:00
Mike Jolley
0f040f08c4
Merge pull request #19494 from woocommerce/fix/download-handler-class-phpcs
...
Fixed includes/class-wc-download-handler.php PHPCS violations
2018-03-23 11:51:01 +00:00
Gerhard Potgieter
e876f0dfb2
empty check on 0 will be true, return no when empty.
2018-03-23 11:21:59 +02:00
Gerhard Potgieter
04cce41b6b
Default to no when importing backorders.
2018-03-23 11:19:02 +02:00
Peter Fabian
59af63e642
Merge branch 'master' into fix/19404
2018-03-23 09:36:15 +01:00
Claudiu Lodromanean
d4ef90bf91
Merge pull request #19495 from woocommerce/fix/emails-class-phpcs
...
Fixed includes/class-wc-emails.php PHPCS violations
2018-03-22 13:27:21 -07:00
Claudiu Lodromanean
8048afe4ce
Merge pull request #19498 from woocommerce/fix/frontend-scripts-class-phpcs
...
Fixed includes/class-wc-frontend-scripts.php PHPCS violations
2018-03-22 13:25:12 -07:00
Claudio Sanches
027789271d
Fixed includes/class-wc-frontend-scripts.php PHPCS violations
2018-03-22 16:01:03 -03:00
Claudio Sanches
930591808b
Fixed includes/class-wc-product-variation.php PHPCS violations
2018-03-22 15:49:01 -03:00
Claudio Sanches
b2e33b3fb9
Fixed includes/class-wc-product-variable.php PHPCS violations
2018-03-22 15:47:50 -03:00
Claudio Sanches
8470a691a7
Fixed includes/class-wc-product-simple.php PHPCS violations
2018-03-22 15:43:51 -03:00