Commit Graph

19150 Commits

Author SHA1 Message Date
Gerhard Potgieter c01a0916c3
Merge pull request #24559 from itzmekhokan/fix/24458
Fix backordered product missing backordered label on frontend
2019-10-02 15:28:26 +02:00
Vedanshu Jain f15353cce5
Merge pull request #24745 from woocommerce/fix/24489
Also consider refunded item quantity while increasing stock.
2019-10-02 18:39:03 +05:30
Vedanshu Jain 98f8cf3c2c
Merge pull request #24741 from woocommerce/add-filter-to-get-european-union-countries
Add filter to the method WC_Countries::get_european_union_countries()
2019-10-02 18:26:01 +05:30
Vedanshu Jain 7081c64115
Merge pull request #24294 from woocommerce/fix/24106
Make WC_Product_Query capable to sort products by "include" order
2019-10-02 18:02:06 +05:30
Vedanshu Jain 743d04fa91
Merge pull request #24749 from nicomollet/patch-5
Coupon expiry date tooltip to help understand behaviour
2019-10-02 17:30:45 +05:30
Vedanshu Jain bea65d43dc
Merge pull request #24699 from sisou/patch-1
Correct comments in stock increase methods
2019-10-02 17:27:10 +05:30
vedanshujain 3c7e74f72d Return early when diff is 0.
Earlier we were also update  `_reduced_stock` meta everytime, but we don't need to when diff is 0 because this means that everything is already consistent.
2019-10-02 17:24:16 +05:30
Nico Mollet 8365365037
Removed space at the end of the line 2019-10-02 13:42:26 +02:00
Vedanshu Jain 26794c12f2
Merge pull request #24738 from woocommerce/feature/24595
Introduced "woocommerce_output_cart_shortcode_content" filter
2019-10-02 15:57:42 +05:30
Vedanshu Jain 9641963001
Merge pull request #24740 from woocommerce/feature/24654
Make WC_Abstract_Order::recalculate_coupons() public
2019-10-02 15:56:36 +05:30
Nico Mollet 5bcc35c24e
Coupon expiry date tooltip to help understand behaviour
Help understand if the date is included or excluded
2019-10-02 11:48:15 +02:00
Vedanshu Jain 7bb1a0babd
Merge pull request #24536 from nikhil-webkul/patch-3
Add back post type count to system status report
2019-10-02 14:47:48 +05:30
Vedanshu Jain 2188f9b788
Merge pull request #24341 from woocommerce/fix/24238
Check for max discount to be -ve to prevent overwriting fee.
2019-10-02 14:32:15 +05:30
vedanshujain d2d0bf8466 Also consider refunded item quantity while increasing stock.
When updating an order, we call `wc_maybe_adjust_line_item_product_stock` to see if any item stock needs adjusting. We were not considering if an item has been refunded, which was causing incorrect stock adjustments.
This fix also takes in to account that an order has been refunded partially or fully.

