Claudio Sanches
c7579c5f0b
[REST API] Add "number" property to orders endpoint, closes #11250
2016-06-27 21:53:08 -03:00
Claudio Sanches
cde356b259
Merge pull request #11261 from woothemes/fix-11245
...
Product coupon validation logic
2016-06-27 21:11:33 -03:00
Mike Jolley
2bbb1453fb
External product SKU
2016-06-27 16:04:49 +01:00
Mike Jolley
48bba78cae
Only apply new logic to product coupons
2016-06-27 15:58:08 +01:00
Mike Jolley
01b48e699a
Fix exclude_product_ids prop
2016-06-27 15:02:58 +01:00
Mike Jolley
0ed58784fd
Fix - add validate_excluded_items function to validate product coupons before applying them
2016-06-27 15:02:32 +01:00
Mike Jolley
8a46831eb1
Made coupon valid check more readable
2016-06-27 14:59:50 +01:00
Mike Jolley
931660038a
Update debug mode wording
...
Closes #11258
2016-06-27 12:28:46 +01:00
Mike Jolley
b1d4ce3276
Only show mysql notice if mysql in version string
...
Closes #11254
2016-06-27 12:23:47 +01:00
Mike Jolley
3ed7e3574a
Merge pull request #11252 from jluisfreitas/patch-2
...
add PT (Portugal) postcode format
2016-06-27 11:53:05 +01:00
Mike Jolley
6898a79005
If the cart shortcode is used on checkout, hide the totals area
2016-06-27 11:42:50 +01:00
JLuis Freitas
977cd19e7a
add PT (Portugal) postcode format
2016-06-25 15:05:39 +01:00
Claudio Sanches
df075875b4
Improved wc_webhook_generate_secret()
2016-06-24 14:32:06 -03:00
Claudio Sanches
34a28d6841
[CLI] Allow filter the product variable types, closes #11240
2016-06-24 12:36:34 -03:00
Claudio Sanches
fd5d1e2085
Improve webhook secret generation in admin screen
2016-06-24 12:22:07 -03:00
Mike Jolley
6649500b79
Merge branch 'group-notices-11226'
...
# Conflicts:
# assets/js/frontend/checkout.min.js
2016-06-24 16:01:03 +01:00
Mike Jolley
c8cce05c4d
Use a cookie and redirect instead of query string
2016-06-24 15:06:01 +01:00
Mike Jolley
117990d95f
Merge branch 'pr/11219'
...
# Conflicts:
# assets/js/frontend/cart.min.js
2016-06-24 12:39:47 +01:00
Mike Jolley
5a564bac02
Code tidy
2016-06-24 12:39:13 +01:00
Mike Jolley
b9eb873229
minify
2016-06-24 12:28:50 +01:00
Claudio Sanches
e57ab09fb4
Fixed variable product stock at product level, closes #11234
2016-06-23 19:36:39 -03:00
Mike Jolley
2af5716b08
Revert price change - this breaks custom price logic
...
@claudiosmweb
2016-06-23 16:32:24 +01:00
Mike Jolley
2cae613212
Remove discount when checking free shipping min amount.
...
Fixes #11232
2016-06-23 13:45:50 +01:00
Mike Jolley
eb2a840db0
Use string in search
...
Closes #11222
2016-06-23 12:32:20 +01:00
Mike Jolley
1247195e55
Ensure customer object exists
...
For #11227
2016-06-23 12:18:26 +01:00
Mike Jolley
c7783bca24
Fix grouped product range display
...
Closes #11225
2016-06-23 12:16:38 +01:00
Mike Jolley
a2b8352081
Merge branch 'pr/11229'
2016-06-23 11:44:12 +01:00
Mike Jolley
dd48f3e851
Do away with ID - $this covers everything
2016-06-23 11:44:04 +01:00
Mike Jolley
3334693885
Revised stock display based on feedback to hide 'in stock' message if stock management is off.
...
@claudiosmweb This removes ‘in stock’ when not needed, and I broke the
methods up for clarity.
Also removed the variation specific logic as it was near identical and
not needed.
2016-06-23 11:24:15 +01:00
Alexandre Sorochan
ff003f066c
Filter for backorders
...
It's possible to change backorder status using filters via `woocommerce_product_backorders_allowed`.
However, it's not possible to set `$product->backorder` to `"notify"`.
Added a filter similar to `woocommerce_product_backorders_allowed`
2016-06-23 09:55:19 +02:00
Andrew Benbow
7ef14d20ed
Update class-wc-payment-gateway-cc.php
...
Remove unnecessary "&& is_user_logged_in()"
2016-06-22 17:09:34 +01:00
Mike Jolley
4ddf220b9b
Pass $this to backorder filter.
...
Closes #11216
2016-06-22 11:56:43 +01:00
Mike Jolley
270dd30fd5
Remove non-existant callback
...
Fixes #11210
2016-06-22 11:38:39 +01:00
kilida
c502e363dd
Repeated subexpressions in class-wc-geo-ip.php
...
Looks like these two can be removed, they are already on line 1303 and 1304
```
|| ( $this->databaseType == self::GEOIP_CITY_EDITION_REV0_V6 )
|| ( $this->databaseType == self::GEOIP_CITY_EDITION_REV1_V6 )
```
2016-06-21 18:15:17 -04:00
Claudio Sanches
78adee9dcb
[2.6] [REST API] Fixed the type of the params from _product_attributes in the legacy endpoints too #11200
2016-06-21 18:52:40 -03:00
Claudio Sanches
43b4d1e5eb
[2.6] [REST API] Fixed the type of the params from _product_attributes, closes #11200
2016-06-21 18:37:05 -03:00
Claudio Sanches
5a401236af
[2.6] [REST API] Remove empty values from _default_attributes #11200
2016-06-21 18:09:22 -03:00
Mike Jolley
1e70bc7172
Prevent get_terms returning duplicates.
...
@claudiosmweb
2016-06-21 13:19:49 +01:00
Mike Jolley
b188ad8250
Fix product feed when using shop base
2016-06-21 12:46:39 +01:00
Mike Jolley
479a136edb
Added view_admin_dashboard cap for disabling the admin access restriction in custom roles.
...
Closes #11198 @claudiosmweb
2016-06-21 11:18:14 +01:00
Mike Jolley
856b9514d7
Convert ellipsis to three periods when saving postcodes.
...
Fixes #11195
2016-06-21 10:57:03 +01:00
Mike Jolley
bc87f4a47e
Fix - Javascript show/hide of option in free shipping method.
2016-06-21 10:47:21 +01:00
Claudio Sanches
9e574ab4d4
[2.6] Fixed cost input type for flat rate and local pickup, closes #11199
2016-06-20 21:40:23 -03:00
Claudio Sanches
1e0077dc6e
Use same translation string for errors
2016-06-20 17:43:09 -03:00
Claudio Sanches
57e041a58f
[2.6] [REST API] Fix warnings when product is not hierarchical, closes #11192
2016-06-20 17:29:56 -03:00
Claudio Sanches
d117423f56
[2.6] [REST API] Fixed the schema for prices
2016-06-20 17:20:12 -03:00
Claudio Sanches
68e852094c
[2.6] [REST API] Fixed the up link for variations
2016-06-20 16:03:30 -03:00
Claudio Sanches
11534cf457
[2.6] [REST API] Allow fetch, edit and delete a single product variation
2016-06-20 15:49:43 -03:00
Mike Jolley
3ab6a22146
Match zones with no countries
2016-06-20 13:22:58 +01:00
Mike Jolley
e1ec01c9f9
Zone wording tweaks
...
Closes #11184
2016-06-20 12:50:55 +01:00
Mike Jolley
c626747cbd
Merge pull request #11173 from woothemes/improve-endpoints
...
Allow top level endpoints only when using a page on the front end
2016-06-20 11:55:51 +01:00
Mike Jolley
887d398d91
Return default types for script so that show/hide works
...
Fixes #11188
2016-06-20 10:59:54 +01:00
Mike Jolley
7263ec126e
Merge branch 'image-upload-error-messages'
2016-06-20 10:54:30 +01:00
Mike Jolley
b2ddd379e3
Use same translation string for errors
2016-06-20 10:54:23 +01:00
Mike Jolley
0eaffe2ccd
woocommerce_redirect_single_search_result type check was incorrect.
2016-06-20 10:18:35 +01:00
Mike Jolley
9f5dfe782d
Calc totals before checking cart items so coupon messages are output
...
Fixes #11177 @claudiosmweb
2016-06-18 20:16:12 +01:00
Mike Jolley
731c134d9e
Maximum coupon check should allow the 'maximum' value.
2016-06-18 19:54:02 +01:00
Claudio Sanches
cdd4e6d877
[2.6] Fixed notices when do not include "default" in shipping instance fields
...
Notice: Undefined index: default in wp-includes/functions.php on line 3463
cc @mikejolley
2016-06-18 10:21:09 -03:00
Brent Shepherd
08facf0fc6
Fix 'Undefined offset: 0' notice
2016-06-17 17:17:12 -07:00
Beka Rice
37c441dc45
Shows the "customer pay page" link for any order that needs payment
2016-06-17 16:56:14 -04:00
Claudio Sanches
67b2b26c8e
Allow top level endpoints only when using a page on the front end
...
This prevents conflicts when having pages with the same name than
endpoints.
2016-06-17 17:12:42 -03:00
JLuis Freitas
3948fcf4c7
[REST API] incorrect key on saving post_meta
2016-06-17 19:07:06 +01:00
Mike Jolley
52ff42d3ad
Fix available check for legacy methods
2016-06-17 16:20:44 +01:00
Mike Jolley
2267f96134
Set max index length on woocommerce_payment_tokenmeta
2016-06-17 15:00:21 +01:00
Mike Jolley
291a997161
Don't show debug on checkout
...
Closes #11166
2016-06-17 13:21:59 +01:00
Mike Jolley
b66bb9ed9d
wp_cache_flush after term meta migration
...
@claudiosmweb
2016-06-16 23:31:19 +01:00
Claudio Sanches
05bf00657d
Help debug remote image upload
2016-06-16 19:26:27 -03:00
Mike Jolley
0f714a13a4
wc_add_to_cart_message() when non-array is passed.
2016-06-16 22:32:06 +01:00
Spreeuw
3ca95317fc
fix fatal error for non-existing products
...
Similar to #9363
2016-06-16 20:11:12 +02:00
Mike Jolley
ee620caf91
Wrap order_schema_markup() output in hidden div in case script tag is stripped.
2016-06-16 16:23:58 +01:00
Mike Jolley
2f255ad52e
10 seconds for update cron
2016-06-16 15:28:53 +01:00
Mike Jolley
36c4b6334b
No need to store error in bg updater
2016-06-16 15:27:49 +01:00
Mike Jolley
b57030afb7
Fix the showing/hiding of panels when terms do not exist by using wc_get_product_types() for retrieving product types.
...
@claudiosmweb
2016-06-16 14:58:44 +01:00
Mike Jolley
1a50206e90
Fixed uncaught exception in simplify commerce
2016-06-16 14:34:58 +01:00
Mike Jolley
cb13f11c14
Allow entire count query to be filtered
...
Closes #11145
2016-06-16 12:36:18 +01:00
Mike Jolley
b682c0550e
Allow max_fee in addition to min_fee in flat rate costs fields.
...
Closes #11151
2016-06-16 12:23:02 +01:00
Mike Jolley
7266e020fb
Avoid normalization of zone postcodes so wildcard matching can be performed on postcodes with spaces. E.g. SP1 *
...
Also adds matching zone notice when shipping debug is on.
fixes #11154
2016-06-16 11:28:53 +01:00
Claudio Sanches
b0e2a981d6
[2.6] Fallback for wp_get_raw_referer() in WP 4.4, closes #11149
2016-06-15 16:34:05 -03:00
Mike Jolley
c8f55cfb8d
Layered nav counts when term_id does not match term_taxonomy_id (before splitting).
...
@claudiosmweb this was a massive pita to fix
2016-06-15 19:20:50 +01:00
Claudio Sanches
83348c8ca9
[2.6] [REST API] Fixed products attribute options when contains ",", closes #11138
2016-06-15 14:32:22 -03:00
Mike Jolley
1d9ab98649
Init background updater and include class to prevent error during uninstall
2016-06-15 16:11:04 +01:00
Mike Jolley
032e57d602
If shipping method count changes, reset to default.
2016-06-15 14:38:08 +01:00
Mike Jolley
6fc6e07c46
Added link to force DB update if cron is disabled.
...
@claudiosmweb
2016-06-15 11:07:12 +01:00
Mike Jolley
3d207c6bae
Move update error to log
2016-06-15 10:50:43 +01:00
Mike Jolley
6b619ecf82
Fix - SKUs prop on products shortcode.
...
Fixes #11135
2016-06-15 10:02:11 +01:00
Claudio Sanches
ce96d637c3
[2.6] Hide 'payment methods' screen if no methods support it, closes #11127
2016-06-14 20:19:30 -03:00
Mike Jolley
5ff18ebb12
Layered nav dropdowns - When getting counts, use 'or' to exclude self. We don't need 'and' because dropdown fields can only choose 1 option anyway.
...
#11123
2016-06-15 00:09:32 +01:00
Mike Jolley
8441b5085b
Layered nav - When getting counts, consider product cat and tag
...
#11123
2016-06-15 00:07:14 +01:00
Claudio Sanches
58a7ec9659
[2.6] [REST API] Do not register errors for missing/invalid consumer key, closes #11124
2016-06-14 19:47:39 -03:00
Claudio Sanches
335567403e
[2.6] [REST API] Fixed grouped_products schema
2016-06-14 19:20:07 -03:00
Claudio Sanches
b42b03de76
[2.6] [REST API] Fixed product images data
2016-06-14 19:16:46 -03:00
Claudio Sanches
56e6429940
Restore the WC_Settings_API::init_form_fields() method
2016-06-14 19:00:18 -03:00
Mike Jolley
4bbd92d045
[2.6] PayPal does not allow free products, but paid shipping. Workaround by sending shipping as a line item if it is the only cost.
...
Fixes #11121
2016-06-14 22:57:56 +01:00
Claudio Sanches
5d3515848d
Merge pull request #11116 from woothemes/SiR-DanieL-patch-1
...
Typo
2016-06-14 18:06:52 -03:00
Claudio Sanches
6a65bc73c7
Fixed invalid pattern for hour and minute in the admin screen
2016-06-14 18:03:00 -03:00
Claudio Sanches
05c7f186ba
Fixed line_subtotal_tax and line_tax localized price format
2016-06-14 17:41:20 -03:00
Nicola Mustone
a9c55d8d54
typo
2016-06-14 16:34:28 +02:00
Ryan Ray
f22d064a3e
Dialed back the intensity so no strings are disturbed for 2.6
2016-06-14 09:35:12 -04:00
Ryan Ray
46d0265988
Updated the videos needed for the help tab when using WooCommerce.
2016-06-14 08:51:37 -04:00
Mike Jolley
a0d14d0baf
[fix] Handle notices without outputting outside of template files
...
Fixes #11112
2016-06-14 11:33:28 +01:00