Claudio Sanches
eff087f5ab
Merge pull request #7413 from woothemes/plain-text-email
...
Check support for DOMDocument, closes #7404
2015-02-13 12:55:39 -02:00
Claudio Sanches
94e1a4bf6a
Just check for DOMDocument
2015-02-13 12:54:10 -02:00
Mike Jolley
765dcd174b
Tweak text in frontend colors notice
2015-02-13 14:53:22 +00:00
Mike Jolley
7599747628
Check for empty path in autoloader
2015-02-13 14:49:44 +00:00
Claudio Sanches
4065f56376
Improved the description for DOMDocument in system status
2015-02-13 12:47:56 -02:00
Claudio Sanches
3a85b8cf95
Fixed a typo
2015-02-13 12:44:47 -02:00
Claudio Sanches
7714901fd5
Added DOMDocument item in system status
2015-02-13 12:43:30 -02:00
Claudio Sanches
e778d26764
Created a method to test if have an inline css parser
2015-02-13 12:22:53 -02:00
Claudio Sanches
5d80f3e5cd
Use plain text emails when dont have support for DOMDocument class
2015-02-13 12:16:58 -02:00
Mike Jolley
6679f4822f
Set attribute 'query_var' true when public.
...
Closes #7401
2015-02-13 14:06:20 +00:00
Claudio Sanches
0c6e079690
Simplify commerce default payment mode as standard
2015-02-13 12:04:05 -02:00
Mike Jolley
2f2acc6964
Update dashboard report to show gross, after refunds
2015-02-13 13:53:03 +00:00
Mike Jolley
50322801e5
Sales by date handling for refunds
...
- Exclude refunds from gross/net
- Correct order counts
- Display refunded order and item count, plot after refunds
- Combine query functions for legend and main chart
2015-02-13 13:42:09 +00:00
Mike Jolley
55969390f0
Taxes by date handling for partial and full refunds
2015-02-13 13:42:09 +00:00
Mike Jolley
8f5ac9417c
Taxes by code handling for partial and full refunds
2015-02-13 13:42:09 +00:00
Mike Jolley
857a78c2fc
Include posts without parent in join so combinations of orders + refunds can be queried at the same time
2015-02-13 13:42:09 +00:00
Claudio Sanches
2dbfadd9fa
Improved the WC_Geo_IP removing some not useful const and vars
2015-02-13 10:28:51 -02:00
Nicola Mustone
ca3deba1c7
getting wrong ID
2015-02-13 11:00:41 +01:00
Mike Jolley
f0d0fa9394
Auto-generation of slug when adding new attribute.
2015-02-12 23:25:10 +00:00
Mike Jolley
323faed337
Taxes by code - include refunds Closes #7397
2015-02-12 22:58:19 +00:00
Mike Jolley
62cb430eaa
Run coupon codes through html_entity_decode.
...
Closes #7395
2015-02-12 22:50:22 +00:00
Mike Jolley
e99b3a9bf8
limit_usage_to_x_items option in coupons.
...
Closes #7396
2015-02-12 22:39:40 +00:00
Claudio Sanches
5772356eb2
Re-added the woocommerce_breadcrumb_home_url filter
2015-02-12 18:34:40 -02:00
Mike Jolley
c71bff2844
Only apply product/cat coupon checks for cart to cart coupons.
...
Closes #7389
2015-02-12 16:15:28 +00:00
Mike Jolley
0ef336d97c
Change hooks used to output post columns - fixes columns after quick edit.
2015-02-12 14:26:00 +00:00
Mike Jolley
61ef1662b2
Merge branch 'master' of https://github.com/woothemes/woocommerce
...
Conflicts:
readme.txt
2015-02-12 13:20:56 +00:00
Mike Jolley
2347af7e73
Typo in get_from_name method.
...
Closes #7388
2015-02-12 13:20:23 +00:00
Claudio Sanches
07537878f0
Fixed the indentation in includes/libraries/class-emogrifier.php
2015-02-12 09:42:15 -02:00
Claudio Sanches
455b27e125
Added alternative to mb_convert_encoding in Emogrifier, closes #7378
2015-02-12 09:40:41 -02:00
Claudio Sanches
1845049665
Revert "Add code to check if mb_convert_encoding function is exsited then can called it for emogrifier lib"
2015-02-12 09:36:12 -02:00
Mike Jolley
16e14914d8
Enqueue tracking js when needed only
2015-02-12 11:35:12 +00:00
Mike Jolley
1eb29d0acf
Merge pull request #7386 from woothemes/tracking-duplicate-optins
...
Tracking duplicate optins
2015-02-12 11:30:14 +00:00
Mike Jolley
891016df28
Merge pull request #7379 from a3rev/master
...
Add code to check if mb_convert_encoding function is exsited then can called it for emogrifier lib
2015-02-12 11:09:45 +00:00
Mike Jolley
2a472e64e8
Only run the uninstaller if the "Uninstall on Delete" option is checked in system status.
2015-02-12 11:09:13 +00:00
Mike Jolley
8aa0e5ea24
Potential notice with preg_match wildcard search, if used incorrectly.
2015-02-12 10:53:53 +00:00
Risto Niinemets
ccba4cf6e8
wrong filter arguments order
2015-02-12 12:42:43 +02:00
Gerhard
f0dbb72437
Add 10min buffer to override tracking calls.
2015-02-12 11:58:04 +02:00
Risto Niinemets
54e84cf235
run all fields through filter
2015-02-12 11:54:29 +02:00
Risto Niinemets
1cda103591
add filter woocommerce_form_field_args
2015-02-12 11:50:17 +02:00
Gerhard
1ac68adf20
Hide the tracker notice once clicked to avoid double clicks.
2015-02-12 11:41:04 +02:00
a3rev
0137249175
Add code to check if mb_convert_encoding function is exsited then can called it for emogrifier lib
2015-02-12 12:38:50 +07:00
Mike Jolley
77716b1c1f
attribute_public option.
2015-02-12 00:31:32 +00:00
Mike Jolley
30abed2f9e
Merge pull request #7375 from tamarazuk/rating-count-fix
...
Fix average product rating when ratings are not required
2015-02-12 00:04:26 +00:00
Mike Jolley
518cca7326
WC_TEMPLATE_DEBUG_MODE in admin.
...
Fixes #7336
2015-02-11 23:32:27 +00:00
Mike Jolley
d2040eca4d
When updating shipping in cart, keep shipping calculator in DOM.
2015-02-11 23:25:31 +00:00
Mike Jolley
1f9b9c0ae0
When ratings are required for reviews, ensure validation is performed if the rating element is removed from DOM.
...
Closes #7371
2015-02-11 23:06:18 +00:00
Tamara Zuk
7eaae2d561
Fix average product rating when ratings are not required
...
If ratings are not required, the total rating count was counting all
reviews which skewed the average rating. In other words, reviews with
no rating were counted as a “zero” rating in the average rating
calculation. This bug was introduced in
83a457b29c
which provided a fix for #6839 .
This change introduces a new product method `get_review_count()` which
can be used to accurately calculate the total number of reviews for a
product. Some instances of `get_rating_count()` were replaced with
`get_review_count()` where appropriate. Additionally, the
`single-product/rating.php` template was adjusted to display the
correct number of customer reviews and ratings in rich snippets. I’ve
also included the `bestRating` rich snippet detailed
[here](http://schema.org/AggregateRating ). The version number was
adjusted to 2.3.2 on that template as I think this is a larger change.
2015-02-11 17:55:16 -05:00
Mike Jolley
bce209c21d
Flat rate extra costs when costs are an array.
2015-02-11 22:24:13 +00:00
Mike Jolley
afff86c033
Pass correct shipping cost to PayPal.
2015-02-11 22:17:58 +00:00
Mike Jolley
43c24feffd
Item meta removal query in order class.
2015-02-11 22:14:24 +00:00
Claudio Sanches
3593df34b3
Merge pull request #7367 from woothemes/wc-geo-ip
...
WC_Geo_IP class
2015-02-11 16:04:56 -02:00
Claudio Sanches
caed859f99
Removed the old geoip class
2015-02-11 16:03:54 -02:00
Mike Jolley
f57b26cbe6
is_available() check in local pickup.
2015-02-11 18:02:44 +00:00
Claudio Sanches
3a9e459b2c
Created WC_Geo_IP_Record class
2015-02-11 15:57:16 -02:00
Claudio Sanches
5389dc3812
Created WC_Geo_IP class
2015-02-11 15:51:50 -02:00
Mike Jolley
bcb3e82567
Merge pull request #7366 from pbogdan/fix-wc-cart-tax-back-compat
...
Fix backward compatibility for $tax intance variable of WC_Cart.
2015-02-11 17:46:23 +00:00
Mike Jolley
7c28ea2e2d
Merge pull request #7364 from SiR-DanieL/patch-4
...
Target _blank to the Storefront read more button
2015-02-11 17:23:04 +00:00
Mike Jolley
334ee4c108
Fix - [products] ids and sku args.
...
Closes #7365
2015-02-11 17:21:53 +00:00
Nicola Mustone
78bd357f56
missing _e
2015-02-11 18:15:00 +01:00
Nicola Mustone
5cab9f5f2a
escape &
2015-02-11 18:14:03 +01:00
Nicola Mustone
2e6b571f09
added target _blank to the Storefront read more button
2015-02-11 18:12:18 +01:00
Piotr Bogdan
9d75ad17e8
Fix backward compatibility for WC_Cart::$tax.
2015-02-11 17:06:17 +00:00
Mike Jolley
44aa8339b2
Fix - attribute_public notice before DB upgrade.
2015-02-11 17:01:14 +00:00
Mike Jolley
4c7297c3b1
Merge pull request #7363 from tamarazuk/master
...
[2.3] Avoid a notice if select has no options
2015-02-11 16:50:51 +00:00
Mike Jolley
c46f7f236d
When the geolocation database cannot download, ensure the correct method is used to log the error.
2015-02-11 16:47:52 +00:00
Tamara Zuk
bd8a57eb32
Avoid a fatal error if select has no options
2015-02-11 11:30:52 -05:00
Mike Jolley
bc2af10cc6
Update languages and geolocation when installed
2015-02-11 14:38:55 +00:00
Barry Kooij
14598bfd40
Typos
2015-02-11 15:16:36 +01:00
Barry Kooij
6cd77ea3b1
Typo fix
2015-02-11 15:14:42 +01:00
Mike Jolley
9afa2848d7
woocommerce_remove_cart_item_from_session with $key and $values
...
@helgatheviking
$this isn’t needed - WC()->cart to access cart class.
2015-02-11 12:30:54 +00:00
Claudio Sanches
050286add6
Updated the changelog for 1452bde
2015-02-11 10:13:36 -02:00
Guillermo Gette
a95591502e
#7359 filter api results by a list of ids
2015-02-11 22:51:56 +11:00
Mike Jolley
b7750e6e6b
Merge pull request #7358 from helgatheviking/fix/action-on-remove-from-cart-session
...
trigger an action if an item is dropped from the cart session
2015-02-11 11:26:02 +00:00
Mike Jolley
19b6350afc
Changelog code should ignore WC core
2015-02-11 11:21:31 +00:00
Kathy Darling
39fcc19ff6
trigger an action if an item is dropped from the cart session
2015-02-11 12:12:27 +01:00
Mike Jolley
124dac4a24
Merge pull request #7355 from woothemes/better-ip-check
...
Better proxy server support for get_ip_address
2015-02-11 10:41:44 +00:00
Gerhard
2339f5aee9
Better proxy server support for get_ip_address
2015-02-11 12:07:12 +02:00
Brent Shepherd
f1fa927f57
Fix WC_Order::payment_complete() on back-end
...
SHA: c038001eab
changed `WC_Abstract_Order::payment_complete()` to use
WC()->session->set( 'order_awaiting_payment' ) instead of
`WC()->session->order_awaiting_payment`, but `WC()->session` is only
set on front-end requests, meaning any extension that tries to complete
payment on an order from the back-end would cause a fatal error.
2015-02-10 16:55:47 -08:00
Eivin Landa
69aba6055a
Added apply_filters to the wc_product_has_unique_sku function #7320
2015-02-10 19:54:31 +01:00
Mike Jolley
3a4e9c0d7f
Report should include refunded status orders
...
Fixes #7343
2015-02-10 18:24:46 +00:00
Claudio Sanches
7fd1c539a7
Merge branch 'master' of github.com:woothemes/woocommerce
2015-02-10 14:44:40 -02:00
Claudio Sanches
22c4f02bbf
Used filtered comment for woocommerce_new_customer_note action, closes #7349
2015-02-10 14:44:28 -02:00
Claudio Sanches
9f7683e81b
Merge pull request #7348 from RistoNiinemets/master
...
add input_class to all form field types
2015-02-10 14:38:36 -02:00
Claudio Sanches
736ed330c8
Fixed a typo in the frontend colors notice
2015-02-10 14:08:05 -02:00
Claudio Sanches
af99be8ffc
Improved the tracking notice
2015-02-10 14:01:51 -02:00
Risto Niinemets
215bb8841d
add input_class to all form field types
2015-02-10 17:41:34 +02:00
Claudio Sanches
0558c3c286
Added woocommerce_product_get_rating_html filter for WC_Product class, closes #7337
2015-02-10 13:01:04 -02:00
Claudio Sanches
edac0b00c7
Fixed the remote post and get messages in status report
2015-02-10 12:16:25 -02:00
Claudio Sanches
6ca681ce86
Added new filters to help translation plugins, closes #7338
2015-02-10 10:51:44 -02:00
Mike Jolley
840efcaa00
is_on_sale should compare type Fixes #7344
2015-02-10 12:34:53 +00:00
Mike Jolley
d93d00271d
Use WP hook so we have access to query vars
...
Fixes #7341
2015-02-10 12:23:15 +00:00
Mike Jolley
78be4ad128
Upgrade routine for woocommerce_default_customer_address
...
Closes #7334
2015-02-10 11:49:09 +00:00
Mike Jolley
893babaaef
woocommerce_product_get_weight filter Closes #7319
2015-02-10 11:18:38 +00:00
shivapoudel
20c5774e70
Refactor the WC Conditional function coding standard
2015-02-10 16:42:33 +05:45
James Collins
7e20fb9a3d
Use wc_clean to trim and sanitize external IP
...
As per suggestion from @claudiosmweb, wc_clean() is more full featured than trim().
See #7335
2015-02-10 07:54:26 +08:00
James Collins
9c79a18edd
Merge branch 'master' into geolocation-external-ip-fix
2015-02-10 07:40:32 +08:00
James Collins
b5cc22e8f5
Geolocation: strip whitespace when obtaining external IP
...
The "ip.appspot" service returns an IP address plus a new line character in its response.
An example response from "ip.appspot" is:
```123.123.123.123\n```
This fix strip whitespace from the response before proceeding.
2015-02-09 14:00:05 +08:00
James Collins
0bbb4464ab
Fix 2 undefined index notices when editing/saving a product
...
Fixes:
Notice: Undefined index: upsell_ids in /wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-product-data.php on line 1202
Call Stack
# Time Memory Function Location
1 0.0110 486692 {main}( ) ../post.php:0
2 4.7790 60047856 edit_post( ??? ) ../post.php:229
3 4.7917 60075016 wp_update_post( ???, ??? ) ../post.php:321
4 4.7930 60089156 wp_insert_post( ???, ??? ) ../post.php:3572
5 4.9212 60223012 do_action( ???, ???, ???, ??? ) ../post.php:3499
6 4.9213 60224380 call_user_func_array ( ???, ??? ) ../plugin.php:496
7 4.9213 60224412 WC_Admin_Meta_Boxes->save_meta_boxes( ???, ??? ) ../plugin.php:0
8 7.2460 60224516 do_action( ???, ???, ??? ) ../class-wc-admin-meta-boxes.php:207
9 7.2539 60199340 call_user_func_array ( ???, ??? ) ../plugin.php:496
10 7.2890 60735660 WC_Meta_Box_Product_Data::save( ???, ??? ) ../plugin.php:0
( ! ) Notice: Undefined index: crosssell_ids in /wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-product-data.php on line 1203
Call Stack
# Time Memory Function Location
1 0.0110 486692 {main}( ) ../post.php:0
2 4.7790 60047856 edit_post( ??? ) ../post.php:229
3 4.7917 60075016 wp_update_post( ???, ??? ) ../post.php:321
4 4.7930 60089156 wp_insert_post( ???, ??? ) ../post.php:3572
5 4.9212 60223012 do_action( ???, ???, ???, ??? ) ../post.php:3499
6 4.9213 60224380 call_user_func_array ( ???, ??? ) ../plugin.php:496
7 4.9213 60224412 WC_Admin_Meta_Boxes->save_meta_boxes( ???, ??? ) ../plugin.php:0
8 7.2460 60224516 do_action( ???, ???, ??? ) ../class-wc-admin-meta-boxes.php:207
9 7.2539 60199340 call_user_func_array ( ???, ??? ) ../plugin.php:496
10 7.2890 60735660 WC_Meta_Box_Product_Data::save( ???, ??? ) ../plugin.php:0
2015-02-09 11:51:33 +08:00
shivapoudel
85976ddcfb
Comment for Meta-Box Class
2015-02-08 21:32:47 +05:45
shivapoudel
cdce6835f5
Comment for Disable Auto Save
2015-02-08 21:30:08 +05:45
shivapoudel
8db46ced4d
Clean docblock statement for bulk messages
2015-02-08 20:30:19 +05:45
shivapoudel
7fad3e9428
Move the {post|bulk_post}_updated_messages methods to top
2015-02-08 20:27:48 +05:45
shivapoudel
99ae5c6a53
Specify custom bulk actions messages for a post type
2015-02-08 20:25:19 +05:45
Bryce
deb4acd5a2
Return (first) role of user in customer API endpoint
2015-02-07 13:08:48 +07:00
Mike Jolley
0939cf0e01
Fix product cats notice Closes #7298
2015-02-05 11:36:33 +00:00
Mike Jolley
f5ff10711d
Merge pull request #7297 from shivapoudel/docblocks
...
Docblocks Fixes
2015-02-05 11:23:06 +00:00
Claudio Sanches
1a38cecb8c
Merge pull request #7305 from bryceadams/patch-7302
...
Fix notice when invalid order id / email used
2015-02-05 06:49:20 -02:00
Claudio Sanches
0749fe752d
Merge pull request #7304 from bryceadams/patch-7301
...
Fix fatal error on /my-account/view-order/ endpoint
2015-02-05 06:48:37 -02:00
Claudio Sanches
00916b9e29
Merge pull request #7303 from mattallan/matt/wc-api-orders-tweaks
...
WC_API_Orders: pass data var to new wrappable api function.
2015-02-05 06:46:34 -02:00
Bryce
d36af4b721
Fix notice when invalid order id / email used
...
We also need to check if the $order object exists. Closes #7302
2015-02-05 13:03:13 +07:00
Bryce
888622a621
Fix fatal error on /my-account/view-order/ endpoint
...
When no order number is set this causes a fatal error. This check for
the $order object should be sufficient.
Closes #7301
2015-02-05 12:55:33 +07:00
matttallan
6531eb0373
pass data var to wrappable api function.
2015-02-05 15:43:05 +10:00
shivapoudel
dcdf00e06f
Cleanup WC_Admin_Permalink_Settings
2015-02-04 22:12:06 +05:45
shivapoudel
d6b44d9369
Docblocks cleanup for WC_Post_types
2015-02-04 21:59:14 +05:45
shivapoudel
fa6a99bd1d
Docblocks cleanup for WC_Frontend_Scripts
2015-02-04 21:52:33 +05:45
shivapoudel
cb57c7e709
Docblocks cleanup for WC_Comments
2015-02-04 21:44:42 +05:45
Mike Jolley
782aa34808
Merge pull request #7291 from bryceadams/patch-7289
...
Allow people to override roles when querying customers API
2015-02-04 15:20:48 +00:00
Mike Jolley
7795f69f51
Update wording to include refunds
...
Closes #7290
2015-02-04 15:14:02 +00:00
Mike Jolley
3154b08d3e
Replace CDN select2 with local copy
...
Closes #7287
2015-02-04 15:00:14 +00:00
Mike Jolley
2a877eb562
Do a db query to flush spent and count which may be incorrect/outdated
...
Closes #7286
2015-02-04 14:22:15 +00:00
Mike Jolley
3691a8fdfb
Fix thumbnail notice
...
Closes #7292
2015-02-04 14:04:02 +00:00
Mike Jolley
5bb4b7739f
Fix IDS param Closes #7288
2015-02-04 12:44:30 +00:00
Bryce
1e9349a585
Remove $wpdb and $blog_id
2015-02-04 19:33:25 +07:00
Bryce
d0e0a6be6b
Change so only single role can be set in role param
2015-02-04 19:31:14 +07:00
Bryce
0f927acdd3
Allow people to override roles when querying customers API
...
Just fixing core
and closes #7289
2015-02-04 18:59:25 +07:00
Mike Jolley
6af80f8e60
Merge pull request #7280 from mattallan/matt/wc-api-orders-tweaks
...
Some more tweaks to WC API Orders
2015-02-04 11:46:33 +00:00
Mike Jolley
7b294c7cbf
Prevent meta boxes being saved multiple times
2015-02-04 11:35:02 +00:00
matttallan
e5c3385d3b
Change private wc-api method to protected.
...
Mainly so that it can be used in the new Subscriptions API :)
2015-02-04 11:38:38 +10:00
matttallan
f3fbbdeecc
Use validate_request() to avoid duplicate code.
2015-02-04 11:38:36 +10:00
matttallan
cd085f2adc
add an overrideable function to a create custom post.
...
Especially handy for WC Subscriptions seeing as they extend the Abstract
Order Class.
2015-02-04 11:16:11 +10:00
matttallan
c2520a528b
changes to avoid writing duplicated code
2015-02-04 09:59:02 +10:00
Mike Jolley
b2e979640c
Removed unused vars
2015-02-03 16:24:01 +00:00
Mike Jolley
ffd512a55e
Why assign $the_product to itself?
2015-02-03 16:14:56 +00:00
Mike Jolley
037242a9a2
More docblock tweaks
2015-02-03 16:03:28 +00:00
Mike Jolley
55baf7b60a
Missing properties
2015-02-03 15:55:51 +00:00
Mike Jolley
35f006d282
This can return a bool
2015-02-03 15:55:40 +00:00
Mike Jolley
9bc1b09fc5
Undefined and dead variables in checkout class
2015-02-03 15:27:40 +00:00
Mike Jolley
0300ce2768
Undefined and dead variables in cart class
2015-02-03 15:23:25 +00:00
Mike Jolley
133e85560f
Dead var
2015-02-03 15:08:54 +00:00
Mike Jolley
27a7a58e8c
Can return wp_error
2015-02-03 15:08:36 +00:00
Mike Jolley
c01fe87d69
Cast to array
2015-02-03 15:06:15 +00:00
Mike Jolley
74abdf27c9
Cast to array
2015-02-03 15:06:08 +00:00
Mike Jolley
03cf7fa572
Fix potential notice
2015-02-03 14:57:04 +00:00
Mike Jolley
2809986fcf
Dead var
2015-02-03 14:56:01 +00:00
Mike Jolley
c814a9fa23
docblock corrections
2015-02-03 14:44:57 +00:00
Mike Jolley
1ef8a24ec9
These should be default_attr, not attribute
2015-02-03 14:44:57 +00:00
Mike Jolley
84fad56258
No return needed
2015-02-03 14:44:57 +00:00
Mike Jolley
f032a9c7dd
Missing props
2015-02-03 14:44:57 +00:00
Mike Jolley
caff5c3a66
Remove dead var api_class
2015-02-03 14:44:57 +00:00
Mike Jolley
10a819bd45
Use coupon_amount in api
2015-02-03 14:44:57 +00:00
Scrutinizer Auto-Fixer
de06d17c6d
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-02-03 14:32:10 +00:00
Mike Jolley
a54b9c61e2
Define coupon magic props
2015-02-03 14:20:46 +00:00
Mike Jolley
81515fddbe
Incorrect api docblock
2015-02-03 14:17:49 +00:00
Mike Jolley
4c3a58c957
Undefined product_ids_titles
2015-02-03 14:12:48 +00:00
Mike Jolley
fc826de960
Dead vars in category report
2015-02-03 14:12:04 +00:00
Mike Jolley
ff2b0db69b
Undefined var customers
2015-02-03 14:10:03 +00:00
Mike Jolley
7acfc0b7f2
Dead var
2015-02-03 14:09:54 +00:00
Mike Jolley
7694f8039c
Dead vars when saving variations
2015-02-03 14:08:43 +00:00
Mike Jolley
f93e027b09
validate_multiselect_field had dead var
2015-02-03 14:05:09 +00:00
Mike Jolley
447ee6e7bb
Docblocks
2015-02-03 14:02:38 +00:00
Mike Jolley
c11d283ddc
Still trying to get scruit to pick up these variables. Testing a few variations.
2015-02-03 13:49:04 +00:00
Mike Jolley
f711ef32ce
Missing bracket in previous commit #copypastefail
2015-02-03 13:16:41 +00:00
Mike Jolley
7c019c0c50
More docblocks; the check for WP_POST isn't needed as the second case (isset) runs regardless and is true for posts
2015-02-03 13:13:07 +00:00
Mike Jolley
c038001eab
Docblocks for order/product
2015-02-03 12:57:08 +00:00
Mike Jolley
dc5b8d9710
@var
2015-02-03 12:28:15 +00:00
Mike Jolley
52c84f407c
Fix download save after adding with ajax
2015-02-03 10:57:43 +00:00
Mike Jolley
086d0195ce
Download should expire at midnight Fixes #7269
2015-02-03 10:57:43 +00:00
Mike Jolley
d68dc3c6e0
Merge pull request #7272 from bryceadams/patch-7270
...
Fix 5.2 func_args issue
2015-02-03 10:22:07 +00:00
Mike Jolley
d46158cc8a
Merge pull request #7271 from michaeltieso/patch-1
...
Customer New Account message clarification
2015-02-03 10:06:52 +00:00
Bryce
e6038486d9
Fix 5.2 func_args issue
2015-02-03 11:06:50 +07:00
Claudio Sanches
566f1ea7b6
Make possible to show log by URL
...
@mikejolley
2015-02-02 21:58:25 -02:00
Michael Tieso
933fe5ff57
Customer New Account message clarification
...
Suggestion for clarification that this goes to the customer, not admin.
2015-02-02 15:41:12 -08:00
Mike Jolley
cac9035c6f
Updated jquery-payment lib
2015-02-02 16:20:03 +00:00
Mike Jolley
31806595f4
Merge pull request #7268 from franticpsyx/remove_restore_hooks
...
[2.3] Allow extensions to add support for the remove/restore cart item functionality
2015-02-02 15:07:06 +00:00
Mike Jolley
1785d48096
Update rating text
...
Based on feedback from Marina and James, cc @bftrick
2015-02-02 14:53:13 +00:00
Mike Jolley
16eb1facd9
Add link to payment_status_canceled_reversal Closes #7267
2015-02-02 14:49:30 +00:00
Mike Jolley
d0daa1ecee
Tweak reset_admin_notices to add, not remove, notices
...
Fixes #7254
2015-02-02 14:40:11 +00:00
Manos Psychogyiopoulos
f8567680da
added remove/restore cart item hooks
2015-02-02 16:01:43 +02:00
Mike Jolley
35b09bf282
Merge pull request #7266 from woothemes/hotfix-tracker-updates
...
Tracker Tweaks
2015-02-02 12:48:20 +00:00
Gerhard
28385b8868
Update usage tracking notice link
2015-02-02 14:40:52 +02:00
Mike Jolley
e810672430
Remove reference to deprecated property
...
Closes #7249
Closes #7248
2015-02-02 12:38:37 +00:00
Gerhard
f5bdcecf0b
Add WC version to tracking data.
2015-02-02 14:37:00 +02:00
Mike Jolley
370ccc95c3
Merge pull request #7259 from bryceadams/patch-7258
...
Extra currency options for API
2015-02-02 12:32:42 +00:00
Jack Gregory
836a87d6e7
Add hook to admin product advanced data
2015-02-01 15:17:07 +00:00
Bryce
0d656dfa23
fix spacing
2015-02-01 14:24:29 +07:00
Bryce
a582481c13
Extra currency options for API
...
* `currency_position`
* `thousand_separator`
* `decimal_separator`
2015-02-01 14:22:41 +07:00
Tamara Zuk
c1100fbce5
Reviews meta box: avoid undefined index notice
...
Avoids a notice when updating some Product Reviews Pro review types
2015-01-31 14:05:51 -05:00
msdesign21
2e76a58385
Update html-notice-template-check.php
...
Would also be nice to include a direct link when we mention the System Status report. Wasn't sure the best way to do that.
2015-01-30 15:34:25 -05:00
Claudio Sanches
05a011376d
Updated the api docs url
2015-01-30 13:32:23 -02:00
Mike Jolley
6bc269858a
tweak docblock
2015-01-30 14:30:10 +00:00
Mike Jolley
a3e323f4e0
Define vars passed to addons view
2015-01-30 14:21:49 +00:00
Claudio Sanches
d6023818fd
Fixed the increase and decreate of coupons usage count
2015-01-30 12:14:34 -02:00
Mike Jolley
d6ee40191c
Split webhooks column_default into multiple columns
2015-01-30 13:57:45 +00:00
Claudio Sanches
a87f852122
Make it easy to find all orders that use a coupon #6925
2015-01-30 11:47:32 -02:00
Barry Kooij
e41841cee3
Round net_sales in API to 2 decimals
2015-01-30 14:33:13 +01:00
Barry Kooij
7a92094b72
Added net_sales to API reports response.
2015-01-30 14:29:10 +01:00
Barry Kooij
5435c16a3b
API code standards
2015-01-30 14:28:53 +01:00
Barry Kooij
746a46778d
Fixed sales data in API so it matches the WC reports page.
...
Fixes #7233
2015-01-30 14:28:35 +01:00
Claudio Sanches
242dbe1bc0
[API] product visible by default
2015-01-30 11:08:17 -02:00
Claudio Sanches
129f78a761
Merge branch 'master' of github.com:woothemes/woocommerce
2015-01-30 11:01:08 -02:00
Claudio Sanches
ce569c153b
[API] Set default product visibility
2015-01-30 11:00:57 -02:00
Mike Jolley
9f8a7d1199
Remove datepicker icon's and use focus event
2015-01-30 12:54:33 +00:00
Claudio Sanches
1a3617c55b
Improved the select fields in webhooks ui
2015-01-30 10:31:43 -02:00
Bryce
171f189f70
Update URL to link to review form
...
Closes #7243
2015-01-30 18:26:01 +07:00
Claudio Sanches
def250e912
Display taxes labels in order totals when order has refunded, closes #7229
2015-01-29 18:50:08 -02:00
Claudio Sanches
d3ac28fbb3
Check if product is published, closes #7220
2015-01-29 16:30:07 -02:00
Claudio Sanches
afb19715d4
Prevented XSS in urls
2015-01-29 12:33:06 -02:00
Claudio Sanches
7890095ba0
Fixed the webhooks topic saving, closes #7236
2015-01-29 11:11:35 -02:00
Claudio Sanches
7eb3ec9a4a
Admin footer text improvements #7234
...
@BFTrick @mikejolley
2015-01-29 10:41:39 -02:00
Claudio Sanches
85adccb416
Merge pull request #7234 from BFTrick/iss-7213
...
Adding Please Rate Our Plugin Footer Text
2015-01-29 10:37:28 -02:00
Claudio Sanches
f7e24c0b77
Fixed more typos
2015-01-29 01:31:03 -02:00
Claudio Sanches
80b70c79f1
Fixed a typo in status report
2015-01-29 00:54:46 -02:00
Patrick Rauland
e7224cdc1d
using wc_get_screen_ids instead of manually typing them out. see #7213
2015-01-28 17:20:38 -07:00
Patrick Rauland
ee11ac6080
adding please rate our plugin footer text. closes #7213
2015-01-28 17:13:13 -07:00
Mike Jolley
c2c1e733ba
Typo #7216
2015-01-28 21:03:09 +00:00
Mike Jolley
15fa903537
install() is triggered after includes, so these includes are not needed
2015-01-28 19:46:09 +00:00
Brent Shepherd
3702b77c74
Fix "Undefined variable: identity_token"
...
And make sure the identify token is passed to `WC_Gateway_Paypal_PDT_Handler`
2015-01-28 10:59:48 -08:00
Mike Jolley
725d5e28d8
Additional tweaks to @b2c573ed8a04a8d425a73e018a450179514cbdc7
...
- Load API with other includes
- Register activation hook early
- Include autoloader early
cc @claudiosmweb
2015-01-28 17:50:58 +00:00
Mike Jolley
f3cc45cfa9
Grammar corrections
...
Closes #7216
2015-01-28 17:15:48 +00:00
Mike Jolley
8a42b1c211
Revert earlier change where PayPal IPN was on or off depending on PDT.
...
Because IPN is used for future events such as refunds it should not be
disabled. @claudiosmweb
2015-01-28 17:15:48 +00:00
Claudio Sanches
a723cfb256
Fix the cleanup of reviews transients, closes #7214
...
@mikejolley
Please enter the commit message for your changes. Lines starting
2015-01-28 15:09:37 -02:00
Brent Shepherd
3a1dc68ff9
Fix typo
2015-01-27 14:42:36 -08:00
Brent Shepherd
60a161aa93
Fix session expired notice on checkout
2015-01-27 14:14:17 -08:00
Mike Jolley
59359ef9b4
Try catch block in add_to_cart to allow plugins to abort the add to cart event
...
cc @claudiosmweb @barrykooij
2015-01-27 16:02:57 +00:00
Mike Jolley
2e38fc9041
Removed ID check - $the_coupon->is_valid() checks for existance
2015-01-27 12:11:58 +00:00
Claudio Sanches
5f63425e0a
[API] Fixed the deleted type for refunds
2015-01-26 19:39:33 -02:00
Claudio Sanches
cd88ac0d72
[API] Fixed the refunds returned data
2015-01-26 19:24:54 -02:00
Claudio Sanches
c995f23354
Fixed WC_Abstract_Order coupon methods
...
@mikejolley
2015-01-26 16:48:03 -02:00
Claudio Sanches
8ff08e70af
Fixed the WC_Abstract_Order::get_user_id() return type and fixed the orders customer_id
2015-01-26 14:41:19 -02:00
Claudio Sanches
4774646a0e
[API] Removed cart_discount, we have now only total_discount
2015-01-26 14:24:59 -02:00
Mike Jolley
0f5c6c4219
Add error handler/debug info in checkout ajax #7176
2015-01-26 14:24:03 +00:00
Mike Jolley
54e025939b
Use get_post_status to avoid out of date order data.
...
Partly related to #7208
2015-01-26 13:07:29 +00:00
Mike Jolley
7e1ca1d3a3
Option to choose EITHER PDT or IPN
...
Closes #7208
2015-01-26 12:58:33 +00:00
Mike Jolley
0b252d03f4
Added conditional to unset session itself
...
Closes #7182
2015-01-26 11:42:24 +00:00
Mike Jolley
2a95402d22
Merge pull request #7201 from thenbrent/fix_wc_product__isset
...
[2.3] Do not set WC_Product property when calling __get()
2015-01-26 11:38:21 +00:00
Jason Conroy
eae7bde755
Allow devs to filter is_checkout()
...
This is useful for extensions like WooCommerce One Page Checkout where the "checkout" may not be the default one used by WooCommerce core.
2015-01-24 21:35:35 +11:00
Brent Shepherd
95d87e28d6
Do not set property when calling __get()
...
SHA: 100b95a
tweaked the `__get()` magic method in `WC_Product` to:
* only call `get_post_meta()` once; and
* set `$this->$key` to save the overhead of calling `__get()` every
time that property needs to be accessed.
However, in the process, it also set an empty value (`''`) - the default
return value of `get_post_meta()` for every single value accessed on
the product object, meaning that any calls to `isset()` after attempting
to get that value would return `true`, even if `metadata_exists()` for
that property would return false (and no value is set in memory).
2015-01-23 15:01:10 -08:00
Claudio Sanches
177bcbe7d5
Removed unused code
2015-01-23 16:34:43 -02:00
Claudio Sanches
04c584ccf6
Added properties docs for abstract product class
2015-01-23 15:51:33 -02:00
Claudio Sanches
560d7d24ee
Fixed the tracking opt-out
2015-01-23 15:20:09 -02:00
Mike Jolley
e52611bbc3
Merge branch 'master' of https://github.com/woothemes/woocommerce
...
Conflicts:
includes/class-wc-tracker.php
2015-01-23 16:38:44 +00:00
Mike Jolley
5ffaf97397
Only load tracking during cron and move notices to notices class
2015-01-23 16:36:52 +00:00
Claudio Sanches
a1462ccf26
Merge pull request #7198 from splashingpixels/theme-support-notice
...
fixed theme-support notice closes #7196
2015-01-23 14:32:51 -02:00
Claudio Sanches
71558c449f
Improved the WC_Tracker::get_theme_info() version compare
2015-01-23 14:29:10 -02:00
Claudio Sanches
b1c5e19d56
Improved the system status report script
2015-01-23 14:19:06 -02:00
splashingpixels
6c61bf8c4c
fixed theme-support notice closes #7196
2015-01-23 08:15:31 -08:00
Mike Jolley
a9103ad01a
Opt-in tracking: move link out of localisation
2015-01-23 15:37:53 +00:00
Gerhard
d09df4fc0f
Merge branch '6711-opt-in-tracking'
2015-01-23 17:31:01 +02:00
Gerhard
8610ca6aef
Merge branch 'master' into 6711-opt-in-tracking
...
Conflicts:
includes/admin/class-wc-admin-status.php
2015-01-23 17:30:11 +02:00
Gerhard
afca781480
Add link to tracking doc.
2015-01-23 17:15:55 +02:00
Scrutinizer Auto-Fixer
19f660171e
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-01-23 14:37:20 +00:00
Mike Jolley
7f2a943075
Docblocks
2015-01-23 14:35:17 +00:00
Mike Jolley
8db443799b
Remove void/access public docblocks
2015-01-23 14:01:00 +00:00
Mike Jolley
1163e2af0b
Leave session data alone before calculation #7182
2015-01-23 13:58:38 +00:00
Claudio Sanches
9f4e3ed409
Merge branch 'master' of github.com:woothemes/woocommerce
2015-01-23 11:49:00 -02:00
Claudio Sanches
f0c63b1fee
Restore all items from session, closes #7180
2015-01-23 11:48:49 -02:00
Mike Jolley
09ae877b96
defined check
2015-01-23 13:29:23 +00:00
Mike Jolley
2d707689d9
Add transient cache to webhooks Closes #7184
2015-01-23 13:28:30 +00:00
Mike Jolley
b289c9446c
WC_INSTALLING constant - don't create options for any gateways/shipping methods during install.
2015-01-23 13:05:38 +00:00
Claudio Sanches
517fe717dd
Fixed chmod
2015-01-23 10:59:41 -02:00
Claudio Sanches
da16c4ac29
Improved emogrifier emogrify()
2015-01-23 10:46:06 -02:00
Claudio Sanches
ea908283a3
Make emogrifier works with PHP 5.2, closes #7179
2015-01-23 10:41:15 -02:00
Mike Jolley
586025b17e
Ensure settings are installed for all sections and subsections
...
Fixes #7181
2015-01-23 12:36:22 +00:00
Mike Jolley
2584041700
wc_price enhancements
...
- Renamed some 2.3 methods for consistency
- Allow more args to be passed to wc_price to control output
- Filter wc_price args which Closes #7188
- wc_get_price_decimal_separator function
- wc_get_price_thousand_separator function
- wc_get_price_decimals function
2015-01-23 11:50:32 +00:00
Mike Jolley
186f223d92
Fix indents in #7174
2015-01-23 11:17:27 +00:00
Mike Jolley
69bf2afda9
Merge pull request #7174 from aelia-co/master
...
Added/altered product filters to make them work consistently
2015-01-23 11:16:27 +00:00
Mike Jolley
5695f514ed
get_session_data() check to see if user has session before getting option
...
Closes #7185
2015-01-23 11:14:30 +00:00
Mike Jolley
e8d47748ea
Session handler doc blocks
2015-01-23 11:14:30 +00:00
Gerhard
b4997a7da4
Update tracker notice message.
2015-01-23 12:27:19 +02:00
Gerhard
efb15ab1c4
Adjust user agent string
2015-01-23 09:15:16 +02:00
Gerhard
4e8b7327ca
Switch to https for encryption.
2015-01-23 09:13:07 +02:00
Claudio Sanches
eb68b1d688
[API] Fixed the products reviews ID type
2015-01-22 22:04:03 -02:00
Claudio Sanches
78fe840499
[API] Fixed the properties for save downloadable files in products endpoint #5942
2015-01-22 19:20:05 -02:00
Claudio Sanches
3561c63ec1
[API] Fixed the default_attributes name and prevent errors with the old param
2015-01-22 18:49:09 -02:00
Claudio Sanches
bfb5329a55
[API] Fixed the WC_API_Products::get_attribute_taxonomy_by_slug()
2015-01-22 18:38:39 -02:00
Claudio Sanches
ece4f00a71
[API] Prevent "PHP Notice: Trying to get property of non-object" errors
2015-01-22 17:22:21 -02:00
Diego Zanella
dbeeb6d7b5
Fixed bug in is_on_sale() method
2015-01-22 16:05:59 +00:00
Mike Jolley
6b39849be2
Functions: wc_price_decimal_separator, wc_price_thousand_separator with defaults.
...
Closes #7167
2015-01-22 16:05:47 +00:00
Claudio Sanches
1dafa5d3cd
[API] Fixed the download limit and expiry to accept empty string as unlimited/never value
2015-01-22 11:15:52 -02:00
Diego Zanella
04bf4fecd2
Added/altered product filters to make them work consistently
...
* WC_Product_Variable::get_variation_regular_price() now always calls the "woocommerce_get_variation_regular_price" filter (removed early exit).
* WC_Product_Variable::get_variation_sale_price() now always calls the "woocommerce_get_variation_sale_price" filter (removed early exit).
* WC_Product_Variable::is_on_sale() now calls the "woocommerce_product_is_on_sale" filter.
* WC_Product_Grouped::is_on_sale() now calls the "woocommerce_product_is_on_sale" filter.
2015-01-22 13:02:43 +00:00
James Koster
44fd8f69cf
child theme context. closes #7173
2015-01-22 10:36:15 +00:00
Claudio Sanches
bdf88d2323
[API] Allow edit the comment status in products endpoint using the reviews_allowed param
2015-01-21 21:09:08 -02:00
Claudio Sanches
ffbafbf652
Prevent errors in webhook log display
2015-01-21 14:25:33 -02:00
Mike Jolley
e3b360c138
Tweak to process_reset_password
2015-01-21 14:59:44 +00:00
Mike Jolley
204d1ae166
2 empties as PHP < 5.5 doens't like the join
2015-01-21 14:25:59 +00:00
Mike Jolley
064f2ebe17
Fix multiple product section in coupon section. Fixes #7170
2015-01-21 14:24:39 +00:00
Mike Jolley
10dac6fedd
process_lost_password/process_reset_password
2015-01-21 14:15:52 +00:00
Claudio Sanches
ec6039794a
[API] Fixed the datetime format for WC_API_Customers::get_customer_downloads()
2015-01-21 10:38:33 -02:00
Claudio Sanches
de4d70d16a
Fixed the product_id type in wc_get_customer_available_downloads()
2015-01-21 10:21:42 -02:00
Claudio Sanches
5a8ecf3947
Merge pull request #7168 from woothemes/utm-links
...
Storefront Notice Fixes
2015-01-21 09:10:20 -02:00
Mike Jolley
59b902b50d
Refactor menu_highlight
2015-01-21 11:06:55 +00:00
Gerhard
d2b6673eef
Add utm params to the storefront link
2015-01-21 07:33:22 +02:00
Gerhard
07d728f851
Link to storefront and not hightwind in theme search.
2015-01-21 07:25:01 +02:00
Claudio Sanches
4e2ae38233
[API] Fixed the expiry date when create a new coupon
2015-01-20 17:57:27 -02:00
Claudio Sanches
183d6ce62c
[API] Fixed create coupon attributes
2015-01-20 17:03:21 -02:00
Mike Jolley
51c6f7f670
Clean up process_registration()
2015-01-20 16:05:08 +00:00
Mike Jolley
2d8f021cc7
Optimise the admin notices class.
...
@claudiosmweb
2015-01-20 15:23:34 +00:00
Mike Jolley
91de767442
Product constructor setting post incorrectly
2015-01-20 14:00:30 +00:00
Mike Jolley
22f68af061
These should be arrays
2015-01-20 13:50:25 +00:00
Mike Jolley
5404006b29
MAP Url method
2015-01-20 13:31:02 +00:00
Mike Jolley
de4129f9b2
WP_POST docs
2015-01-20 13:20:22 +00:00
Mike Jolley
5ab35bf212
Protected variables
2015-01-20 13:01:19 +00:00
Mike Jolley
baea8f9ad4
Product class properties
2015-01-20 13:00:56 +00:00
Mike Jolley
803066d6a6
There is no content_type
2015-01-20 12:49:09 +00:00
Mike Jolley
b941636068
Deprecate unused and pointless get_billing_address() get_shipping_address() methods
...
@claudiosmweb
2015-01-20 12:39:21 +00:00
Mike Jolley
df66e0bcc8
Docblocks and code fixes in order class
2015-01-20 12:34:40 +00:00
Mike Jolley
2e624995b4
More magic properties and variable declarations in order class
2015-01-20 12:07:33 +00:00
Mike Jolley
2693e110c6
Correct @var syntax.
2015-01-20 11:35:59 +00:00
Mike Jolley
ea13b90340
Define magic properties for address data
2015-01-20 11:23:17 +00:00
Mike Jolley
c0bea39c95
Seeing if magic properties are recognised
2015-01-20 11:06:15 +00:00
Mike Jolley
562743e847
Another @var declaration
2015-01-20 10:52:08 +00:00
Mike Jolley
0e4026941b
Move $current_tab to where used
2015-01-20 10:41:26 +00:00
Mike Jolley
0e9bb50aae
Docblock experiments continued...
2015-01-20 10:29:54 +00:00
Mike Jolley
bc45f7755f
Testing to see if scruitinizer recognises docblock
2015-01-20 10:01:28 +00:00
Mike Jolley
8e9539b0c2
scrutinizer issues in sales-by-category report
2015-01-20 09:53:33 +00:00
Mike Jolley
a494bf84de
Check if already set before setting in WC_Session.
...
Prevents unintended dirty sessions. Fixes #6846
2015-01-20 09:46:57 +00:00
Mike Jolley
7f2a6b5e41
Fix pagination by preventing old query args from being re-added to the link
...
Fixes #7164
2015-01-20 09:43:56 +00:00
Mike Jolley
0b393b7e82
Add comment #7163
2015-01-20 09:43:56 +00:00
Mike Jolley
0539431dd9
Merge pull request #7165 from maxrice/tweak-avatar-comment-types
...
Support avatars for the `review` comment type
2015-01-20 08:45:06 +00:00
Max Rice
96bc2ff25e
Support avatars for the `review` comment type
2015-01-20 00:26:33 -05:00
Brent Shepherd
f9f3054c22
Restore $theorder
...
SHA: 74ba11c189
removed instantiation of `$theorder` global in `WC_Meta_Box_Order_Actions::output()`
as it was mistaken for unused code. However, some callbacks attached to hooks in that function may
actually rely on that global to determine if actions should be displayed for certain orders.
2015-01-19 17:12:26 -08:00
Claudio Sanches
ab3553a6fd
Select2 translatable, closes #7159
2015-01-19 17:31:22 -02:00
Claudio Sanches
18b55a429e
[API] Added price_num_decimals to the index, closes #7149
2015-01-19 16:09:44 -02:00
splashingpixels
0b53ceef7a
sanitize user inputs
2015-01-19 09:07:57 -08:00
splashingpixels
3c625f1ad4
support for multiple shortcode on same page when using variation skus
2015-01-19 08:54:28 -08:00
Mike Jolley
f75a5d3a83
Merge pull request #7153 from helgatheviking/fix/php-notice-on-parse-query
...
changes tax_query to false for downloadable and virtual product filters
2015-01-19 14:51:23 +00:00
Mike Jolley
3716329b16
Prevent error when user does not exist
2015-01-19 14:50:06 +00:00
Mike Jolley
0d64e3854d
Add tooltips for manual and auto refunds Closes #7117
2015-01-19 14:50:06 +00:00
Mike Jolley
a9301323b5
Merge pull request #7113 from grey-rsi/master
...
add filters in admin reports
2015-01-19 14:05:58 +00:00
Kathy Darling
631099d6b2
changes tax_query to false for downloadable and virtual product filters. fixes #7152
2015-01-19 14:39:59 +01:00
Claudio Sanches
505501912f
Fixed "PHP Notice: Undefined variable: metabox_class" error for non-taxonomy attributes
2015-01-19 11:38:47 -02:00
Claudio Sanches
07e6996bf1
[API] Fixed the default attributes saving
2015-01-19 11:33:33 -02:00
Mike Jolley
33e046a4d0
Use WC_Cache_Helper to expire shipping cache on setting save, and transient clear
...
Closes #7151
2015-01-19 13:19:44 +00:00
Claudio Sanches
847720fe68
[API] Fixed attributes save for variations in products endpoint
2015-01-19 11:11:30 -02:00
Claudio Sanches
b6925d49ef
[API] Fixed errors when the description and short_description is empty in products endpoint
2015-01-19 10:52:44 -02:00
Mike Jolley
20a2b2d079
API: Product Prices should use store precision settings.
...
Fixes #7149
2015-01-19 11:35:12 +00:00
Mike Jolley
3590bfb198
Standard tax class is empty. Fixes #7142
2015-01-19 11:30:30 +00:00
Mike Jolley
ee8b3f22c3
Return WP_USER from check_password_reset_key
...
Closes #7134
2015-01-19 10:53:33 +00:00
Mike Jolley
53f32416c5
Ensure product exists before is_visible check
...
Closes #7146
2015-01-19 10:43:43 +00:00
Mike Jolley
bbfe9f273b
Merge pull request #7148 from SiR-DanieL/patch-3
...
Clearer coupon option description
2015-01-19 10:05:41 +00:00
Nicola Mustone
47b0c4cb97
clearer coupon option description
2015-01-19 09:18:44 +01:00
Max Rice
2d974987dc
Check strings using hash_equals
...
time-constant string comparison to prevent timing attacks
2015-01-19 00:34:09 -05:00
Max Rice
512d77fb4c
code standards
2015-01-19 00:33:38 -05:00
Max Rice
1f62a53e0e
Add hash_equals() function
2015-01-19 00:11:41 -05:00
Claudio Sanches
b896c5063f
Stop erros when the user does not exist in wc_customer_bought_product() function, closes #7145
2015-01-19 00:25:32 -02:00
shivapoudel
16047b7808
Added Nepal(NP) country locale used by the checkout
2015-01-19 00:45:19 +05:45
shivapoudel
5ce1e1e8a6
Refactor WC_Countries Class
2015-01-19 00:44:17 +05:45
splashingpixels
017e93241e
allow product_page shortcode to accept variation skus and pre-selected on page load ref #5866
2015-01-16 21:01:05 -08:00
Mike Jolley
36841589cf
Merge pull request #7123 from splashingpixels/variation-price-issue
...
correctly display FREE if all prices are zero ref #6929
2015-01-16 16:14:02 +00:00
splashingpixels
eee5d16844
changed comparison type to non strict in case a string is passed
2015-01-16 06:52:49 -08:00
Claudio Sanches
bd468b7ac1
Fixed a typo
2015-01-16 10:47:29 -02:00
Claudio Sanches
7062bbcd1a
Merge branch 'master' of github.com:woothemes/woocommerce
2015-01-16 10:32:53 -02:00
Claudio Sanches
f39c76beaa
Created the wc_format_content() function, closes #7126
2015-01-16 10:32:41 -02:00
splashingpixels
187f6729e9
correctly display FREE if all prices are zero ref #6929
2015-01-15 20:19:33 -08:00
Brent Shepherd
ed0593fc4a
Set variable product virtual/downloadable property
...
Based on whether all children are virtual/downloadable.
Fixes #7072 .
2015-01-15 17:06:09 -08:00
Claudio Sanches
a82aa2bd13
Fixed refund amount when product dont have taxes
2015-01-15 16:57:33 -02:00
Claudio Sanches
b3d6f6358e
Fixed the selected attributes in product variations panel, closes #7115
2015-01-15 16:01:55 -02:00
Mike Jolley
5612d54058
Refactor attribute save code
2015-01-15 16:32:13 +00:00
Mike Jolley
5b7d03271e
Pass reference to extract
2015-01-15 16:32:13 +00:00
Mike Jolley
d37e6d424a
Set $loop = 0;
2015-01-15 16:32:13 +00:00
Mike Jolley
a52f94fb42
$order_taxes check
2015-01-15 15:19:19 +00:00
Mike Jolley
fef41c149c
@uses WP_POST
2015-01-15 15:03:12 +00:00
Mike Jolley
dc902ecfed
form_fields docblock
2015-01-15 15:03:12 +00:00
Claudio Sanches
eda9eb07d4
Fixed quick/bulk edit product weight placeholders
2015-01-15 11:47:20 -02:00
Sergey
cb3ede640d
remove do_action
2015-01-15 15:13:12 +02:00
Claudio Sanches
26ea24ae4c
Removed useless data-tip in webhooks save button
2015-01-15 09:44:29 -02:00
Claudio Sanches
eeea3f0146
Fixed a typo in webhooks table list
2015-01-15 09:35:13 -02:00
Claudio Sanches
6ed21bb0cc
Removed ilegal brackets from context/msgctxt
2015-01-15 09:22:32 -02:00
Mike Jolley
c8699f6f76
Don't fire deprecated notice during ajax events
...
Closes #7110
2015-01-15 10:47:19 +00:00
matttallan
5265e432b3
Change wc-api-order private methods to protected.
2015-01-15 11:28:07 +10:00
Claudio Sanches
b174d7c179
Stopped error when users use the woocommerce_enqueue_styles filter in the wrong way #7104
2015-01-14 12:32:34 -02:00
Claudio Sanches
8928029ecb
Updated the docblocks in class-wc-cart.php
2015-01-14 10:40:35 -02:00
Claudio Sanches
0b4074cf22
Merge pull request #7103 from woothemes/cart-undo
...
Cart undo
2015-01-14 10:38:31 -02:00
Mike Jolley
298ddb19ad
Save removed items to session
2015-01-14 12:36:03 +00:00
Claudio Sanches
11150a54c5
Fixed a typo
2015-01-14 10:24:01 -02:00
Claudio Sanches
b232e99034
Merge branch 'master' of github.com:woothemes/woocommerce
2015-01-14 10:17:22 -02:00
Mike Jolley
e1c54687ac
Minor issues with variables
2015-01-14 12:17:19 +00:00
Claudio Sanches
6b8ce0c3fd
Merge branch 'master' of github.com:woothemes/woocommerce
2015-01-14 10:17:10 -02:00
Mike Jolley
206a650488
Tidy variation output
2015-01-14 12:17:09 +00:00
Claudio Sanches
ebf5763fd6
Added message about WooCommerce Colors plugin, closes #7099
2015-01-14 10:17:03 -02:00
Mike Jolley
8d8e57cbf5
Use @var to define vars passed in
2015-01-14 11:46:03 +00:00
Mike Jolley
32f2a44091
define @global
2015-01-14 11:32:00 +00:00
Mike Jolley
d70912c891
Define: $net_order_amounts
2015-01-14 11:28:00 +00:00
Mike Jolley
fcebc3b781
Missing Brackets in cart class
2015-01-14 11:16:21 +00:00
Claudio Sanches
9c52a70597
Fixed webhooks status description
2015-01-13 22:09:54 -02:00
Claudio Sanches
8e417f7c0f
Merge branch 'master' of github.com:woothemes/woocommerce
2015-01-13 17:55:55 -02:00
Claudio Sanches
b55ecea6ba
Used wp_unslash() instead of stripslashes_deep()
...
The WordPress documentation recommends:
"This should be used to remove slashes from data passed to core API that expects data to be unslashed. Use this instead of stripslashes_deep()."
2015-01-13 17:54:10 -02:00
MindyPostoff
72118fb28e
Update class-wc-email-customer-completed-order.php
2015-01-13 13:44:35 -05:00
Claudio Sanches
3ddcc68a19
includes/admin/meta-boxes/class-wc-meta-box-webhook-data.php
...
Removed old webhook file
2015-01-13 16:32:54 -02:00
Claudio Sanches
64f1f7f919
Fixed textdomains
2015-01-13 15:39:26 -02:00
Mike Jolley
04cb8c90c8
contributors
2015-01-13 16:16:01 +00:00
Mike Jolley
45b4364d90
Welcome page update Closes #7089
2015-01-13 16:12:54 +00:00
Mike Jolley
147258d5b8
Fix cart coupon on-sale checks for variations.
...
Closes #7078
2015-01-13 16:12:54 +00:00
Claudio Sanches
46769e89e2
Fixed doc comments for products api class
2015-01-13 13:44:30 -02:00
Claudio Sanches
22da603567
Simplify commerce hosted payments feature
2015-01-13 13:40:43 -02:00
Claudio Sanches
ecf7bd9f9a
[API] Show and use slug for attributes in products endpoint, closes #6537
2015-01-13 13:24:28 -02:00
Claudio Sanches
2d768f9553
Stop "Undefined variable: thepostid" error when add a new attribute
2015-01-13 13:09:43 -02:00
Sergey
b3e9b1e6d8
add do_action in wc_price function and filters in admin reports
2015-01-13 15:34:48 +02:00
Mike Jolley
4785684b92
Prices include tax require taxes enabled.
2015-01-13 12:54:31 +00:00
Mike Jolley
03043a7c02
Expiry date along with download details
...
Closes #7096
2015-01-13 12:29:37 +00:00