Fixes #24489
2019-10-02 13:42:19 +05:30
Gerhard Potgieter 52cd7370b3
Merge pull request #24722 from woocommerce/fix/wpml-homepage-compatibility
Geolocation home URL WPML compatibility
2019-10-02 09:31:09 +02:00
Gerhard Potgieter db539803bf
Merge pull request #24737 from woocommerce/fix/24594
Fixed description of failed order email
2019-10-02 08:43:29 +02:00
Vedanshu Jain 487b510953
Merge pull request #24690 from woocommerce/add/wccom-installer-requirements-check-rest-api-endpoint
Add WCCOM requirements check to /installer REST API endpoint
2019-10-02 09:30:28 +05:30
Rodrigo Primo 1457de1c14 Add filter to the method WC_Countries::get_european_union_countries()
This commit adds a filter called `woocommerce_european_union_countries`
to the method WC_Countries::get_european_union_countries(). This is to
let third party code to customize the list of countries returned by the
method.
2019-10-01 17:25:28 -03:00
Claudio Sanches 8c88cd9b6f Make WC_Abstract_Order::recalculate_coupons() public 2019-10-01 17:19:33 -03:00
Rommel Castro 4fabaed498
Implements WC_WCCOM_Site_Installer_Requirements_Check::met_requirements() validation on GET /install 2019-10-01 13:45:30 -06:00
Gerhard Potgieter 1b9a38f662
Merge pull request #24542 from woocommerce/feature/24541
Allow override payment token classes
2019-10-01 21:09:12 +02:00
Claudio Sanches acc57ec853 Introduced "woocommerce_output_cart_shortcode_content" filter 2019-10-01 14:28:31 -03:00
Claudio Sanches 3d73025fa4 Fixed description of failed order email 2019-10-01 13:55:45 -03:00
Claudio Sanches e85b405e97 Fixed method name 2019-10-01 12:30:29 -03:00
Gerhard 414d31d191 Bump PHP recommended version to 7.0 and WP recommended version to 5.0 2019-10-01 12:21:51 +02:00
Rommel Castro 6567271840
Update status error to 400 2019-09-30 18:31:23 -06:00
Rommel Castro 803f3e6cc6
Implements WC_WCCOM_Site_Installer_Requirements_Check::met_requirements() validation on POST /install 2019-09-30 15:20:11 -06:00
Rommel Castro 67091782f8
Includes WC_WCCOM_Site_Installer_Requirements_Check class 2019-09-30 15:15:11 -06:00
Rommel Castro 6e5210657b
Adds WC_WCCOM_Site_Installer_Requirements_Check class 2019-09-30 15:14:52 -06:00
Gerhard 6d09d0efcf Fix OWB sell in person vertical alignment 2019-09-30 19:31:50 +05:30
Gerhard Potgieter fdbdb5c73a
Merge pull request #24677 from woocommerce/fix/illegal-offset-bug
Small refactor in WC_Order methods to get formatted address
2019-09-30 15:00:34 +02:00
Gerhard 9e3cb22dff Fix WPCS for #24657 2019-09-30 14:51:51 +02:00
Miguel Pinto 1d5809e5b2 Update class-wc-frontend-scripts.php 2019-09-30 14:51:30 +02:00
Miguel Pinto f2e23add73 code standards for fix with wpml 2019-09-30 14:51:30 +02:00
Miguel Pinto c32b95579a Fix for compatibility with WPML
With WPML, query parameter lang is added on home_url which means that geolocalization.min.js will not find any href with that query parameter. We need to remove this parameter from the home_url, otherwise it will not match the regex for the query in the JS function.
2019-09-30 14:51:29 +02:00
Gerhard 35ff7e3149 Bump @since for woocommerce_order_get_formatted_shipping_address and woocommerce_order_get_formatted_billing_address filters 2019-09-30 14:42:06 +02:00
Gerhard Potgieter 7870717995
Merge pull request #24347 from juliquiron/fix/country-select-selectwoo
Added selectWoo as dependency of country-select.
2019-09-30 13:57:33 +02:00
Gerhard 6870d756d1 Merge branch 'avoid-unnecessary-session-saving' of git://github.com/AmazeCom/woocommerce into AmazeCom-avoid-unnecessary-session-saving 2019-09-30 13:54:58 +02:00
Vedanshu Jain 436ee5de3a
Merge pull request #24680 from woocommerce/update/tracking-opt-in
Update usage tracking UI, default to opted-out.
2019-09-30 09:14:56 +05:30
Gerhard Potgieter 6c000bfe39
Merge pull request #24526 from itzmekhokan/fix/24430
Fixed issue #24430
2019-09-27 14:00:43 +02:00
Gerhard Potgieter eecc0f9a60
Merge pull request #24545 from woocommerce/fix/24537
Fixed add to cart link for simple products on feed
2019-09-27 13:53:05 +02:00
Gerhard Potgieter 145b6f72db
Merge pull request #24652 from uok/patch-2
Prevent browser cache when using back/forward buttons on non-cached pages
2019-09-27 13:40:52 +02:00
Gerhard Potgieter a8fed61dcc
Merge pull request #24682 from mpjason/master
Update downloadable/virtual case in wc_update_product_lookup_tables_column( $column )
2019-09-27 13:26:20 +02:00
Sören Schwert c22fcfd98f
Correct comments in stock increase methods
Fixes some comments and a variable name in the stock increase methods.

There is however a logic problem remaining, I think, where the value taken for the per-item `_reduced_stock` meta value falls back to `true` when the meta key does not exists (line 266), however the key is deleted at the end of the loop (line 281), thus allowing the `wc_increase_stock_levels` methods to increase the stock again when re-run directly.
2019-09-27 11:28:46 +02:00
Rodrigo Primo 364661df4e
Merge pull request #24614 from yash-webkul/patch-3
Fixed escaping in class-wc-admin-dashboard.php
2019-09-26 13:41:34 -03:00
Justin Shreve 9dfdfbf532 Check the box if the user goes back to setup and previously checked it 2019-09-26 11:31:46 -04:00
Yash Kapoor 3ed83341fc
Fixed escaping in class-wc-admin-dashboard.php
Added that space which was removed in previous commit by mistake.
2019-09-26 10:12:34 +05:30
Rodrigo Primo 2f93d3a2f7
Merge pull request #24535 from woocommerce/fix/22939-2
Fixed incorrect docs URL for failed order emails
2019-09-25 20:42:24 -03:00
Rodrigo Primo 4550bb6661
Merge pull request #24544 from woocommerce/fix/checkout-permalink
Prefer wc_get_checkout_url() instead of wc_get_page_permalink( 'checkout' )
2019-09-25 20:38:38 -03:00
Rodrigo Primo 6f1b814b33
Merge pull request #24613 from yash-webkul/patch-1
Fixed escaping.
2019-09-25 20:29:00 -03:00