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
zakalwe2016
40675d3c5f
Add filter for product list
2016-06-17 13:23:42 +01:00
zakalwe2016
538e791165
Add filter for product list
2016-06-17 13:23:02 +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
Mike Jolley
815e9774a3
Merge branch 'pr/11109'
2016-06-14 11:10:21 +01:00
Mike Jolley
045ef70143
literal check
2016-06-14 11:10:13 +01:00
Mike Jolley
1ff00adcf6
Spacing
2016-06-14 11:02:23 +01:00
Serg
60a4da9660
Fix Layered navigation permalinks issue on category page
2016-06-14 12:35:52 +03:00
Shiva Poudel
d4ca34f8ac
Prevent on empty section, as we want to check API keys settings page
2016-06-14 12:17:35 +05:45
Claudio Sanches
27a384b231
Fixed wc_rest_validate_reports_request_arg()
2016-06-13 20:15:51 -03:00
Claudio Sanches
cec2431531
Updated REST API vendor
2016-06-13 20:15:09 -03:00
Claudio Sanches
06d5943110
Fixed use of wc_rest_prepare_date_response() function
2016-06-13 19:37:37 -03:00
Claudio Sanches
c9a3ce465f
Fixe the return type of wc_order_search()
2016-06-13 15:26:14 -03:00
Mike Jolley
b3dbd93df5
Updating if do_update_woocommerce is set.
2016-06-13 18:15:07 +01:00
Mike Jolley
1cd71e29e4
Default shipping tax class should be blank, not 'title'
...
#11103
2016-06-13 17:46:55 +01:00
Claudio Sanches
a74ca33b10
[REST API] Improved the order search to works like in the admin, closes #11100
2016-06-13 17:08:20 +01:00
Claudio Sanches
e253382702
Created wc_order_search() function
...
cc @mikejolley
2016-06-13 17:08:20 +01:00
Claudio Sanches
831ab7411d
Merge jobs adjust-campaign-tags branch
2016-06-13 12:14:35 -03:00
Claudio Sanches
f9b160b16c
[REST API] Fixed product search by type, closes #11101
2016-06-13 11:05:29 -03:00
Mike Jolley
34f2bd683e
Prevent update notice appearing twice
...
@claudiosmweb
2016-06-13 12:44:19 +01:00
Mike Jolley
fe9b53e49a
Fixed wc_postcode_location_matcher logic
...
Due to the return values overwriting each other,
wc_postcode_location_matcher did not work with zones using multiple
postcodes. This changes the return to return an array of values instead
of a single value to fix that logic.
Also adjusts taxes which use wc_postcode_location_matcher so this
continues to function.
Fixes #11095
@claudiosmweb
2016-06-11 00:26:07 +01:00
Claudio Sanches
3d1b29bd38
[REST API] Fix customer roles index
2016-06-10 12:14:54 -03:00
Shiva Poudel
f0856612a1
Remove unused global var
2016-06-10 17:57:51 +05:45
Claudio Sanches
745f161456
[REST API] Fixed variation date_created and date_updated
...
cc @mikejolley
2016-06-09 12:36:06 -03:00
Mike Jolley
2de65d2fac
Prevent notice in shipping zones
2016-06-09 16:31:34 +01:00
Ibrahim
236cdb70c5
No impact code
...
* Global variable `$woocommerce_loop` should not be reset before starting the loop.
* Only the `loop` index should be set to 0 which is done in `woocommerce_product_loop_start`. Hence `$woocommerce_loop['loop'] = ''` is invalid.
* `$woocommerce['columns']` which is incorrectly set as `column` , if reset will not display the `first` and `last` clases for display no. of columns.
2016-06-09 19:22:37 +05:30
Mike Jolley
f47e9f4af5
woocommerce_order_status_failed_to_on-hold_notification for on hold email
2016-06-09 12:20:57 +01:00
Mike Jolley
9c8ad2e304
Schedule cron in the future
2016-06-09 11:54:29 +01:00
Mike Jolley
c908fbde36
Update background updater libs
2016-06-09 11:54:29 +01:00
Duoc Nguyen
36ccb0212e
Correct docblock for method set_product_image_as_attachment
2016-06-09 16:50:58 +07:00
Mike Jolley
06a4af5aa0
Empty cart on thanks page
2016-06-09 10:38:57 +01:00
Claudio Sanches
21ffc13ab3
Added $count and $term in woocommerce_layered_nav_count filter
2016-06-08 12:55:20 -03:00
Mike Jolley
aa9e6542e3
woocommerce_layered_nav_count filter
...
Closes #11070
2016-06-08 16:29:27 +01:00
Mike Jolley
1dcf6c6058
Fix numeric sort in layered nav
...
Fixes #11069
2016-06-08 14:39:24 +01:00
Mike Jolley
b569bd2caa
Unique nonce names
...
@claudiosmweb Fixes #11068
2016-06-08 13:19:30 +01:00
Mike Jolley
56520cd8bc
Allow geo ip to be filtered
...
Closes #11066
2016-06-08 12:18:09 +01:00
Mike Jolley
32a7c2e611
Fix: Permalink sanitization/saving
...
Fixes #11065
2016-06-08 11:30:02 +01:00
Mike Jolley
93383668cb
Fix: Use correct posts_per_page var in related_products shortcode
2016-06-08 10:39:31 +01:00
Mike Jolley
59a33d2188
Remove target blank on blank slate
2016-06-07 16:14:23 +01:00
Claudio Sanches
18aa091c02
Removed dead variable
2016-06-07 12:03:14 -03:00
Claudio Sanches
eafb2e498a
Allow override create_base_order()
2016-06-07 12:02:06 -03:00
Claudio Sanches
75248747e2
[REST API] Created prepare_item_for_database() method in WC_REST_Orders_Controller
2016-06-07 11:57:15 -03:00
Mike Jolley
633017da2b
var types
2016-06-07 14:43:10 +01:00
Mike Jolley
594641422d
Show read more if variable product is out of stock
2016-06-07 14:34:27 +01:00
Mike Jolley
5329baee0a
shipping_methods can be null
2016-06-07 14:24:10 +01:00
Mike Jolley
30c4d3ab77
docblock
2016-06-07 14:19:36 +01:00
Mike Jolley
548fe93a97
Make use of unused $x var
2016-06-07 14:10:23 +01:00
Mike Jolley
847dea6a2d
docs/vars
2016-06-07 14:02:02 +01:00
Mike Jolley
459ed677a7
docs
2016-06-07 12:15:47 +01:00
Mike Jolley
8d17655d05
unused data
2016-06-07 12:11:55 +01:00
Mike Jolley
f8db1c403f
Type casting and docs
2016-06-07 11:22:36 +01:00
Mike Jolley
77eca1da3f
docblock fix
2016-06-07 11:06:41 +01:00
Mike Jolley
1185333b56
Move legacy API code into WC_Legacy_API
...
@claudiosmweb to keep legacy api separated from the new REST API code.
2016-06-07 11:03:16 +01:00
Slobodan Manic
3194c24c84
Introduce woocommerce_before_save_order_items hook
2016-06-07 08:13:35 +02:00
Mike Jolley
d70cfa0c74
white space issues
2016-06-06 20:04:45 +01:00
Mike Jolley
119b53c383
fix comments
2016-06-06 19:52:51 +01:00
Mike Jolley
730019ef18
scrutinizer best practice
2016-06-06 19:39:23 +01:00
Mike Jolley
00cd6f7f2a
merge table fixes
2016-06-06 19:29:47 +01:00
Mike Jolley
8ef3957ad1
Var checks
2016-06-06 19:15:40 +01:00
Mike Jolley
7bbf2737be
another unused variable
2016-06-06 19:09:35 +01:00
Mike Jolley
3fd15ad50f
Unused vars and code docs
2016-06-06 18:57:24 +01:00
Mike Jolley
394da46c63
Merge pull request #11056 from shivapoudel/some-tweaks
...
Minor tweaks and JSHint ignore for update notice script
2016-06-06 18:23:25 +01:00
Shiva Poudel
00cc3711ac
Minor tweaks and JSHint ignore for update notice script
2016-06-06 23:05:10 +05:45
Mike Jolley
a0c01d963b
Vars and docs
2016-06-06 18:18:26 +01:00
Mike Jolley
76a4ffe2e0
Unused vars
...
@claudiosmweb
2016-06-06 18:10:03 +01:00
Claudio Sanches
171a4a732a
[REST API] Removed dead variables in posts controller
2016-06-06 14:05:55 -03:00
Mike Jolley
d74e5bd44d
Return bool
2016-06-06 17:51:41 +01:00
Scrutinizer Auto-Fixer
7cef8ae4c9
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2016-06-06 16:50:18 +00:00
Claudio Sanches
f382074e5f
Merge branch 'master' of github.com:woothemes/woocommerce
2016-06-06 13:26:52 -03:00
Claudio Sanches
7b4084c176
Format brazilian postcodes
2016-06-06 13:26:43 -03:00
Mike Jolley
d4d6f3181c
Best practice tweaks
2016-06-06 17:24:31 +01:00
Claudio Sanches
e2d206421d
Remove - while normalize postcodes
2016-06-06 13:24:22 -03:00
Mike Jolley
bbc13009f8
Share eval math class
2016-06-06 17:06:26 +01:00
Mike Jolley
b2835720c3
unused code
2016-06-06 17:00:38 +01:00
Mike Jolley
95db35e1de
Don't recount stack
2016-06-06 16:59:09 +01:00
Mike Jolley
a40fb29eca
wc_set_time_limit helper function
2016-06-06 16:55:27 +01:00
Mike Jolley
1da23584f0
wc_normalize_postcode on tax and shipping postcode SAVE
2016-06-06 16:17:15 +01:00
Mike Jolley
437a627028
Merge pull request #11053 from woothemes/alternative-myaccount-structure
...
Alternative myaccount structure
2016-06-06 14:48:26 +01:00
Claudio Sanches
b112316c4b
[REST API] Removed _address suffix
2016-06-06 10:37:04 -03:00
Claudio Sanches
7bfa0be751
Removed WC_Tax::format_tax_rate_postcode()
...
in favor of wc_format_postcode()
2016-06-06 10:27:25 -03:00
Claudio Sanches
23de603dd9
Fixed WC_Tax::format_tax_rate_postcode() docblock
...
cc @mikejolley
2016-06-06 10:24:59 -03:00
Mike Jolley
fbb73324d2
Simple local pickup cost
...
Closes #11045
2016-06-06 14:19:58 +01:00
Mike Jolley
828fdcc193
Deprecated notice
2016-06-06 13:54:17 +01:00
Mike Jolley
2d2a5eb816
Hide empty taxes by default.
...
Closes #11050 @claudiosmweb
2016-06-06 13:50:21 +01:00
Mike Jolley
7ec12cc2b8
Format postcodes correctly on save
...
@claudiosmweb
2016-06-06 13:43:05 +01:00
Mike Jolley
02d5991b2a
bw compat handling
2016-06-06 12:55:07 +01:00
Mike Jolley
fa6667f787
Hook in woocommerce_account_content
2016-06-06 12:04:59 +01:00
Mike Jolley
9abb1cebeb
woocommerce_account_content function controls account content
2016-06-06 12:04:53 +01:00
Mike Jolley
eb73855066
Don't handle content switch in account shortcode
2016-06-06 12:04:42 +01:00
Mike Jolley
779ab28f90
Merge pull request #11049 from TeemuSuoranta/master
...
Add filters in attribute selection UI (html-product-attribute.php)
2016-06-06 11:30:18 +01:00
Mike Jolley
4a0fb8f27b
Merge pull request #11041 from woothemes/blank-slates
...
Blank slates
2016-06-06 11:05:26 +01:00
Claudio Sanches
ea993bbe7f
Fixed woocommerce_rest_cannot_view description
2016-06-05 19:43:23 -03:00
Claudio Sanches
4a2296eda4
Fixed a typo
2016-06-05 19:27:53 -03:00
Claudio Sanches
934eb9599c
Removed note about default webhook secret generated using consumer secret
2016-06-05 17:50:22 -03:00
Claudio Sanches
e0bb183631
Improved payment method endpoint descriptions
2016-06-05 17:42:22 -03:00
Claudio Sanches
47fd4af2a3
Fixed WC_Email_Customer_On_Hold_Order version
2016-06-05 17:25:18 -03:00
Claudio Sanches
4b65b10923
s/CURL/cURL
2016-06-05 16:07:46 -03:00
Claudio Sanches
74551b78c7
Missing another period
2016-06-05 15:48:24 -03:00
Claudio Sanches
26e2d17f26
Missing period
2016-06-05 15:32:46 -03:00
Teemu Suoranta
2cbe61b3a9
Merge branch 'master' of https://github.com/woothemes/woocommerce
2016-06-05 21:22:27 +03:00
Teemu Suoranta
35519fb685
Add filters for attribute selection UI
2016-06-05 21:22:10 +03:00
Claudio Sanches
83a843a706
[REST API] Changed "product title" to "product name"
2016-06-05 15:17:29 -03:00
Claudio Sanches
d85fd0bcd5
[REST API] Fixed product backordered description
2016-06-04 10:34:37 -03:00
Claudio Sanches
a7cee6b642
[REST API] Allow filters schemas, closes #11028
2016-06-03 14:56:25 -03:00
Mike Jolley
8d97468f24
Tracking links
2016-06-03 14:55:38 +01:00
Mike Jolley
55f6fd9614
remove debug
2016-06-03 14:36:44 +01:00
Mike Jolley
f6cb7b596a
Coupon and product blank slate text
2016-06-03 14:19:02 +01:00
Mike Jolley
5cb0d5ed29
Add a blank slate area for shop orders
2016-06-03 14:07:41 +01:00
Mike Jolley
fa0422a7f0
Fix activation error due to countries class
2016-06-03 12:28:27 +01:00
Mike Jolley
ebc913da38
Notice tweaks
2016-06-03 12:28:27 +01:00
Claudio Sanches
5719df4393
[REST API] Image ID is not read only
2016-06-02 20:31:41 -03:00
Claudio Sanches
944f275a76
[REST API] Improved the output of product attributes
2016-06-02 19:47:47 -03:00
Mike Jolley
21db8d4824
Show error when cannot dispatch updater
2016-06-02 23:41:22 +01:00
Claudio Sanches
12c582762a
Merge pull request #11039 from woothemes/improve-product-attributes
...
[REST API] Improve how we manage attribute in products
2016-06-02 19:22:18 -03:00
Claudio Sanches
7b577ee6d2
Merge pull request #11037 from woothemes/add-refunds-to-orders-endpoint
...
[REST API] Include refunds data into orders endpoint
2016-06-02 19:20:54 -03:00
Claudio Sanches
c490f2fa5f
[REST API] Update product attributes only using ID and name
2016-06-02 18:12:04 -03:00
Claudio Sanches
7a83234aa0
[REST API] Use only attribute IDs and names
2016-06-02 17:34:31 -03:00
Claudio Sanches
ab1063a3e4
Created wc_attribute_taxonomy_id_by_name() function
2016-06-02 17:34:26 -03:00
Claudio Sanches
e08e5dcb20
[REST API] Improve categories image data
2016-06-02 16:48:16 -03:00
Claudio Sanches
d205c2e85f
[REST API] Include refunds data into orders endpoint
2016-06-02 16:05:08 -03:00
Claudio Sanches
0132f4d5dd
[REST API] Fixed order of items in product attribute terms endpoint
...
Ref #11033
2016-06-02 14:51:27 -03:00
Claudio Sanches
83b03d98c6
Merge pull request #11033 from danielhuesken/master
...
API: Add description to attribute terms in Rest-API
2016-06-02 14:50:13 -03:00
Claudio Sanches
a46c632518
Fixed WC_Embed::remove_comments_button() docblock
2016-06-02 14:43:59 -03:00
Mike Jolley
dc981d9853
Tweak conditonal
2016-06-02 14:56:13 +01:00
Daniel Hüsken
ea8e4b9229
API: Add description to attribute terms in Rest-API
2016-06-02 15:06:59 +02:00
Defrothew
39663a2491
Only remove comments button on product embeds
...
I noticed that my post and other custom post type's embeds doesn't show a comments button. I checked and found this issue.
2016-06-02 21:02:39 +08:00
Mike Jolley
b2f9c60a08
Tweaks wc_clean to ignore non-scalar vars
...
Also for #10937 @thenbrent
2016-06-02 12:52:00 +01:00
Mike Jolley
d9db29a035
Clean before json_encode to ensure values are strings
...
#10937 @thenbrent
2016-06-02 12:51:26 +01:00
Mike Jolley
a7ca7653c6
Merge pull request #11021 from franticpsyx/woocommerce-admin-stock-html-filter
...
[2.6] Add 'woocommerce_admin_stock_html' filter
2016-06-01 17:28:18 +01:00
Claudio Sanches
dc1bd63acf
Merge pull request #11022 from mattallan/order-notes-post-type-var
...
Use a $post_type var for the order notes controller api class
2016-06-01 12:52:21 -03:00
Mike Jolley
d0d3481091
Use get_comment_text to get output
2016-06-01 16:19:13 +01:00
matttallan
7fb52f768e
Use $post_type var for order_notes_controller class
2016-06-01 23:22:11 +10:00
Manos Psychogyiopoulos
410c09d6b0
add 'woocommerce_admin_stock_html' filter
2016-06-01 15:06:10 +03:00
Mike Jolley
507e3e85c7
Format month automatically
2016-06-01 12:17:10 +01:00
Mike Jolley
d3d4446ea0
return null by default
2016-06-01 11:52:46 +01:00
Mike Jolley
2295f40fcd
Update jquery payment
...
Closes #11012
2016-06-01 11:33:53 +01:00
Mike Jolley
7a2e460206
COD: use on-hold if order contains download
...
Fixes #11015
2016-06-01 11:27:54 +01:00
Claudio Sanches
4fed217291
[REST API] Removed reviewer_ prefix from product review parameters
2016-05-31 21:36:53 -03:00
Claudio Sanches
84190ecbae
[REST API] Fixed description of product slug param
2016-05-31 21:28:01 -03:00
Claudio Sanches
29645fa1d7
[REST API] Fixed product variation schema
2016-05-31 20:34:15 -03:00
Claudio Sanches
e24e44ae09
[REST API] Fixed values of product download type
2016-05-31 17:44:09 -03:00
Claudio Sanches
4dde06234a
[REST API] Updated product schema
2016-05-31 17:39:34 -03:00
Claudio Sanches
2f1cddf47e
[REST API] Fixed products download limit and download expiry mixed values
2016-05-31 17:38:50 -03:00
Mike Jolley
2745d8721f
Fix required field empty string check
...
@roykho
2016-05-31 18:02:15 +01:00
Mike Jolley
d6993daab2
Class was not present in 2.5 and can be dropped.
...
d0354fd4fd
2016-05-31 11:30:32 +01:00
Mike Jolley
4596beac12
Merge pull request #11011 from woothemes/hotfix-logout-endpoint
...
Fix customer logout endpoint handling
2016-05-31 11:29:02 +01:00
Mike Jolley
b8d76baa99
Fix notice if term is not found
...
Fixes #11005
2016-05-31 11:17:28 +01:00
Mike Jolley
19c6b0fead
Merge remote-tracking branch 'origin/master'
2016-05-31 11:04:21 +01:00
Nicola Mustone
aed3961ba2
fix logout endpoint handling
2016-05-31 08:46:05 +02:00
Claudio Sanches
3fd54f0281
[REST API] Include default params in batch create
2016-05-30 20:15:50 -03:00
Claudio Sanches
b582febda0
[REST API] Fixed orders date_completed
2016-05-30 19:45:14 -03:00
Claudio Sanches
94e6d6cb29
[REST API] elseif in favor of else if
2016-05-30 19:22:26 -03:00
Claudio Sanches
83f87fe01a
[REST API] Fixed order - variable line items
2016-05-30 19:22:06 -03:00
Claudio Sanches
ef90e79356
[REST API] General fixes in the orders schema
2016-05-30 18:38:09 -03:00
Claudio Sanches
48b321bd91
[REST API] Fixed write only parameters in orders and webhooks schemas
2016-05-30 18:01:08 -03:00
Claudio Sanches
638d54425a
[REST API] The only post type that have slugs are products
2016-05-30 17:42:42 -03:00
Claudio Sanches
f526fe3938
[REST API] Fixed item description and type in orders refunds schema
2016-05-30 17:25:39 -03:00
Claudio Sanches
2442ec9f4d
[REST API] Fixed order refunds required fields
2016-05-30 17:15:46 -03:00
Claudio Sanches
d0354fd4fd
Suit CSS naming for #10994
...
cc @jameskoster
2016-05-30 13:35:12 -03:00
Antonino Scarfì
c8527468c5
Use hook to include navigation.php template
2016-05-30 15:16:26 +02:00
Leon Francis Shelhamer
1e5785da3f
Fix {$taxonomy}_pre_add_form hook for attributes
...
previous {$taxonomy}_pre_add_form hook inside of wc_get_attribute_taxonomies() loop was not written to work with the results of wc_get_attribute_taxonomies()
2016-05-29 17:57:10 -04:00
Mike Jolley
9d3195991c
POT update
2016-05-27 15:43:42 +01:00
Mike Jolley
9b590dfa75
Prevent both creation and update webhooks firing on product save.
...
Closes #10970 cc @claudiosmweb
2016-05-27 11:35:16 +01:00
Mike Jolley
c0dc352df1
Clear parent transients when clearing own transients
...
Fixes #10996
2016-05-27 11:12:23 +01:00
Claudio Sanches
e39274e753
HTTPS for everybody
2016-05-26 22:48:49 -03:00
Mike Jolley
0c4fbd84d6
Merge pull request #10995 from antoscarface/enhancements
...
Avoid leave query string on URL after delete and set default actions for token
2016-05-26 16:22:05 +01:00
Mike Jolley
42374d6ed6
Merge pull request #10994 from DavidAnderson684/patch-2
...
Place customer IP inside a span for easier access
2016-05-26 16:07:05 +01:00
Mike Jolley
210430ce83
get_tokens method
...
This excludes tokens which were created with a gateway that is not
installed. @claudiosmweb
2016-05-26 15:47:00 +01:00
Mike Jolley
f35f4cc9d5
Fix selectors in simplify
2016-05-26 15:46:33 +01:00
Mike Jolley
7d6992c1d1
get_payment_gateway_ids method
2016-05-26 15:46:14 +01:00
Mike Jolley
690cd0804b
Fix notice in wc_postcode_location_matcher
2016-05-26 15:09:03 +01:00
Mike Jolley
ddae9d3722
Split update notice text
2016-05-26 15:00:22 +01:00
Antonino Scarfì
f5603bb762
Avoid leave query string on URL after delete and set default actions for token, from Payment Methods endpoint. Also, change hook position on set default action for token.
2016-05-26 15:50:22 +02:00
David Anderson
6cd2fc12f0
Place customer IP inside a span for easier access
...
I want to code something that shows a country flag / link to ipinfo.io next to the customer IP address on the order dashboard page. Putting the IP address inside a span makes it easier to locate without ugly hacks / less prone to breakage.
2016-05-26 14:44:51 +01:00
Mike Jolley
18b45f55cd
@claudiosmweb unregister_shipping_methods didn't unset correctly - this fixes unit tests
2016-05-26 13:03:40 +01:00
Mike Jolley
b35df3c547
Merge branch 'include-all-methods-in-count'
2016-05-26 12:54:21 +01:00
Mike Jolley
14e89c69da
No need to count legacy separate
...
@claudiosmweb
2016-05-26 12:54:14 +01:00
Mike Jolley
2ba9029624
Suit CSS and method tidyup for saved methods form
...
cc @jameskoster
2016-05-26 12:42:32 +01:00
Mike Jolley
39b7b6ba51
get_type_to_display method
2016-05-26 12:42:32 +01:00
Mike Jolley
b4deb703fb
Tweak conditional in CC class
2016-05-26 12:42:32 +01:00
Mike Jolley
6fe37fff33
Remove the need for token script when logged out
2016-05-26 12:42:32 +01:00
Claudio Sanches
10f9fb28a3
Improved wc_get_shipping_method_count()
2016-05-25 18:29:32 -03:00
Claudio Sanches
b68f396ef8
Fixed check for core legacy methods
2016-05-25 18:24:20 -03:00
Claudio Sanches
13c6988a36
Improve wc_get_shipping_method_count() to count all legacy methods
2016-05-25 16:06:06 -03:00
Claudio Sanches
8a62aedad4
Fixed docblocks #10978
2016-05-25 13:27:20 -03:00
Mike Jolley
6c20051025
Tweak comment exclusion join to avoid conflicts
...
Closes #10989 @claudiosmweb
2016-05-25 15:43:18 +01:00
Mike Jolley
1e72f2ba86
Clear cache after adding new method
2016-05-25 12:56:53 +01:00
Mike Jolley
59db23001f
Merge pull request #10984 from franticpsyx/variation-prices-fix
...
[2.6] The woocommerce_variation_prices filter does not run for hash/values pairs loaded from the transient other than the requested one
2016-05-25 12:51:57 +01:00
Mike Jolley
1cb15b2636
Fix unit tests
2016-05-25 12:46:16 +01:00
Mike Jolley
ab454c2286
Fix method count type in wc_get_shipping_method_count
2016-05-25 12:36:17 +01:00
Mike Jolley
7cacd678cf
API - Default display type is blank string
...
Fixes #10986 @claudiosmweb
2016-05-25 12:19:55 +01:00
Mike Jolley
62712c1648
Fix maxmind label
2016-05-25 12:05:33 +01:00
Mike Jolley
b3844257a0
Use wc_get_shipping_method_count helper
2016-05-25 12:05:33 +01:00
Mike Jolley
c14993b90e
No shipping methods = no shipping at checkout
...
#10987
2016-05-25 12:05:33 +01:00
Mike Jolley
4b2bf266ca
wc_get_shipping_method_count helper function
...
#10987
2016-05-25 12:05:33 +01:00
Caleb Burks
3b3898d2a7
Use function argument as default filter value
...
Even though core never uses the $size argument in woocommerce_get_product_thumbnail(), it's probably best not to override it incase somebody is using the woocommerce_template_loop_product_thumbnail() function with the $size arg in the theme.
2016-05-24 18:55:43 -05:00
Claudio Sanches
1becb295c5
Fixed Undefined index product_permalink warning
...
While saving plain permalinks isset( $_POST['permalink_structure'] ) is
true, but we don't have any $_POST['product_permalink'] or
$_POST['product_permalink_structure']
cc @mikejolley
2016-05-24 20:15:15 -03:00
Claudio Sanches
d43145d979
Fixed tests for wc_get_account_menu_items()
...
cc @mikejolley
2016-05-24 19:11:21 -03:00
Claudio Sanches
0bb3534195
[REST API] Allow batch for product attributes
2016-05-24 19:00:49 -03:00
Manos Psychogyiopoulos
35ff166a85
woocommerce_variation_prices filter runs only for the first hashed prices array loaded from the transient
2016-05-25 00:54:07 +03:00
Claudio Sanches
8709d31f41
Fixed method returning value in write context
2016-05-24 18:47:17 -03:00
Claudio Sanches
2ddf19c447
Fixed updated date when save webhooks on admin screen
2016-05-24 17:05:50 -03:00
Mike Jolley
b059c6b454
Hide downloads tab if empty
2016-05-24 19:09:13 +01:00
Mike Jolley
cc41c38ff8
Tweak page titles on account pages
2016-05-24 19:09:07 +01:00
Mike Jolley
22291e3ead
Generate a zone name if left blank
...
@coderkevin
2016-05-24 18:59:35 +01:00
Mike Jolley
3893d0ec19
Fixes tokenisation form when > 1 are used at once.
...
@claudiosmweb can you give this a check over since it was missed?
2016-05-24 17:52:32 +01:00
Mike Jolley
146f79914f
Move stock update code
...
Fixes #10976
2016-05-24 14:38:54 +01:00
Mike Jolley
ca93e0869d
Merge pull request #10978 from mattallan/create_base_order_func
...
Create base order func
2016-05-24 12:30:35 +01:00
matttallan
a6eada7c14
Parses full $request data to create_base_orders() for extended classes
2016-05-24 12:32:43 +10:00
matttallan
9fb0882c3c
Use a new overrideable function to create orders and custom order types
2016-05-24 12:21:48 +10:00
Claudio Sanches
7645558131
[REST API] Shipping classes should not have parents
2016-05-23 18:57:58 -03:00
Claudio Sanches
7bda004126
[REST API] Fixed order note ID type
2016-05-23 17:50:04 -03:00
Mike Jolley
a02ac79339
Change range symbol to ... to avoid conflicts with postcodes with hyphens
2016-05-23 17:30:37 +01:00
Mike Jolley
a540b04d8c
Fix prefix and spacing
...
#10956
2016-05-23 17:01:45 +01:00
Mike Jolley
e00c3450c5
Discount rounding logic improvements
...
Instead of rounding the single item discount amount, this rounds the
line to the store DP setting before running tax logic.
Fixes #10963
Also works with #10573
Includes unit tests
2016-05-23 16:56:31 +01:00
Mike Jolley
d24fceab44
When calculating discount amount in backend, use unrounded values
...
#10963
2016-05-23 16:23:27 +01:00
Mike Jolley
980a726984
Fix grouped add to cart notice
...
Closes #10974
2016-05-23 13:39:26 +01:00
Mike Jolley
7b89cbafdf
Merge pull request #10966 from WPprodigy/subcategory-thumbnail-filter-change
...
Change and add a filter for archive images
2016-05-23 13:23:27 +01:00
Mike Jolley
4e95f16262
Merge pull request #10973 from psalz/postcode-validation-at
...
Add austrian postcode validation
2016-05-23 13:22:42 +01:00
Mike Jolley
912a1027a4
Merge pull request #10965 from shivapoudel/customize-selective-refresh
...
Implementing customize selective refresh for widgets
2016-05-23 13:22:33 +01:00
Mike Jolley
c1c089a95c
Merge pull request #10956 from aelia-co/Tweak-Shipping_Zones_Methods_Page_Hooks
...
Added action before the rendering of a zone's methods
2016-05-23 13:18:34 +01:00
Philip Salzmann
18bfce0747
Add austrian postcode validation
2016-05-23 13:32:16 +02:00
Claudio Sanches
1199410e3d
Missing period
2016-05-22 18:55:50 -03:00
Claudio Sanches
8347e1c323
[REST API] Removed endpoint to get current user
2016-05-22 18:49:55 -03:00
Claudio Sanches
abac5e2160
[REST API] Fixed batch create coupons
2016-05-22 18:19:45 -03:00
Claudio Sanches
9385058886
[REST API] Fixed schamas
2016-05-22 18:17:54 -03:00
Claudio Sanches
e91631d540
[REST API] Fixed batch permissions for posts
2016-05-22 17:46:25 -03:00
Caleb Burks
72a2c25536
Add single_product_archive_thumbnail_size filter
...
Add in a filter to allow for custom image sizes w/o needing to override the whole function.
2016-05-21 10:29:44 -05:00
Caleb Burks
fc2e611d1e
Rename filter in woocommerce_subcategory_thumbnail
...
The same filter is used here: fa30a38c58/templates/single-product/product-thumbnails.php (L51)
, but with a different default value.
2016-05-21 10:23:35 -05:00
Shiva Poudel
d35ecad8c9
Implementing customize selective refresh for widgets
2016-05-21 19:07:03 +05:45
Diego Zanella
fb51c07a65
Renamed new filter from wc_shipping_zone_before_methods_list to wc_shipping_zone_before_methods_table
2016-05-20 22:52:33 +01:00
Claudio Sanches
33b12d70ee
Fixed WC_Admin version
2016-05-20 18:02:57 -03:00
Claudio Sanches
cfe857f22c
Merge pull request #10957 from Tyratox/master
...
Added 'woocommerce_mail_content' to preview
2016-05-20 18:02:29 -03:00
Claudio Sanches
9934e512ed
Fixed missing docblock
2016-05-20 17:53:18 -03:00
Claudio Sanches
f5ddaf7930
Merge branch 'master' of github.com:woothemes/woocommerce
2016-05-20 17:51:08 -03:00
Claudio Sanches
11cea999c1
Added custom titles for products tags items, closes #10958
2016-05-20 17:50:56 -03:00
Nico Hauser
62dbb131ac
Bumped version
2016-05-20 17:00:19 +02:00
Nico Hauser
d75d784e48
Add 'woocommerce_mail_content' to preview
...
Added the 'woocommerce_mail_content' filter which is used before sending the email in /includes/emails/class-wc-email.php#L465 to the preview
2016-05-20 16:47:18 +02:00
Diego Zanella
60bb76d558
Added action before the rendering of a zone's methods
...
* The new action will allow to add elements to the page without having to override the view.
2016-05-20 13:27:25 +01:00
Mike Jolley
33d325cd88
Only cache valid coupon codes
...
Fixes #10950
2016-05-20 10:36:36 +01:00
Mike Jolley
c6dfe47ffa
Merge pull request #10951 from jamesgol/item_to_undo_url
...
Pass $cart_item_key to 'woocommerce_get_undo_url' filter
2016-05-20 10:25:52 +01:00
James Golovich
96583d99c0
Pass $cart_item_key to 'woocommerce_get_undo_url' filter
...
I don't want users to automatically get an item re-added to their cart, I want to change the URL to send them back to the product page so they can re-add the item (if it is still available)
2016-05-19 13:46:22 -07:00
Matej Kravjar
a2c85987e0
[API] Fixed product create not honoring --porcelain argument
2016-05-19 19:34:37 +02:00
Mike Jolley
54231c2946
Allow shipping classes interface to be extended.
2016-05-19 12:38:28 +01:00
Mike Jolley
ed08e51ddb
Status updates via API are manual
...
Closes #10943
2016-05-19 11:50:19 +01:00
Mike Jolley
c22d9a3c14
Use empty instead of null
...
Closes #10944
2016-05-19 11:47:08 +01:00
Mike Jolley
d3a519f6e4
Merge pull request #10945 from JeroenSormani/chosen-method-filter-arg
...
Add extra '$chosen_method' argument to the 'wc_shipping_chosen_method' hook
2016-05-19 11:45:43 +01:00
JeroenSormani
17878e3ffd
Add extra 'chosen_method' argument to the 'wc_shipping_chosen_method' hook
2016-05-19 10:28:54 +02:00
Mike Jolley
130933badf
Merge pull request #10937 from thenbrent/cart_hash_tweak
...
Use print_r() to stringify cart session
2016-05-18 11:30:08 +01:00
Mike Jolley
cd2f8284b0
Merge pull request #10933 from bekarice/2-6-beta-tweaks
...
A couple small WC 2.6 fixes...
2016-05-18 11:12:11 +01:00
Brent Shepherd
671ae32e58
Use print_r() to stringify cart session
...
Instead of json_encode(), because json_encode() takes types into
account, meaning numbers may end up being represented in the
encoded JSON as a string, e.g. "1" instead of 1, which can lead
to the md5() being different between requests.
This issue surfaces when creating a cart hash in a different
request to the request to pay for the order, because after adding
line items to the cart, the items quantity will be encoded with
json_encode() as an int, but when encoding them in a different
request, where they are coming from the database, they will be
encoded as a string.
2016-05-17 16:38:08 -07:00
Caleb Burks
75dfae2bf2
Return to shop if session expires and escape url.
2016-05-17 17:00:09 -05:00
Caleb Burks
14edd5c1f8
Return to shop if download fails
2016-05-17 16:54:01 -05:00
Caleb Burks
b8aea9aff0
Return to shop if session expires
2016-05-17 16:52:17 -05:00
Caleb Burks
3968b0488e
Redirect to the shop page as a fallback
2016-05-17 16:50:46 -05:00
Claudio Sanches
96f5b85aed
Fixed "Continue Shopping" url when added products from the single product page, closes #10930
2016-05-17 18:32:16 -03:00
Claudio Sanches
a7b952838d
Remove dead variable
2016-05-17 17:37:10 -03:00
Rodrigo Primo
1e78f6eb07
Remove unused variable from WC_Payment_Gateway_CC::form()
2016-05-17 16:49:10 -03:00
Beka Rice
8a715e0957
[2.6] Fix WooComm 101 video embeds...
...
…removes unused videos due to shipping zones changes; adjusts when
“shipping classes” video is shown
2016-05-17 15:43:57 -04:00
Rodrigo Primo
086628fba2
Enqueue 'wc-credit-card-form' before displaying credit card form
...
The commit c0b7429
failed to keep the line that enqueued 'wc-credit-card-form' script when the method WC_Payment_Gateway::credit_card_form() was renamed to WC_Payment_Gateway_CC::form().
2016-05-17 16:42:18 -03:00
Claudio Sanches
d8614cd47e
Fixed cc and echeck placeholders
2016-05-17 16:24:11 -03:00
Mike Jolley
2d3d401d67
API ignoring 'name' field.
...
Fixes #10929
2016-05-17 17:53:50 +01:00
Mike Jolley
19a4648a5a
clean post cache after update
2016-05-17 14:46:08 +01:00
Brent Shepherd
8ae4b5ad24
Fix "Undefined variable: args" notice
2016-05-16 22:25:58 -07:00
Brent Shepherd
29692a22c5
Fix fatal error on order tax calculations
...
Fix "PHP Fatal error: Call to a member function get_total() on array"
by using the shipping line items cost index instead of attempting
to call a method on it which does not exist (because it's an array)
2016-05-16 22:22:53 -07:00
Brent Shepherd
94a9c649ba
Remove empty lines
2016-05-16 22:22:38 -07:00
Mike Jolley
e6b74ad629
Allow filtering even when DB stored tokens are empty
2016-05-16 15:32:54 +01:00
Mike Jolley
dce5c312e5
Hide simplify notice outside of US
2016-05-16 11:30:20 +01:00
Mike Jolley
094afb4745
Allow failed orders to be edited
2016-05-16 11:12:12 +01:00
Mike Jolley
36021ab1ac
Improve no longer editable text
...
Closes #10916
2016-05-16 11:12:04 +01:00
Mike Jolley
cf06f69b6b
Merge remote-tracking branch 'origin/master'
2016-05-16 10:17:55 +01:00
Mike Jolley
ca815f9fdc
Merge branch 'pr/10914'
2016-05-16 10:17:51 +01:00
Mike Jolley
ba2bfdc685
Fix invalid closing tag
2016-05-16 10:17:44 +01:00
Mike Jolley
cdf2e44889
Merge pull request #10919 from WPprodigy/duplicate-filter-fix
...
Remove an unnecessary filter
2016-05-16 10:16:04 +01:00
Mike Jolley
557bd9e8b7
Merge pull request #10917 from kreamweb/master
...
Add check of $raw_countries before the foreach in WC_Countries
2016-05-16 10:12:45 +01:00
Mike Jolley
9fe8a1bcdb
Merge pull request #10915 from woothemes/variation-no-parent-fix
...
Prevent variations being created/returned without parents
2016-05-16 10:12:14 +01:00
Mike Jolley
fb0358ee07
Wrap currency symbol in span
2016-05-16 10:11:05 +01:00
Caleb Burks
e707adedd4
Remove a duplicate filter
2016-05-15 00:41:52 -05:00
kreamweb
0a2c0af5ff
Add check of $raw_countries before the foreach in WC_Countries
2016-05-14 11:02:05 +02:00
Mike Jolley
d42d7c13b6
Prevent variations being created/returned without parents
...
Nasty bug discovered by @RiaanKnoetze where it would get a variation
without parent, and due to the return, it wouldn’t be ‘seen’ as a
variation, therefore creating fatal errors when props are called.
To prevent this, lets allow product constructors to throw exceptions.
If they do, the factory class will catch them and return false instead
of an invalid product object.
@claudiosmweb Thoughts on this one before merge?
2016-05-13 19:06:16 +01:00
Claudio Sanches
f7fa2c64c3
Added missing textdomain
2016-05-13 14:39:55 -03:00
corsonr
becc4ef841
use wc_help_tip()
2016-05-13 18:49:58 +02:00
corsonr
ca040a3d1f
Add a refund reason help bubble
2016-05-13 18:15:35 +02:00
Mike Jolley
141dd2e7ef
link to schema doc
2016-05-13 17:07:33 +01:00
Mike Jolley
cf64786447
Full breadcrumbs in zones UI
2016-05-13 16:08:19 +01:00
Mike Jolley
b0396004f0
Merge pull request #10906 from woothemes/add/wcc-related-tracker-data
...
Add additional information to the WC Tracker
2016-05-13 11:05:47 +01:00
Joey Kudish
3b59fd7af4
add additional information to the WC Tracker
...
* Some basic info about Jetpack version, if connected, and if is a staging site
* Some basic info about WooCommerce Connect, if installed and if active
2016-05-12 13:17:53 -07:00
Ryan Ray
b57da86dee
Made a tiny adjustment to the order of words and formatting. The sentence is a bit shorter and clearer (to me) now.
2016-05-12 14:22:48 -04:00
Mike Jolley
9c1aa8afe8
Merge pull request #10899 from woothemes/background-updates
...
Handle DB updates in the background
2016-05-12 16:45:42 +01:00
Mike Jolley
5f46f60cb0
Merge pull request #10907 from corsonr/confirm_delete_order_note
...
Add order note deletion confirmation
2016-05-12 12:26:26 +01:00
Mike Jolley
986bd5abc7
Fix save and striping
2016-05-12 12:18:35 +01:00
Mike Jolley
07db739a47
Revise link wording and page title
2016-05-12 11:37:48 +01:00
Mike Jolley
8be8fe4c8a
Use modal for adding methods on both screens
2016-05-12 11:29:33 +01:00
Mike Jolley
3dba8e3697
Changed icons for methods into text based links and moved save buttons to left to match other settings screens
2016-05-12 11:07:18 +01:00
Mike Jolley
b441a218a4
Remove logged in notice
...
Closes #10904
2016-05-12 10:36:27 +01:00
corsonr
52f3cb3d8a
Add order note deletion confirmation
2016-05-12 10:04:32 +02:00
Claudio Sanches
9635a00b93
Fixed term_id override while trying to get term order_
...
Some old or imported product taxonomy terms don't have any order_ fields
in the wp_termdata and this will return a empty term_id that will
override the WP regular query.
This change avoid override term_id and allow the query work without any
additional data migration.
Closes #10903
cc @mikejolley
2016-05-11 19:33:55 -03:00
Claudio Sanches
5b916de27a
Updated WP-API vendor files
2016-05-11 16:43:51 -03:00
Claudio Sanches
2b1d4eced6
[REST API] Allow batch create, update and delete for almost all endpoints
2016-05-11 16:34:53 -03:00
Claudio Sanches
dac471273f
Merge pull request #10884 from woothemes/wp-api-batch
...
[REST API] Batch create, update and delete items
2016-05-11 16:22:54 -03:00
Claudio Sanches
ccd1f48025
[REST API] Save default total_sales, closes #10898
2016-05-11 13:19:56 -03:00
Claudio Sanches
47ef7e17a1
Created new function to generate webhook secrets based on the user ID and username, closes #10881
2016-05-11 13:14:00 -03:00
Mike Jolley
c1830c12cc
Redirect to install page w/ nonce
...
Fixes #10860
2016-05-11 17:01:34 +01:00
Mike Jolley
c9095abf8e
Save line taxes for shipping rows
...
Fixes #10897
2016-05-11 16:32:51 +01:00
Claudio Sanches
35fdcd243a
[REST API] Added method to check if the request is to the rest api and allow third party plugins
2016-05-11 11:52:29 -03:00
Mike Jolley
2cc0ac294e
Fix return on add_metadata
...
Fixes #10892
2016-05-11 15:28:40 +01:00
Mike Jolley
d1da61a954
Remove update files
2016-05-11 14:26:54 +01:00
Mike Jolley
99cd5187c0
Merge branch 'master' into background-updates
...
# Conflicts:
# includes/updates/woocommerce-update-2.4.php
# includes/updates/woocommerce-update-2.6.php
2016-05-11 14:26:37 +01:00
Mike Jolley
e716993809
Store instance ID transitions to option and fire action
...
Closes #10883 @franticpsyx
2016-05-11 14:25:31 +01:00
Mike Jolley
a7176ae543
this is a legacy update
2016-05-11 14:25:31 +01:00
Mike Jolley
5bb7a3a1c4
Logging
2016-05-11 14:22:42 +01:00
Mike Jolley
9cf0758d3f
Add logging and notices
2016-05-11 14:22:31 +01:00
Mike Jolley
44bca2633e
Notice HTML
2016-05-11 14:22:21 +01:00
Mike Jolley
bba4bab8e1
Save notices during shutdown
2016-05-11 14:22:06 +01:00
Mike Jolley
511e8c3146
Handle updates in install class
2016-05-11 12:44:23 +01:00
Mike Jolley
67fa79b1a4
Move updaters to functions
2016-05-11 12:44:12 +01:00
Mike Jolley
f896d7a040
Background updater class
2016-05-11 12:44:00 +01:00
Mike Jolley
8e0d7d7bb7
Include libs for background processing
2016-05-11 12:43:54 +01:00
Mike Jolley
a8bd4bc6e1
Updating/updated notices
2016-05-11 12:43:35 +01:00
Mike Jolley
8ba2da9820
Store instance ID transitions to option and fire action
...
Closes #10883 @franticpsyx
2016-05-11 11:30:10 +01:00
Mike Jolley
cd01218ee9
this is a legacy update
2016-05-11 11:10:25 +01:00
Mike Jolley
63675c87dc
Merge pull request #10891 from woothemes/add/shipping-zone-method-hooks
...
Add action hooks for shipping zone method actions
2016-05-11 11:07:40 +01:00
Mike Jolley
d3b450139b
Merge branch 'pr/10893'
2016-05-11 10:58:09 +01:00
Mike Jolley
96cb47e037
escape
2016-05-11 10:58:04 +01:00
Mike Jolley
e54a0479fa
Merge branch 'pr/10895'
2016-05-11 10:55:38 +01:00
Mike Jolley
a0b792625d
Adjust action args
2016-05-11 10:55:33 +01:00
Caleb Burks
2fd455769d
Make customer download links available for admins
2016-05-10 23:52:18 -05:00
Claudio Sanches
cae8056172
[REST API] Fixed a conflict with authentication and our old API
...
This make authentication avaiable only on the WP REST API for the wc/v1
namespace.
Closes #10890
2016-05-10 18:27:28 -03:00
Joey Kudish
7f71376418
add action hooks for shipping zone method actions
...
Adds action hooks for shipping zone methods added, deleted and status
toggled
2016-05-10 11:43:47 -07:00
Mike Jolley
e552c3c916
Remove filter to hide variations with no prices in get_children()
...
#10854
2016-05-10 18:23:16 +01:00
Mike Jolley
bc3b9a04b7
Do not add field names when tokenizing
2016-05-10 18:23:16 +01:00
Claudio Sanches
5d47875eed
[REST API] Allow save post_name/slug for products in v3
...
Closes #10888
2016-05-10 13:46:53 -03:00
Claudio Sanches
ad94a25e5e
Merge branch 'master' of github.com:woothemes/woocommerce
2016-05-10 13:41:28 -03:00
Claudio Sanches
d7e874324a
[REST API] Fixed some schema contexts
2016-05-10 13:41:15 -03:00
Mike Jolley
d8620c1504
Merge pull request #10889 from ryross/master
...
Fixing typo in comment
2016-05-10 17:31:02 +01:00
Claudio Sanches
eaa0e6884c
Merge pull request #10771 from danielhuesken/master
...
WooCommerce API: Add sort order fields for product attributes and categories
2016-05-10 13:28:56 -03:00
Claudio Sanches
26fd51ac79
[REST API] Stop load legacy API classes into the WP REST API, closes #10887
2016-05-10 13:26:39 -03:00
Ryder Ross
9a9dd7faf4
Fixing typo in comment
2016-05-10 09:17:28 -07:00
Claudio Sanches
7b3ff6fcf9
Merge pull request #10886 from shoheitanaka/patch-5
...
Japanese post code validation
2016-05-10 13:09:59 -03:00
Mike Jolley
0927cbee8d
Tweaks saved card markup and styling to improve CC form.
2016-05-10 15:43:39 +01:00
Steve
2da25a7708
Update class-wc-admin-attributes.php
2016-05-10 13:13:30 +12:00
Steve
ff03ca81ac
Add 'woocommerce_before_attribute_delete' action
...
Adding an action so 3rd party plugin developers can prevent attributes essential for plugin functionality from being deleted while their plugin is active.
2016-05-10 13:11:53 +12:00
Shohei Tanaka
4c45e995d7
Fix again
...
Fix again, sorry.
2016-05-10 10:05:09 +09:00
Shohei Tanaka
e9c8b8b526
Error fixed
...
Fixed it.
2016-05-10 08:46:38 +09:00
Shohei Tanaka
2d5d7d1494
Japanese post code validation
...
Set Japanese post code validation.
Please check following site.
https://en.wikipedia.org/wiki/Postal_codes_in_Japan
2016-05-10 07:33:47 +09:00
Claudio Sanches
857471843a
Merge pull request #10874 from allendav/master
...
Add filtering for system status page tabs and actions too
2016-05-09 18:37:32 -03:00
Claudio Sanches
0918a6b6bc
Fixed batch errors response
2016-05-09 18:21:36 -03:00
Claudio Sanches
068b77cc43
Created WC_REST_Controller to allow batch create, update and delete items
2016-05-09 18:16:48 -03:00
Allen Snook
98a15d52d7
Changed action name to avoid potential filter collision
2016-05-09 13:42:27 -07:00
Claudio Sanches
17ccd60365
Merge pull request #10880 from shivapoudel/backbone-modal
...
Tweak - Use of single backbone modal script for shipping and order panel
2016-05-09 17:11:53 -03:00
Mike Jolley
7a723a8263
woocommerce_payment_token_set_default action
2016-05-09 18:05:34 +01:00
Mike Jolley
167df8acce
Tokens: Get cards on any screen
2016-05-09 17:36:40 +01:00
Mike Jolley
3db3f3796e
Clear item meta cache when adding new meta
2016-05-09 10:01:15 +01:00
Shiva Poudel
4c7a78ab31
Tweak - Use of single backbone modal script for shipping and order panel
2016-05-08 21:34:05 +05:45
Allen Snook
920f2a7809
Check against tabs list before considering action
2016-05-06 11:38:10 -07:00
Allen Snook
58a04a1922
Add filtering for system status page tabs and actions too
2016-05-06 11:27:56 -07:00
Mike Jolley
15402c2c3d
Store separate cache per package_key
...
Fixes #10872
2016-05-06 17:00:01 +01:00
Harald Rosberg
84887409a0
added a filter to make it possible to override if an attribute is variation by default, #10869
2016-05-06 13:22:32 +02:00
Claudio Sanches
02b74fc474
Keep consistent
2016-05-05 13:58:28 -03:00
Claudio Sanches
1a1c336468
[REST API] Check if tax exists before try to update
...
@mikejolley
2016-05-05 13:56:32 -03:00
Claudio Sanches
8fa6733a04
[REST API] Fixed missing variable
2016-05-05 13:34:28 -03:00
Claudio Sanches
af443ba831
[REST API] Fixed coding standards and docblocks in taxes controller
...
@mikejolley
2016-05-05 12:28:53 -03:00
Mike Jolley
edbb03a5d8
Only exclude variations with no price if filter is set
...
Closes #10854
2016-05-05 16:05:40 +01:00
Mike Jolley
ebf487f6c8
Fix key names
2016-05-05 13:44:48 +01:00
Mike Jolley
cb6f6e2adf
Filter out empty requests
2016-05-05 12:43:52 +01:00
Mike Jolley
407421ef22
Taxes bulk endpoint naming and handling
...
@claudiosmweb Added helper for create or update (handles both cases)
and renamed endpoint to update_items.
2016-05-05 11:19:35 +01:00
Mike Jolley
44b0059a06
Order by downloads remaining when getting permission so orders with same products over multiple lines links work
2016-05-05 09:28:36 +01:00
Claudio Sanches
65e7737956
Ignore trunk when showing update notice
2016-05-04 17:42:53 -03:00
Claudio Sanches
ebd4614b5d
[REST API] Less conditional code for bulk taxes
2016-05-04 17:19:09 -03:00
Claudio Sanches
ad0743efa5
[REST API] Added method to bulk update or create items
2016-05-04 17:14:23 -03:00
Mike Jolley
b39ec6b2d6
Fix undo on storefront
...
Closes #10816
2016-05-03 17:03:46 +01:00
Mike Jolley
fce8dc0868
Ensure alt text is set for product attachments
...
@claudiosmweb Fixes #10822
2016-05-03 16:41:51 +01:00
Mike Jolley
0782b869f5
Remove double filter on meta_key label
...
Fixes #10845
2016-05-03 16:01:16 +01:00
Mike Jolley
fd001669fe
woocommerce_email_order_items_args filter
...
Closes #10812
2016-05-03 15:40:34 +01:00
Mike Jolley
85faaf8b77
Remove old permissions when generating new download permissions
...
Closes #10839
2016-05-03 15:22:49 +01:00
Mike Jolley
e5bbd9c092
Check wc_get_shipping_zone does not exist
...
Closes #10843
2016-05-03 15:16:20 +01:00
Mike Jolley
f5e9875548
Allows stock status to be considered for availability and stock status on frontend.
...
Refactors code which make it so stock status was actually ignored if on
backorder. Fixes #10834
@claudiosmweb
2016-05-03 15:10:31 +01:00
Mike Jolley
c6975fa7d5
Merge branch 'pr/10750'
2016-05-03 12:01:09 +01:00
Mike Jolley
a0faffec85
Lang tweak
2016-05-03 12:01:03 +01:00
Mike Jolley
f35d874ede
Merge pull request #10838 from woothemes/issues/10837/fix-data-updater
...
Fixed fatal error caused by wrong class name to instantiate.
2016-05-03 11:55:18 +01:00
Mike Jolley
dea212b883
wc_round_tax_total filter
2016-05-03 11:34:27 +01:00
Akeda Bagus
098bc57947
Fixed fatal error caused by wrong class name to instantiate.
...
Class WC_Shipping_International_Delivery got renamed to
WC_Shipping_Legacy_International_Delivery per 119f19a
.
Fixes #10837 .
2016-05-02 23:32:38 +07:00
Mike Jolley
ad3f9d0754
Show payment date on order screen
...
Closes #10828
2016-05-02 12:02:07 +01:00
Mike Jolley
e53704431d
Don't use abstract
...
Fixes #10815
2016-04-29 15:28:09 +01:00
Mike Jolley
6a4a6d8471
Fix refund shipping
2016-04-29 11:44:28 +01:00
Claudio Sanches
552b40ad02
[REST API] Defined coupons default values
2016-04-28 18:38:35 -03:00
Claudio Sanches
c061d93d87
Added X-WC-Webhook-Source header in webhooks
2016-04-28 14:45:13 -03:00
Claudio Sanches
e7a632d489
Rename wc_sanitize_postcode() to wc_normalize_postcode()
...
cc @mikejolley
2016-04-28 13:51:43 -03:00
Matheus Lopes
f0c26b7439
Refatoring main code
2016-04-28 13:37:30 -03:00
Claudio Sanches
84f91cad76
Merge branch 'master' of github.com:woothemes/woocommerce
2016-04-28 13:24:36 -03:00
Claudio Sanches
3fc2c82aaf
[API] Fixed variations backorders
2016-04-28 13:24:20 -03:00
Lee Willis
e5b4932495
Fix typo
2016-04-28 13:35:11 +01:00
Mike Jolley
43af207558
Output buffering and redirects after turning off legacy
...
Closes #10806
2016-04-28 12:36:51 +01:00
Claudio Sanches
fb62b9d511
Removed woocommerce_sanitize_postcode filter
2016-04-27 20:59:48 -03:00
Claudio Sanches
83c470987f
Sanitize postcodes before comparisons, closes #10808
2016-04-27 20:43:48 -03:00
Claudio Sanches
9a4dae158f
Introduces woocommerce_format_postcode filter
2016-04-27 19:20:24 -03:00
Claudio Sanches
133c904d1a
Remove product SKU if is not unique while untrashing products, closes #10807
2016-04-27 16:06:32 -03:00
Mike Jolley
d6a085b5ae
Improve lost password flow
...
@claudiosmweb Fixes #10785
Add confirmation and explanation after initial reset.
Also splits template files into lost password, reset password, and
confirmation for clarity.
2016-04-27 16:00:30 +01:00
Mike Jolley
020b8c92c6
Fix URLs with quot; characters
...
Fixes #10795
2016-04-27 15:24:10 +01:00
Mike Jolley
e21313a237
Check for is_mysql
...
Closes #10793
2016-04-27 12:03:52 +01:00
Fredrik Forsmo
398ab8a016
Add `public` keyword to public various methods
2016-04-26 19:26:56 +02:00
Fredrik Forsmo
81bc211c57
Add `public` keyword to public email methods
2016-04-26 18:26:58 +02:00
Manos Psychogyiopoulos
a203c34474
fix undefined package notice in legacy flat rate method
2016-04-26 16:21:42 +03:00
Matheus Lopes
71a46df6b0
Editing titles
2016-04-25 13:51:40 -03:00
Mike Jolley
2b1442c3f0
Added get_rate_id() method for consistent rate nams
2016-04-25 17:06:38 +01:00
Mike Jolley
693a5ab34a
Missing script dependencies
2016-04-25 14:40:08 +01:00
Mike Jolley
9aace06536
Cheques for 'murica
...
Closes #10779
2016-04-25 14:25:39 +01:00
Mike Jolley
6f42514afb
Pass false for product in attribute label filter
...
Closes #10773
2016-04-25 14:11:07 +01:00
Mike Jolley
87dc31ffac
Force name to be set
...
Closes #10782
2016-04-25 13:25:15 +01:00
Mike Jolley
4468d34548
Show invoice email in dropdown
2016-04-25 13:22:31 +01:00
Mike Jolley
29c6acf767
Used positional placeholders in strings where the order of strings may require modification in the locale.
...
Closes #10775
2016-04-25 13:07:41 +01:00
Pascal Birchler
cf80c5855e
Do not filter the embed template path
2016-04-25 11:27:53 +02:00
Matheus Martins
303787b29c
Fixing grammar error
...
Just fixing a little grammar error
2016-04-23 01:32:22 -03:00
Claudio Sanches
653f79b25b
Fixed method retuning value in write context in includes/class-wc-checkout.php
2016-04-22 15:03:10 -03:00
Daniel Hüsken
35a1cd4736
Add menu order to categories and attributes
2016-04-22 19:55:52 +02:00
Claudio Sanches
505dfd7672
Fixed i18n functions
2016-04-22 14:08:44 -03:00
Mike Jolley
9a3aa8e498
Further woocommerce_termmeta removal
2016-04-22 17:43:07 +01:00
Mike Jolley
0ddce2aa65
Correct $matches variable name
2016-04-22 17:08:16 +01:00
Mike Jolley
9fb5fa9efd
@since 2.6
2016-04-22 16:47:54 +01:00
Mike Jolley
cfe7340f45
Use wc_postcode_location_matcher for zones too
2016-04-22 15:45:34 +01:00
Mike Jolley
23271af0f6
Fixed comparisons for ranges and wildcards
2016-04-22 15:42:20 +01:00
Mike Jolley
558211a869
Split postcode matching queries to avoid expansion
2016-04-22 14:02:36 +01:00
Mike Jolley
b0dfb55710
Tweak account settings grouping
...
Closes #10766
2016-04-22 12:29:06 +01:00
Mike Jolley
10f16f074c
Further zone tweaks to delete new rows on cancel
2016-04-22 12:24:20 +01:00
Mike Jolley
a9b8101e48
No blank slate if methods exist
...
Closes #10757
2016-04-22 12:24:20 +01:00
Shiva Poudel
8fd8c58aaa
Change Codex docs to https support
2016-04-22 00:26:15 +05:45
Mike Jolley
a8b2a5668f
Added cancel button to shipping zones UI
...
Closes #10754
2016-04-21 16:18:15 +01:00
Mike Jolley
c71e17a71b
Don't duplicate SKUs
...
Closes #10751
2016-04-21 14:03:20 +01:00
Mike Jolley
0bad68f218
Fixed calculate_extra_shipping
2016-04-21 13:59:13 +01:00
Mike Jolley
0425ad5060
Check for set but non existing pages
...
Closes #10758
2016-04-21 12:23:50 +01:00
Mike Jolley
fbca27b3d4
Tweak postcode example text
...
Closes #10755
2016-04-21 12:15:17 +01:00
Mike Jolley
39e8d981a0
Support order items when calling get_permalink on a variation.
2016-04-21 10:36:46 +01:00
Fredrik Forsmo
4e19676acf
Add `public` to `needs_shipping_address` method
2016-04-20 21:05:23 +02:00
Matheus Lopes
2c191f5bb7
Enable countries exceptions to Billing and Shipping
2016-04-20 14:55:05 -03:00
Mike Jolley
7c61e9be6c
Merge branch 'pr/10746'
2016-04-20 15:03:20 +01:00
Mike Jolley
412195905b
Pass package in all add_rate calls
2016-04-20 15:03:10 +01:00
Mike Jolley
4901117f64
Data must exist
2016-04-20 15:02:41 +01:00
Mike Jolley
87bc757de8
Correct $package usage and comments
2016-04-20 15:02:30 +01:00
Mike Jolley
04e9eef0ac
Correct access props and comments
2016-04-20 15:02:19 +01:00
Mike Jolley
be9b7bd4b5
If no variation ID is set, do a match
...
Closes #10737
2016-04-20 12:35:06 +01:00
Mike Jolley
f3762d9ed5
category support for sale_products shortcode
2016-04-20 12:27:20 +01:00
Mike Jolley
c1a8d6742f
Note when WC.php is used in theme
...
Closes #10741
2016-04-20 10:37:54 +01:00
Diego Zanella
531f644f5f
Added safeguard check for shipping methods post data
2016-04-20 10:21:28 +01:00
Diego Zanella
2c26fd5b02
Merge remote-tracking branch 'upstream/master' into POC-Restored_Backward_Compatibility
2016-04-20 10:07:23 +01:00
Diego Zanella
e0c565da2d
Backward compatibility with WC 2.5 and earlier
...
* Restored signature of WC_Shipping_Method::add_rate() method, while maintaining the features added in WC 2.6 to handle shipping zones.
2016-04-20 08:59:19 +01:00
Diego Zanella
a506909822
Backward compatibility with WC 2.5 and earlier
...
* Slightly altered previous change to maintain the exact logic used before (i.e. the WC_Ajax class sets the POST data for the shipping method explicitly).
2016-04-20 08:49:32 +01:00
Diego Zanella
ba46a5275f
Backward compatibility with WC 2.5 and earlier
...
* Restored signature of WC_Settings_API::process_admin_options() method.
2016-04-20 08:48:29 +01:00
Mike Jolley
1879a44373
PayPal case
2016-04-19 22:17:09 +01:00
Fulvio Notarstefano
5862a462a9
Make register shop order post statuses filterable
2016-04-19 21:20:55 +02:00
Mike Jolley
a60b03baa9
Log close method. Fixes unit tests.
2016-04-19 16:56:43 +01:00
Claudio Sanches
37f03f34e8
Update data from master
2016-04-19 12:50:14 -03:00
Claudio Sanches
b6d33ee906
WP-API
2016-04-19 12:49:16 -03:00