Claudio Sanches
057239cb31
Merge pull request #10084 from shoheitanaka/patch-3
...
Modification of PayPal link errors and redirect
2016-01-21 19:26:02 -02:00
Claudio Sanches
c62388b64b
[API] Introduces woocommerce_api_check_permission filter, closes #10119
2016-01-21 19:10:46 -02:00
Mike Jolley
a26af7b801
[2.5] Unset reload_checkout once processed.
...
Fixes #10134
2016-01-21 20:29:14 +00:00
Mike Jolley
f9d019df87
[2.5] Fix query/missing variable in validate_user_usage_limit
...
Closes #10122
2016-01-21 19:06:42 +00:00
Matthew Duhig
6ef4fcb144
Update class-wc-widget-layered-nav.php
...
Updates to layered nav to considerably improve speed on sites with large product databases (10k+). This method has seen speed improvements as notable as taking a 30 second plus load time of a /shop page with layered nav, down to 4 seconds.
2016-01-21 17:06:57 +00:00
Simon Prosser
4899d99475
Videon only load when help is needed.
2016-01-21 00:12:19 +00:00
Florian Ludwig
6074ea3355
Formatted variation stock with wc_stock_amount
2016-01-20 23:37:22 +01:00
Mike Jolley
4cfd8ff214
[2.5] Don't show downloads in admin email
2016-01-20 16:58:58 +00:00
Claudio Sanches
66f9dda17f
Merge pull request #10120 from krautnerds/fix-php7-compatibility
...
Fixed attribute check for less notices
2016-01-20 13:12:08 -02:00
Florian Ludwig
ddd5f9fb9b
Fixed attribute check for PHP 7 compatibility
2016-01-20 15:53:51 +01:00
Mike Jolley
6050b204fc
Support qty display in cart messages
...
Closes #10114
2016-01-20 11:32:49 +00:00
Mike Jolley
b5d7f1de10
[2.5] Only show payment method button when needed, and check for required fields
...
Fixes #10112
@thenbrent @claudiosmweb
2016-01-20 10:47:36 +00:00
Brett
a772457a32
remove unnecessary use of ternary operator
2016-01-20 12:30:56 +13:00
Claudio Sanches
c3ed6baeed
[2.5] Fix index decimal and thousand values #10105
2016-01-19 16:52:58 -02:00
Claudio Sanches
084ba34bb6
Invalidade shipping costs transient when save zones
2016-01-19 16:44:41 -02:00
Keijo Hyttinen
a16b1bbac4
API: thousand and decimal separators corrected
2016-01-19 20:24:26 +02:00
Claudio Sanches
0d2a77d4de
Fixed display of encoded characters
2016-01-19 16:21:08 -02:00
Claudio Sanches
6277d96770
Stop direct access
2016-01-19 15:57:03 -02:00
Mike Jolley
44eac248b3
[2.5] check_version on all requests
...
cc @allendav Closes #10091
2016-01-19 10:05:44 +00:00
Mike Jolley
5afca45252
[2.5] Wrong function exists check.
...
Fixes #10100
2016-01-19 09:39:56 +00:00
Serg
ef867131e0
Change layered nav filters by ID to SLUG field
2016-01-19 10:15:42 +03:00
Mike Jolley
0049415797
[2.5] get_currentuserinfo() is deprecated in WP 4.5
2016-01-18 14:42:01 +00:00
Mike Jolley
6c8709f4b5
Return false if cookie_hash is not set.
2016-01-18 10:34:06 +00:00
Mike Jolley
e86a159fd0
Correct option name
2016-01-18 10:24:59 +00:00
Shohei Tanaka
141414f048
No setup num_decimals in Setup Wizard
...
num_decimals is not set in Setup Wizard, but set in locale-info.php and Javascript code.
2016-01-16 14:46:51 +09:00
Shohei Tanaka
70be00cbf7
Modification of PayPal link errors and redirect
...
Those countries are redirect from paypal-popup to home.
BE,CZ,DK,IT,NL,NO,SE,ES
Those countries are error happened.
HU, JP, TR
2016-01-16 14:15:42 +09:00
Mike Jolley
2de38180d3
Remove isolation levels causing issue on some servers
2016-01-15 11:43:06 +00:00
Mike Jolley
734bde83f9
Strip tags in cart messages and breadcrumbs
...
Fixes #10074
2016-01-15 09:59:04 +00:00
Mike Jolley
25ea52dec1
Merge branch 'pr/10078'
2016-01-15 09:51:48 +00:00
Mike Jolley
2c7501944b
Use post_ids terminology to reflect whats being queried
2016-01-15 09:51:42 +00:00
Joey Kudish
7bb99af123
Settings API: enhance multiselect fileds
...
Add optional "select all"/"select none" buttons to multiselect fields,
similarly to what already exists for the country field.
2016-01-14 22:07:31 -08:00
Taylor Lovett
8702f806ad
Add layered nav query posts filter
2016-01-15 00:47:52 -05:00
Taylor Lovett
b4fda08091
Add unfiltered product ids filter
2016-01-15 00:36:11 -05:00
Mike Jolley
29058e47d1
Fix comparison types
2016-01-14 15:25:23 +00:00
Claudio Sanches
31975f5980
Fixed coding standards for #10063
2016-01-14 11:35:01 -02:00
Mike Jolley
b788418283
Load shipping methods during save
...
Fixes #10072
2016-01-14 13:24:02 +00:00
Nicola Mustone
ff82b623bd
invert signs
2016-01-14 11:09:30 +01:00
Nicola Mustone
03e3f7ca3d
better wording
2016-01-14 10:51:56 +01:00
Nicola Mustone
f457d1c453
use the correct constant
2016-01-14 10:42:57 +01:00
Mike Jolley
8237ed288d
Merge pull request #10063 from woothemes/update/normalization-functions-from-unit
...
Weight/dimension conversions
2016-01-14 08:24:21 +00:00
Nicola Mustone
9499d561d3
add WP_CRON to the system status
2016-01-14 08:01:22 +01:00
Mike Jolley
c661b4c78f
JSlint
2016-01-13 17:08:53 +00:00
Mike Jolley
d821b87f8a
Move shipping classes to custom UI in shipping section
2016-01-13 16:52:28 +00:00
Mike Jolley
3e85a61e96
Merge pull request #10065 from aelia-co/improved_shipping_cost_args_filter
...
Added shipping class instance to woocommerce_evaluate_shipping_cost_args
2016-01-13 15:08:36 +00:00
Mike Jolley
35e45e6075
Make price function clearer
...
@tamarazuk @franticpsyx @daigo75 Hopefully this makes it clearer which
values are returned and when the filter is ran.
2016-01-13 15:07:47 +00:00
Mike Jolley
8064b35350
Add methods from zones screen
2016-01-13 15:04:10 +00:00
Diego Zanella
35d20f61a8
Added shipping class instance to woocommerce_evaluate_shipping_cost_args
...
The instance is going to be useful if any 3rd party needs to read any other property of the shipping class, which might not have been passed through the $args variable.
2016-01-13 13:35:24 +00:00
Mike Jolley
f70b0a9c23
Remove availability settings
2016-01-13 12:45:53 +00:00
Mike Jolley
31be09073f
Show zones if no matching shipping method is found
2016-01-13 12:41:54 +00:00
Mike Jolley
c8025705c1
Text changes
2016-01-13 12:38:31 +00:00
Mike Jolley
6a8819fc23
Text changes
2016-01-13 12:31:10 +00:00
Mike Jolley
68e30f0f38
Zones page text
2016-01-13 12:12:58 +00:00
Mike Jolley
37003b2370
Round get_remaining_refund_amount
...
Fixes #10060
2016-01-13 11:07:05 +00:00
Mike Jolley
133e7686b5
Stop canonical redirect breaking front page endpoints
...
Fixes #10062
2016-01-13 11:01:08 +00:00
Mike Jolley
0d569948fd
spacing
2016-01-13 10:33:07 +00:00
Joey Kudish
ece376bac1
weight/dim normalization: allow custom from unit
...
Add a third optional parameter to the weight and dimension normalization
functions in order to be able to specify a specific "from unit" instead
of using the site option. This allows arbitrary conversions between
different units of measure; which is particularly useful for extensions
that need to perform arbitrary unit conversions (e.g. shipping extension
that specifies custom box formats).
Also includes updated tests.
2016-01-12 22:48:56 -08:00
Claudio Sanches
636e2389aa
Changed … to …
2016-01-12 14:03:01 -02:00
Mike Jolley
70a9eb3807
Fix pagination + sorting on tax screen
...
@claudiosmweb
2016-01-12 12:01:10 +00:00
Mike Jolley
e15c123510
Fix - Missing validation rule for product cat exclusion coupons (validate_excluded_product_categories)
...
Fixes #10058
2016-01-12 09:49:46 +00:00
Jon Koops
7e750716e3
Added autocomplete attributes for checkout fields
...
This allows browsers to automatically fill in the appropriate fields
for the checkout process. This should significantly improve the
checkout experience for a lot of users, especially those that
frequently shop online in different shops.
The following fields now have proper autocomplete attributes:
- First name
- Last name
- Company name
- County
- Address line 1 (Street name)
- Address line 2 (Apartment, suite, unit etc.)
- City
- State / Country
- Postcode / ZIP
- Email address
- Phone number
For more information about how autocomplete can improve user
experience: https://developers.google.com/web/updates/2015/06/checkout-faster-with-a
utofill
A complete overview can be found in the WHATWGHTML specification: https://html.spec.whatwg.org/multipage/forms.html#autofill
2016-01-11 22:55:38 +01:00
Jon Koops
8f63668e16
Added autocomplete parameter to the woocommerce_form_field function
...
This makes it possible to add an autocomplete attribute to a variety of
WooCommerce form fields. Making it easier for plugin developers and
core developers to build forms with good autocomplete UX.
More information about the autocomplete attribute and it’s values see:
https://html.spec.whatwg.org/multipage/forms.html#autofill-field
2016-01-11 22:55:38 +01:00
Mike Jolley
934269f1e8
woocommerce_evaluate_shipping_cost_args
2016-01-11 15:51:37 +00:00
Diego Zanella
eb42c7b3e3
Added new woocommerce_evaluate_shipping_cost filter
...
* The filter will allow 3rd parties to pre-process the arguments used to evaluate a shipping cost formula.
2016-01-11 13:51:46 +00:00
Mike Jolley
a322b05f24
Avoid confusion between fields and field keys
2016-01-11 12:04:37 +00:00
Mike Jolley
aae956185e
merge conflict
2016-01-11 11:49:02 +00:00
Mike Jolley
1076854608
Merge branch 'master' into shipping-zones
...
# Conflicts:
# assets/css/admin.css
# includes/abstracts/abstract-wc-shipping-method.php
# includes/class-wc-shipping.php
# includes/shipping/flat-rate/class-wc-shipping-flat-rate.php
# includes/shipping/flat-rate/includes/class-wc-eval-math.php
# includes/shipping/free-shipping/class-wc-shipping-free-shipping.php
#
includes/shipping/legacy-international-delivery/class-wc-shipping-legacy
-international-delivery.php
#
includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-d
elivery.php
2016-01-11 11:48:18 +00:00
Mike Jolley
3938a43b44
Error handling when order cannot be retrieved.
...
Also renumbers error codes @claudiosmweb since 4xx usually reflects
client errors and may be misleading
Closes #10047
2016-01-11 10:47:10 +00:00
Mike Jolley
d13fb8f482
Let check_cart_item_validity remove multiple items during check
...
Fixes #10050
2016-01-11 10:32:46 +00:00
Mike Jolley
2714ec0aeb
Keep cookie/session alive after order.
...
@claudiosmweb this ok with you?
Closes #10045
2016-01-11 10:28:38 +00:00
Florian Ludwig
d059ce6bc9
Fixed php notices for incorrect input format in date function if date is not set in db
2016-01-11 11:27:55 +01:00
Keijo Hyttinen
72f2f4a327
backorders needs identity check due to boolean values
2016-01-10 00:59:54 +02:00
Mike Jolley
bdb8de7785
Zone unit tests
2016-01-08 14:53:24 +00:00
Mike Jolley
a33b9b9750
Unit tests for shipping zones
2016-01-08 13:56:01 +00:00
Mike Jolley
76405ed220
Schema fixes
2016-01-08 13:17:13 +00:00
Florian Ludwig
f41a0a539f
Fixed format of date after reading from DB
2016-01-08 13:34:19 +01:00
Mike Jolley
71a6fcc0e2
Note should be in customer details table
...
Fixes #10037
2016-01-08 12:16:55 +00:00
Mike Jolley
accc62d5ef
Breadcrumb tweak
2016-01-08 12:10:40 +00:00
Mike Jolley
7cfdf23aec
Note that legacy methods are no longer available once disabled
2016-01-08 12:01:01 +00:00
Mike Jolley
cef3ec7e37
Indicate disabled methods
2016-01-08 11:57:49 +00:00
Mike Jolley
007abbc98e
Shipping meta data
...
Closes #9094
2016-01-08 11:42:32 +00:00
Mike Jolley
ad11042afd
[2.4] Don't unforce SSL on secure blogs
...
@claudiosmweb can you check this and cherry pick if good to go?
Fixes #10029
2016-01-08 11:27:18 +00:00
Florian Ludwig
734f3aed18
Eliminated duplicate price save code in api v2 and api v3
...
I think we shouldn’t coyp&paste too much code from core into the api so
I eliminated the duplicate code and made use of the already existing
_wc_save_product_price function for products and variations
2016-01-07 23:52:01 +01:00
Mike Jolley
64ceafd3f5
Merge pull request #10023 from shivapoudel/selected
...
Use selected instead of checked for currency code in setup wizard
2016-01-07 11:25:45 +00:00
Mike Jolley
3c5520d18c
Add filter on default location array
...
Closes #10017
2016-01-07 11:25:24 +00:00
Shiva Poudel
45dd6890c7
Use selected instead of checked for currency code in setup wizard
2016-01-07 16:58:53 +05:45
Mike Jolley
30b3214697
Merge pull request #10019 from thenbrent/fix_unknown_column
...
Fix Unknown column '_customer_user' notice when deleting a user
2016-01-07 10:51:08 +00:00
Mike Jolley
c5c709ed62
Merge pull request #10012 from frozzare/docs/admin-walkers
...
Improve docblock comments Walker classes
2016-01-07 10:46:26 +00:00
Mike Jolley
6de9edd2c7
Merge pull request #10015 from frozzare/docs/class-wc-widgets
...
Improve docblock comments WC_Widget classes
2016-01-07 10:42:18 +00:00
Mike Jolley
46481a49f7
Merge pull request #10014 from frozzare/docs/local-delivery
...
Improve docblock comments in WC_Shipping_Local_Delivery class
2016-01-07 10:42:04 +00:00
Mike Jolley
aeddd6b1a0
Merge pull request #10011 from frozzare/docs/flat-rate-shipping
...
Improve docblock comments in WC_Shipping_Flat_Rate classes
2016-01-07 10:41:47 +00:00
Mike Jolley
ce9ac48866
Merge pull request #10010 from frozzare/docs/free-shipping
...
Improve docblock comments for free shipping classes
2016-01-07 10:41:07 +00:00
Mike Jolley
17db4f31ed
Merge pull request #10009 from frozzare/docs/local-pickup
...
Improve docblock comments in WC_Shipping_Local_Pickup
2016-01-07 10:40:44 +00:00
Mike Jolley
7f21d4f443
Merge pull request #10008 from frozzare/docs/international-delivery
...
Improve docblock comments WC_Shipping_International_Delivery class
2016-01-07 10:40:37 +00:00
Caleb Burks
e612dc4561
Check for a valid product ID/SKU
2016-01-07 04:07:02 -05:00
Brent Shepherd
6d2b570f30
Fix Unknown column '_customer_user' notice
...
When deleting a user. Also ensures the customer value on orders is set
correctly to a guest user (0).
2016-01-06 17:53:21 -08:00
Fredrik Forsmo
7570ac414f
Improve docblock comments in WC_Shipping_Local_Pickup
...
* Added comments to `init`, `calculate_shipping`, `clean` and
`init_form_fields`
2016-01-06 20:15:45 +01:00
Fredrik Forsmo
1288c18301
Improve docblock comments in WC_Shipping_Local_Delivery class
...
* Added comment to`calculate_shipping` and `init`
2016-01-06 20:13:44 +01:00
Fredrik Forsmo
0d2c6be073
Improve docblock comments WC_Shipping_International_Delivery class
...
* Added comment to `is_available`
* Fixed initialize typo
2016-01-06 20:12:02 +01:00
Fredrik Forsmo
093684c7e0
* Added comments to `init`, `is_available` and `calculate_shipping`
...
* Added better properties comments.
* Fixed initialize typo
2016-01-06 20:10:54 +01:00
Fredrik Forsmo
efdd927e36
Improve docblock comments in WC_Shipping_Flat_Rate classes
2016-01-06 20:08:43 +01:00
Fredrik Forsmo
3e41546cef
Improve docblock comments Walker classes
...
* Added comments to properties that don’t have any.
* Added comments to methods.
* Made `$db_fields` more readable
2016-01-06 20:02:05 +01:00
Fredrik Forsmo
bc9019458c
Improve docblock comments WC_Widget classes
...
* Added better comment to `widget`, `form` and `update` methods.
2016-01-06 19:58:38 +01:00
Claudio Sanches
fcb4dc79cb
Merge pull request #10005 from frozzare/docs/various-functions
...
Improve docblock comments in various functions
2016-01-06 15:00:42 -02:00
Fredrik Forsmo
676525c2b7
Improve docblock comments in various functions
...
* Added missing param tags to functions
* Added comments to `wc_get_attachment_image_attributes` and
`wc_prepare_attachment_for_js`
* Fixed return type value for functions where it says bool but the code
returns array
* Renamed boolean to bool
2016-01-06 17:11:09 +01:00
Claudio Sanches
7d6ff7a7c9
Merge pull request #10004 from frozzare/docs/various-wc-classes
...
Improve docblock comments in various WC_* classes
2016-01-06 13:49:40 -02:00
Claudio Sanches
de30284d2a
Merge pull request #10003 from frozzare/docs/class-wc-shipping
...
Improve docblock comments in various WP_Shipping classes
2016-01-06 13:49:15 -02:00
Claudio Sanches
6b7de2b8d2
Merge pull request #10002 from frozzare/docs/class-wc-api
...
Improve docblock comments in WC_API class
2016-01-06 13:49:07 -02:00
Claudio Sanches
06c1ce176b
Merge pull request #10001 from frozzare/docs/class-wc-auth
...
Improve docblock comments in WC_Auth class
2016-01-06 13:48:52 -02:00
Claudio Sanches
8224303e59
Merge pull request #10000 from frozzare/docs/class-wc-cart
...
Improve docblock comments in WC_Cart class
2016-01-06 13:48:35 -02:00
Claudio Sanches
66e41b9048
Merge pull request #9999 from frozzare/docs/class-wc-comments
...
Improve docblock comments WC_Comments
2016-01-06 13:48:23 -02:00
Claudio Sanches
62c195b238
Merge pull request #9998 from frozzare/docs/class-wc-countries
...
Improve docblock comments WC_Countries class
2016-01-06 13:48:18 -02:00
Claudio Sanches
186c0a635c
Merge pull request #9997 from frozzare/docs/class-wc-coupon
...
Improve docblock comments in WC_Coupon class
2016-01-06 13:48:14 -02:00
Claudio Sanches
9fec69af7c
Merge pull request #9996 from frozzare/docs/class-wc-customer
...
Improve docblock comments WC_Customer class
2016-01-06 13:48:10 -02:00
Claudio Sanches
ae0a604492
Merge pull request #9995 from frozzare/docs/class-wc-geo-ip
...
Improve docblock comments in WC_Geo_IP class
2016-01-06 13:48:05 -02:00
Claudio Sanches
560ed7d202
Merge pull request #9994 from frozzare/docs/class-wc-product-external
...
Improve docblock comments in WC_Product_External
2016-01-06 13:48:02 -02:00
Claudio Sanches
bd6d741244
Merge pull request #9993 from frozzare/docs/class-wc-products
...
Improve docblock comments in various WC_Product classes
2016-01-06 13:47:55 -02:00
Fredrik Forsmo
bb19615029
Improve docblock comments in various WC_* classes
...
* Added comments to various methods
* Fixed various properties comments and param types
2016-01-06 16:24:47 +01:00
Fredrik Forsmo
65d610883f
Improve docblock comments in various WP_Shipping classes
...
* Added comments to various methods
* Removed `method function` from some comments
2016-01-06 16:19:11 +01:00
Fredrik Forsmo
31cb32dc36
Improve docblock comments in WC_Query class
...
* Added comments to `add_query_vars`, `search_post_excerpt`,
`wpseo_metadesc`, `wpseo_metakey` and `order_by_rating_post_clauses`
2016-01-06 16:17:26 +01:00
Fredrik Forsmo
f1920cb882
Improve docblock comments in various WC_Product classes
...
* Added comments to methods that was `method function`
2016-01-06 16:15:00 +01:00
Fredrik Forsmo
9014604514
Improve docblock comments in WC_Product_External
...
* Added comments to `_construct`, `get_product_url` and
`get_button_text`
2016-01-06 16:11:50 +01:00
Fredrik Forsmo
890e117530
Improve docblock comments in WC_Geo_IP class
...
* Added comments to properties that don’t have any.
2016-01-06 16:07:58 +01:00
Fredrik Forsmo
a0ae6dfbe2
Improve docblock comments WC_Customer class
...
* Added comment to `has_calculated_shipping`, `get_taxable_address`
and `calculated_shipping`
2016-01-06 15:56:25 +01:00
Fredrik Forsmo
0f74f805b0
Improve docblock comments in WC_Coupon class
...
* Added missing throws tags to various methods
2016-01-06 15:53:59 +01:00
Fredrik Forsmo
0f0d40ceff
Improve docblock comments WC_Countries class
...
* Added comment to `get_allowed_country_states` and
`get_shipping_country_states`
* Added missing param tags to `country_dropdown_options`
* Fixed param tag for `trim_formatted_address_line`
2016-01-06 15:51:58 +01:00
Fredrik Forsmo
9a9aaff342
Improve docblock comments WC_Comments
...
* Added missing param tags to `comment_moderation_recipients`
2016-01-06 15:49:24 +01:00
Fredrik Forsmo
560dd06b1f
Improve docblock comments in WC_Cart class
...
* Added comments to properties that don’t have any.
* Added comments to `remove_taxes` and `get_fees`
* Renamed boolean to bool
* Renamed integer to int
2016-01-06 15:47:16 +01:00
Fredrik Forsmo
3c722ea813
Improve docblock comments in WC_Auth class
...
* Added missing var tag to `VERSION` const
* Added missing param type to `add_query_vars`
2016-01-06 15:37:44 +01:00
Fredrik Forsmo
809e0a382b
Improve docblock comments in WC_API class
...
* Added type to missing property comment
* Added missing type to param tag for `add_query_vars`
* Added better comments for properties
2016-01-06 15:35:35 +01:00
Mike Jolley
ca69ed7012
Wizard integration
2016-01-06 14:21:13 +00:00
Claudio Sanches
870ecfea11
Merge pull request #9991 from frozzare/docs/class-wc-simplify-commerce
...
Improve docblock comments in Simplify Commerce classes
2016-01-06 11:30:49 -02:00
Claudio Sanches
a1871e288c
Merge pull request #9990 from frozzare/docs/class-wc-gateway-paypal
...
Improve docblock comments in WC_Gateway_Paypal classes
2016-01-06 11:30:37 -02:00
Claudio Sanches
5e8764630d
Merge pull request #9989 from frozzare/docs/class-wc-gateway-bacs
...
Improve docblock comments in WC_Gateway_BACS
2016-01-06 11:30:22 -02:00
Mike Jolley
918b84ee3a
Strip tags from subject
...
#9706
2016-01-06 12:38:22 +00:00
Mike Jolley
5bae221b33
Merge pull request #9973 from frozzare/docs/class-wc-email-new-order
...
Improve docblock comments in WC_Email_New_Order class
2016-01-06 12:25:44 +00:00
Mike Jolley
0b82d67d4c
Merge pull request #9974 from frozzare/docs/class-wc-email-failed-order
...
Improve docblock comments in WC_Email_Failed_Order class
2016-01-06 12:25:38 +00:00
Mike Jolley
dc67ec8b07
Merge pull request #9975 from frozzare/docs/class-wc-email-customer-reset-password
...
Improve docblock comments in WC_Email_Customer_Reset_Password class
2016-01-06 12:25:33 +00:00
Mike Jolley
a583b5aa27
Merge pull request #9976 from frozzare/docs/class-wc-email-customer-refunded-order
...
Improve docblock comments in WC_Email_Customer_Refunded_Order class
2016-01-06 12:25:23 +00:00
Mike Jolley
81cfc5030f
Merge pull request #9977 from frozzare/docs/class-wc-email-customer-processing-order
...
Improve docblock comments in WC_Email_Customer_Processing_Order class
2016-01-06 12:25:13 +00:00
Mike Jolley
867c807fc3
Merge pull request #9978 from frozzare/docs/class-wc-email-customer-invoice
...
Improve docblock comments in WC_Email_Customer_Invoice class
2016-01-06 12:25:07 +00:00
Mike Jolley
031700b649
Merge pull request #9979 from frozzare/docs/class-wc-email-cancelled-order
...
Improve docblock comments in WC_Email_Cancelled_Order class
2016-01-06 12:24:59 +00:00
Mike Jolley
0beb86c790
Merge pull request #9980 from frozzare/docs/class-wc-email-customer-completed-order
...
Improve docblock comments in WC_Email_Customer_Completed_Order class
2016-01-06 12:24:52 +00:00
Mike Jolley
42c2b1d7e9
Merge pull request #9981 from frozzare/docs/class-wc-email-customer-new-account
...
Improve docblock comments in WC_Email_Customer_New_Account
2016-01-06 12:24:41 +00:00
Mike Jolley
a23dd4ab0a
Merge pull request #9972 from frozzare/docs/class-wc-email
...
Improve docblock comments in WC_Email class
2016-01-06 12:24:27 +00:00
Mike Jolley
dd3facbe2f
Merge pull request #9982 from frozzare/docs/class-wc-email-customer-note
...
Improve docblock comments in WC_Email_Customer_Note class
2016-01-06 12:24:00 +00:00
Mike Jolley
ea84096b69
Remove inconsistent usage of placeholders
...
State field has no placeholder, yet some fields had a duplicate of the
label. This removes those placeholders so all fields remain consistent.
cc @claudiosmweb @jameskoster Also removes commented out code.
2016-01-06 12:22:01 +00:00
Mike Jolley
0b6fdf5fe8
Use data-placeholder for selects since placeholder is not to W3C spec
...
Closes #9986
2016-01-06 12:20:06 +00:00
Fredrik Forsmo
2bee73f031
Improve docblock comments in Simplify Commerce classes
...
* Added comment to `get_icon` method
* Added missing return tag to `is_available` method
* Fix return type typo `wp_error => WP_Error`
* Renamed integer to int
2016-01-05 20:27:24 +01:00
Fredrik Forsmo
9ae4f4e7ab
Improve docblock comments in WC_Gateway_Paypal classes
...
* Added comments to `get_icon` method
* Added missing param tags to various methods.
* Renamed integer to int
* Renamed boolean to bool
2016-01-05 20:19:12 +01:00
Fredrik Forsmo
60b27d4168
Improve docblock comments in WC_Gateway_BACS
...
* Added comment to `generate_account_details_html`
* Added missing param tags to `thankyou_page` and `bank_details`
* Removed new line after docblock before `get_country_locale`
2016-01-05 20:02:31 +01:00
Fredrik Forsmo
e06d8a2a2f
Improve docblock comments in WC_Email class
...
* Added comments to `handle_multipart`, `format_string`, `get_subject`,
`get_heading`, `get_headers`, `get_attachments`, `get_content_type`,
`get_blogname` and `get_content`
2016-01-05 19:42:18 +01:00
Fredrik Forsmo
12c4e48256
Improve docblock comments in WC_Email_New_Order class
...
* Added comments to `get_content_plain` and `get_content_html`
* Added missing param tag to `trigger`
2016-01-05 19:38:19 +01:00
Fredrik Forsmo
6a73721611
Improve docblock comments in WC_Email_Failed_Order class
...
* Added comments to `get_content_html`
* Added missing param tag to `trigger`
2016-01-05 19:37:34 +01:00
Fredrik Forsmo
c60f327e5f
Improve docblock comments in WC_Email_Customer_Reset_Password class
...
* Added better comments to properties.
* Added comments to `get_content_plain` and `get_content_html`
* Added missing param tag to `trigger`
2016-01-05 19:36:44 +01:00
Fredrik Forsmo
5d22c324fa
Improve docblock comments in WC_Email_Customer_Refunded_Order class
...
* Added comments to `set_email_strings`, `trigger_full`,
`trigger_partial`, `get_subject`, `get_heading` and `get_content_html`
* Added missing param tag to `trigger`
2016-01-05 19:33:49 +01:00
Fredrik Forsmo
e4ec2171e2
Improve docblock comments in WC_Email_Customer_Processing_Order class
...
* Added comments to `get_content_plain` and `get_content_html`
* Added missing param tag to `trigger`
2016-01-05 19:29:45 +01:00
Fredrik Forsmo
19b049b28b
Improve docblock comments in WC_Email_Customer_Note class
...
* Added comments to properties that don’t have any.
* Added comments to `get_content_plain` and `get_content_html`
* Added missing param tag to `trigger`
2016-01-05 19:28:45 +01:00
Fredrik Forsmo
9f1376185f
Improve docblock comments in WC_Email_Customer_New_Account
...
* Added comments to properties that don’t have any.
* Added comments to `get_content_plain` and `get_content_html`
* Added missing param tags to `trigger`
2016-01-05 19:27:27 +01:00
Fredrik Forsmo
726fcbb932
Improve docblock comments in WC_Email_Customer_Invoice class
...
* Added comments to properties that don’t have any.
* Added comments to `get_subject`, `get_heading`, `get_content_html`
and `get_content_plain`
* Added missing param tag to `trigger`
2016-01-05 19:23:17 +01:00
Fredrik Forsmo
2ba75c59a1
Improve docblock comments in WC_Email_Cancelled_Order class
...
* Added comments `get_content_html`
* Added missing param tag to `trigger`
2016-01-05 19:16:21 +01:00
Fredrik Forsmo
db773414a8
Improve docblock comments in WC_Email_Customer_Completed_Order class
...
* Added comments to `get_subject`, `get_heading` and `get_content_html`
* Added missing param tag to `trigger`
2016-01-05 19:14:06 +01:00
Claudio Sanches
e4c45c0c47
Merge pull request #9964 from frozzare/docs/class-wc-admin-settings
...
Improve docblock comments in WC_Admin_Settings class
2016-01-05 14:01:34 -02:00
Claudio Sanches
0fc96d3015
Merge pull request #9965 from frozzare/docs/class-wc-admin-meta-boxes
...
Improve docblock comments in WC_Admin_Meta_Boxes class
2016-01-05 14:00:26 -02:00
Claudio Sanches
2cb64100a0
Merge pull request #9966 from frozzare/docs/class-wc-admin-menus
...
Improve docblock comments in WC_Admin_Menus class
2016-01-05 14:00:12 -02:00
Claudio Sanches
84aa679980
Merge pull request #9967 from frozzare/docs/class-wc-admin-addons
...
Improve docblock comments in WC_Admin_Addons class
2016-01-05 14:00:07 -02:00
Mike Jolley
7ece70a6ae
Update _transaction_id
...
Closes #9970
2016-01-05 15:59:57 +00:00
Claudio Sanches
01908dca5d
Merge pull request #9968 from frozzare/docs/class-wc-settings
...
Improve docblock comments in WC_Settings_* classes
2016-01-05 13:59:56 -02:00
Claudio Sanches
648b33fab9
Merge pull request #9969 from frozzare/docs/class-wc-admin-taxonomies
...
Improve docblock comments in WC_Admin_Taxonomies class
2016-01-05 13:59:48 -02:00
Claudio Sanches
d25f999aa0
Merge pull request #9971 from frozzare/docs/wc-admin
...
Add missing param tags to various wc admin docblocks
2016-01-05 13:59:41 -02:00
Fredrik Forsmo
c7ab50ec7e
Add missing param tags to various wc admin docblocks
2016-01-05 16:49:41 +01:00
Fredrik Forsmo
559d9259ea
Improve docblock comments in WC_Admin_Taxonomies class
...
* Added missing param tags
* Updated param types to right type
2016-01-05 16:42:03 +01:00
Fredrik Forsmo
005be911b5
Improve docblock comments in WC_Admin_Settings class
...
* Added comments to properties that don’t have any.
2016-01-05 16:37:28 +01:00
Fredrik Forsmo
7783ec5ca6
Improve docblock comments in WC_Admin_Meta_Boxes class
...
* Added comments to properties that don’t have any.
* Fixed can typo: `cna => can`
2016-01-05 16:32:16 +01:00
Fredrik Forsmo
a64fa98b40
Improve docblock comments in WC_Admin_Menus class
...
* Added comment to `nav_menu_links` since it didn’t have any.
2016-01-05 16:29:16 +01:00
Fredrik Forsmo
b4bcf38a26
Improve docblock comments in WC_Admin_Addons class
...
* Added missing param tags
2016-01-05 16:24:48 +01:00
Fredrik Forsmo
72f062b452
Improve docblock comments in WC_Settings_* classes
...
* Added comments to properties that don’t have any.
2016-01-05 16:22:18 +01:00
Mike Jolley
ebba366433
Delete page transient after creating pages
...
Closes #9962
2016-01-05 15:19:48 +00:00
Mike Jolley
52f2575054
Upgrade script
2016-01-05 15:06:45 +00:00
Mike Jolley
1630913c62
Fix numeric rates
2016-01-05 15:06:39 +00:00
Mike Jolley
ade2b04ab3
Merge pull request #9960 from frozzare/docs/class-wc-report-stock
...
Improve docblock comments in WC_Report_Stock class
2016-01-05 12:15:34 +00:00
Mike Jolley
12bf6c5355
Merge pull request #9959 from frozzare/docs/class-wc-report-sales-by-category
...
Improve docblock comments in WC_Report_Sales_By_Category class
2016-01-05 12:15:21 +00:00
Mike Jolley
a8f8802631
Merge pull request #9958 from frozzare/docs/class-wc-report-sales-by-date
...
Improve docblock comments in WC_Report_Sales_By_Date class
2016-01-05 12:14:01 +00:00
Mike Jolley
6ee8727ff6
Merge pull request #9957 from frozzare/docs/class-wc-report-sales-by-product
...
Improve docblock comments in WC_Report_Sales_By_Product class
2016-01-05 12:13:13 +00:00
Mike Jolley
cc1232e126
Merge pull request #9956 from frozzare/docs/class-wc-report-out-of-stock
...
Improve docblock comments in WC_Report_Out_Of_Stock class
2016-01-05 12:12:38 +00:00
Mike Jolley
c564a05ac3
Merge pull request #9954 from frozzare/docs/class-wc-report-customers
...
Improve docblock comments in WC_Report_Customers class
2016-01-05 12:12:18 +00:00
Mike Jolley
80eb99526d
Merge pull request #9955 from frozzare/docs/class-wc-report-most-stocked
...
Improve docblock comments in WC_Report_Most_Stocked class
2016-01-05 12:11:46 +00:00
Fredrik Forsmo
67308a3131
Add missing `exit if accessed directly` to WC_Report_Taxes_* classes
2016-01-05 12:47:44 +01:00
Fredrik Forsmo
a9b4cc2caf
Improve docblock comments in WC_Report_Stock class
...
* Added comments to properties that don’t have any.
* Added comment to `__construct`, `column_default`, `get_columns` and
`prepare_items` since it
was `method function`
* Added missing param tags to `display_tablenav`
2016-01-05 12:46:15 +01:00
Fredrik Forsmo
53d5684c92
Improve docblock comments in WC_Report_Sales_By_Product class
...
* Added comments to properties that don’t have any.
* Added comment to `get_chart_widgets` since it
was `method function`
* Added missing `exit if accessed directly`
* Updated `current_filters` and `products_widget`
2016-01-05 12:41:12 +01:00
Fredrik Forsmo
0b62c624fa
Improve docblock comments in WC_Report_Sales_By_Date class
...
* Added comments to properties that don’t have any.
* Fixed return tag value for `get_report_data`
2016-01-05 12:28:49 +01:00
Mike Jolley
97d47fb576
Move zones to main settings
2016-01-05 11:23:15 +00:00
Fredrik Forsmo
03a3e4f06d
Improve docblock comments in WC_Report_Sales_By_Category class
...
* Added comments to properties that don’t have any.
* Added comment to `get_chart_widgets` since it
was `method function`
* Added missing `exit if accessed directly`
* Updated `category_widget` comment to a better one.
2016-01-05 12:18:58 +01:00
Fredrik Forsmo
a59e110895
Improve docblock comments in WC_Report_Out_Of_Stock class
...
* Added missing param tags to `get_items`
2016-01-05 11:52:38 +01:00
Fredrik Forsmo
c88119814c
Improve docblock comments in WC_Report_Most_Stocked class
...
* Added missing param tags to `get_items`
2016-01-05 11:37:33 +01:00
Mike Jolley
e07185ec1f
Merge pull request #9952 from frozzare/docs/class-wc-report-low-in-stock
...
Add missing docblock param tags to get_items in WC_Report_Low_In_Stock class
2016-01-05 10:17:13 +00:00
Mike Jolley
a24df3aa61
Merge pull request #9949 from frozzare/docs/class-wc-report-coupon-usage
...
Improve docblock comments in WC_Report_Coupon_Usage class
2016-01-05 10:17:03 +00:00
Mike Jolley
8231853f70
Merge pull request #9950 from frozzare/docs/class-wc-admin-report
...
Improve docblock comments in WC_Admin_Report class
2016-01-05 10:16:49 +00:00
Mike Jolley
dd9181e917
Merge pull request #9951 from frozzare/docs/class-wc-report-customer-list
...
Improve docblock comments in WC_Report_Customer_List class
2016-01-05 10:16:36 +00:00
Mike Jolley
1af02c45bc
Merge pull request #9940 from helgatheviking/filter-attribute-dropdown-markup
...
filter the variable product attribute dropdown html
2016-01-05 10:13:22 +00:00
Fredrik Forsmo
b589d22a84
Improve docblock comments in WC_Report_Customers class
...
* Added comments to properties that don’t have any.
* Added comment to `get_chart_widgets`, `customers_vs_guests` since it
was `method function`
* Added missing `exit if accessed directly`
* Updated `get_main_chart` comment since it is wrong.
2016-01-05 11:11:20 +01:00
Mike Jolley
7b58db9ecb
Merge pull request #9946 from shivapoudel/paypal-tweaks
...
Tweak paypal gateway docblocks and comments
2016-01-05 10:09:09 +00:00
Fredrik Forsmo
c0be061de6
Add missing docblock param tags to WC_Report_Low_In_Stock class
2016-01-05 11:08:12 +01:00
Fredrik Forsmo
130ff76ffc
Improve docblock comments in WC_Report_Customer_List class
...
* Added missing `public` before `column_default` function
* Added comment to `__construct `, `column_default`, `get_columns` and
`prepare_items` since it was `method function`
2016-01-05 10:00:52 +01:00
Fredrik Forsmo
e0f5117efe
Improve docblock comments in WC_Report_Coupon_Usage class
...
* Added comments to properties that don’t have any.
* Added comment to `get_chart_widgets` since it was `method function`
* Updated `coupons_widget` comment since it is wrong.
* Added missing `exit if accessed directly`
2016-01-05 09:54:43 +01:00
Fredrik Forsmo
004ab615c5
Improve phpdoc comments in WC_Admin_Report class
...
* Added comments to properties that don’t have any.
* Fixed return value for `prepare_chart_data`.
* Added comment to `get_chart_widgets` since it was `method function`
2016-01-05 09:48:39 +01:00
Shiva Poudel
a3889d1a17
Fix - Typo in docblock for 'gruoped' -> 'grouped'
2016-01-05 11:16:54 +05:45
Shiva Poudel
66e3581308
Tweak paypal gateway docblocks and comments
2016-01-05 11:08:01 +05:45
Claudio Sanches
9f5f1bd4fe
Merge pull request #9943 from frozzare/docs/admin-wc-meta-boxes
...
Add missing phpdoc param tags to all WC_Meta_Box_* classes
2016-01-04 20:01:50 -02:00
Fredrik Forsmo
da2e0ac950
Add missing phpdoc param tags to all WC_Meta_Box_* classes
2016-01-04 22:31:36 +01:00
Claudio Sanches
efb6c0d430
Merge pull request #9941 from frozzare/docs/admin-wc-tax-rate-importer
...
Improve phpdoc comments in WC_Tax_Rate_Importer class
2016-01-04 18:40:40 -02:00
Mike Jolley
ae42781027
extra escaping in search
2016-01-04 19:14:18 +00:00
Mike Jolley
e4e4428343
Speed up numeric order searches
...
Closes #9942
2016-01-04 18:58:14 +00:00
Fredrik Forsmo
749a09c64a
Improve phpdoc comments in WC_Tax_Rate_Importer class
2016-01-04 17:07:23 +01:00
Kathy Darling
70778ad575
filter the variable product attribute dropdown html
2016-01-04 10:31:43 -05:00
Claudio Sanches
40d76ddc55
Merge pull request #9939 from frozzare/docs/abstract-wc-widget
...
Improve phpdoc comments for methods in abstract WC_Widget class
2016-01-04 12:59:32 -02:00
Fredrik Forsmo
513db93bd4
Improve phpdoc comments for methods in abstract WC_Widget class
2016-01-04 15:37:12 +01:00
Mike Jolley
62ca37f651
Merge branch 'master' into shipping-zones
...
# Conflicts:
# includes/admin/class-wc-admin-assets.php
# includes/class-wc-install.php
2016-01-04 14:35:45 +00:00
Fredrik Forsmo
39f37b1e30
Improve phpdoc comments for methods in abstract WC_Shipping_Method class
2016-01-04 15:18:14 +01:00
Fredrik Forsmo
450ae6e7fd
Improve phpdoc comments and add missing param tags
2016-01-04 12:43:56 +01:00
Mike Jolley
520f1de24b
Merge pull request #9932 from frozzare/wc-order-phpdoc
...
Fix phpdoc tags for methods in abstract WC_Order class
2016-01-04 11:08:45 +00:00
Mike Jolley
68c2ffa475
Merge pull request #9933 from frozzare/docs/wc-payment-gateway
...
Add better phpdoc comments and missing param and return value
2016-01-04 11:07:10 +00:00
Mike Jolley
5aac7062e5
thumbnail size
...
Closes #9928
2016-01-04 10:46:11 +00:00
Mike Jolley
9890c18b5d
Notice if called early.
...
Closes #9923
2016-01-04 10:43:51 +00:00
Fredrik Forsmo
9c8ef67249
Add better phpdoc comments and missing param and return value
2016-01-03 10:22:53 +01:00
Fredrik Forsmo
b4a04a73ce
Fix phpdoc tags for methods in abstract WC_Order class
2016-01-03 10:00:02 +01:00
Mike Jolley
8b9bdbb228
Product version storage to invalidate cache when needed
...
#9922 for @daigo75
2015-12-31 16:31:20 +00:00
Mike Jolley
7c7e21be50
Only use the 'function' portion when generating price hashes
...
Keeps hashes the same after page load when a plugin uses a class method
callback or anonymous function Closes #9922 @claudiosmweb
2015-12-31 16:21:12 +00:00
Mike Jolley
429fee1703
JSON instead of serialise should reduce storage size
...
#9922
2015-12-31 13:15:01 +00:00
Andrew Benbow
d4f4e7625c
Correct a to an
...
SSL is pronounced "es es el" and so requires an not a, see Use 6 here http://www.englishpage.com/articles/a-vs-an.htm
2015-12-29 20:35:13 +00:00
Mike Jolley
03ba8539f6
Stop coupon logic when 0 is hit so coupons can apply to other lines
...
Fixes #9870
2015-12-29 13:16:43 +00:00
Claudio Sanches
3cbe88082f
Fixed simplify commerce admin notices position, closes #9911
2015-12-28 16:07:05 -02:00
Mike Jolley
c1b8a20d39
Order attributes by name
...
Closes #9879
2015-12-27 21:32:55 +00:00
Mike Jolley
1eb9f83f77
Hide attributes and shipping classes from quick edit
...
Closes #9882
2015-12-24 12:16:02 +00:00
Mike Jolley
0b678ab2af
Tweak save logic to set _price for variables/groups via sync functions only
...
Closes #9892
2015-12-23 13:08:45 +00:00
Mike Jolley
9db40dcda0
Merge remote-tracking branch 'origin/master'
2015-12-23 12:51:06 +00:00
Mike Jolley
4bf40cedb1
Tweak logic
2015-12-23 12:50:28 +00:00
Mike Jolley
9a700f8b48
Merge pull request #9891 from capuderg/master
...
Added a filter for disabling automatic redirect to the setup wizard
2015-12-23 12:32:51 +00:00
Peter
00341a30b3
Revert "[API] Additional hooks in API Orders"
...
This reverts commit fb798aca49
.
2015-12-22 23:55:03 +01:00
Peter
fb798aca49
[API] Additional hooks in API Orders
...
Add some additional hooks to handle custom order data
The new hooks:
woocommerce_api_create_order_item
woocommerce_api_set_order_addresses
woocommerce_api_set_line_item
The new woocommerce_api_create_order_item action contains the id-s of the new items ($new_item_id). The following functions have to be returned the item id-s to be able to pass them to the filter:
* set_item(..) function - return $item_id;
* set_line_item(..) function - return $item_id;
* set_shipping(..) function - return $shipping_id;
* set_fee(..) functuion - return $fee_id;
* set_coupon(..) functuion - return $coupon_id;
2015-12-22 23:49:01 +01:00
Caleb Burks
bedcedcc3d
Sanitize the shipping tax class
2015-12-22 08:59:42 -06:00
Gregor Capuder
f785561f5f
Added a filter for disabling automatic redirect to the setup wizard, after plugin activation.
2015-12-22 12:03:31 +01:00
Peter
458c755b5f
Update abstract-wc-order.php
...
If the order has no shipping line, there must not generate an unnecessary shipping tax line with 0 value. It was happened if there is set a different tax class for shipping than tax classes of the actual product line items of the order, and the order has not got any shipping line.
The aim is to have the same tax calculation behavior if we create orders using the GUI (front end or back end), and the API.
This condition prevents to create the unnecessary tax line if there is no shipping methods of the order:
// Now calculate shipping tax
$matched_tax_rates = array();
$shipping_methods = $this->get_shipping_methods();
if ( ! empty( $shipping_methods ) ) {
......
}
This conditional solution is similar than calc_line_taxes() in WC_AJAX class:
// Get shipping taxes
if ( isset( $items['shipping_method_id'] ) ) {
.....
}
2015-12-21 23:42:59 +01:00
Claudio Sanches
997d1caa50
Fixed several new variations admin actions, closes #9886
2015-12-21 03:36:36 -02:00
Claudio Sanches
a81f0f6eea
Use blockui while saving taxes
2015-12-19 12:12:31 -02:00
Claudio Sanches
7adafc77c9
[API] Improved product attribute terms params
2015-12-18 21:39:30 -02:00
Claudio Sanches
d85c643150
[API] Delete tax rates when deleting a tax class
2015-12-18 20:46:28 -02:00
Claudio Sanches
b8a6090d05
[API] Fixed tax rate id type
2015-12-18 19:15:56 -02:00
Claudio Sanches
032265b1ed
[API] Fixed build taxes return
2015-12-18 19:08:09 -02:00
Claudio Sanches
89581d1541
Setup Wizard and no Onboarding Wizard
2015-12-18 17:05:16 -02:00
Mike Jolley
901db7b0f8
zone tweaks
2015-12-18 17:10:58 +00:00