roykho
54b0a0ca54
changed dynamic variation description to allow limited HTML and some sanitized tweaks
2015-05-28 14:31:45 -07:00
Mike Jolley
e51eae80c6
Merge pull request #8167 from roykho/dynamic-variation-description
...
Dynamic variation description
2015-05-28 15:53:03 +01:00
Nathan Dawson
e535e005b7
Add a filter to override needs_shipping_address order method.
...
If an order doesn't have any shipping methods it's not possible to set needs_shipping_address to true. When 'woocommerce_cart_needs_shipping_address' is set to true the address needs to be shown on the front end and in confirmation emails.
2015-05-28 15:48:37 +01:00
Mike Jolley
4e5091adda
Merge remote-tracking branch 'origin/master'
2015-05-28 14:42:45 +01:00
Mike Jolley
5cac639cff
Merge branch 'improve-refund-reporting' Closes #8028
...
Conflicts:
includes/admin/reports/class-wc-report-sales-by-date.php
includes/updates/woocommerce-update-2.4.php
2015-05-28 14:41:20 +01:00
Claudio Sanches
903cb817f0
Fixed WC_Install::get_schema for woocommerce_api_keys table
2015-05-28 10:36:25 -03:00
Mike Jolley
5ef335b169
Merge pull request #8215 from JeroenSormani/order-tests
...
Order tests
2015-05-28 12:44:17 +01:00
Mike Jolley
b77755af5c
Merge pull request #8236 from n-dawson/master
...
[2.3] Resolve blank shipping information bug. Fixes #8235
2015-05-28 12:21:38 +01:00
Mike Jolley
4a9971193f
Only track product views when widget is active
...
Closes #8212
2015-05-28 11:49:10 +01:00
James Koster
8c1e452514
proceed to checkout button template. closes #7507
2015-05-28 11:48:37 +01:00
Mike Jolley
ba2e638e54
nocache download_file requests
...
Closes #8162
2015-05-28 11:44:47 +01:00
Nathan Dawson
f9e43b874c
Resolve blank shipping information bug. Fixes #8235
...
Setting the 'woocommerce_cart_needs_shipping' filter to true means the shipping fields can be shown for virtual products. Whether to check shipping details should be based on whether they're shown and not whether the cart needs shipping.
2015-05-28 00:54:05 +01:00
Claudio Sanches
a76aa5218b
Improved the new order and cancelled order emails descriptions, closes #8195
2015-05-27 16:57:57 -03:00
Claudio Sanches
676e09fdd3
Added new woocommerce_api_keys table in wpmu exclude and in status report
2015-05-27 16:46:43 -03:00
Claudio Sanches
ebdcb0d9e8
[2.3] [API] Fixed subtotal_tax round and decimal dp, closes #8140
2015-05-27 16:18:02 -03:00
Claudio Sanches
f503cda874
Improved hold stock input width, closes 8233
2015-05-27 14:26:12 -03:00
Claudio Sanches
169e72b824
Added extra arg to all woocommerce_order_item_name filters #8159
2015-05-27 13:29:15 -03:00
Claudio Sanches
88596b595e
Improved PayPal get_icon_url() method
2015-05-27 13:23:21 -03:00
Claudio Sanches
6ff7215f3c
Improved the error display for #7959
2015-05-27 13:19:44 -03:00
Mike Jolley
4fd9e1daf2
[2.3] Improved get_icon_url()
...
Closes #8211
2015-05-27 17:13:36 +01:00
Claudio Sanches
5c2b14d89f
Standardise case of some strings closes #8125
2015-05-27 12:53:04 -03:00
Claudio Sanches
989dd5d88e
Improved exclude_from_order_webhook check #8146
2015-05-27 12:46:44 -03:00
Claudio Sanches
bc7d73f81f
Merge pull request #8146 from mattallan/order_args_exclude_webhooks
...
New order post type param: exclude_from_order_webhook
2015-05-27 12:29:49 -03:00
Claudio Sanches
cc9721ed9d
Merge pull request #7959 from tivnet/patch-4
...
Check for non-existing attribute ID
2015-05-27 12:24:40 -03:00
Mike Jolley
5920b88d5d
Add classes to tax and shipping labels/notices
...
Closes #8189
2015-05-27 16:17:36 +01:00
Mike Jolley
915342f38b
[2.3] Only clear in delete_version_transients when version is set
2015-05-27 15:56:49 +01:00
Claudio Sanches
267c481d86
Improved admin bar visit store link #8196
2015-05-27 11:55:32 -03:00
Claudio Sanches
e5e81e5516
Merge pull request #8196 from corsonr/visit_store_link
...
Added visit store link in admin bar
2015-05-27 11:35:49 -03:00
Nicola Mustone
b5e193956b
added action woocommerce_refund_deleted
2015-05-27 15:23:59 +02:00
Mike Jolley
e383889957
[2.3] Optimise delete_version_transients
...
1. WC does not work network wide so _site_transient does not need
checking
2. The LIKE matches timeout and transient keys
2015-05-27 12:03:46 +01:00
Claudio Sanches
1caa5ebcee
Improved WC_Geolocation support for IPv6 #8184
2015-05-26 17:32:47 -03:00
Claudio Sanches
fcc9542608
Merge branch 'master' of github.com:woothemes/woocommerce
2015-05-26 14:41:24 -03:00
Claudio Sanches
44dba5036c
Added geolocate IPv6 support, closes #8184
2015-05-26 14:41:13 -03:00
Mike Jolley
15e3d23022
Merge pull request #8209 from ChromeOrange/master
...
Update html-admin-page-status-report.php
2015-05-26 17:50:37 +01:00
Mike Jolley
f1af777368
[2.3] Fix typo in validate_maximum_amount
...
Closes #8207
2015-05-26 17:40:07 +01:00
Claudio Sanches
d53d21781b
[2.3] Fixed product category media upload modal and some coding standards, closes #8227
2015-05-26 10:24:49 -03:00
Mike Jolley
28d838c5cd
[2.3] Related posts tweaks
...
Remove real randomness and add transient caching to improve performance.
The above was not worth the cost of the query - only users refreshing a
product page would see a difference.
2015-05-25 15:40:28 +01:00
Claudio Sanches
9c5cd0e525
[API] Accept dashes in products/sku endpoint, closes #8220
2015-05-25 10:22:59 -03:00
Claudio Sanches
70b33b7919
Merge pull request #8221 from shivapoudel/settings-api
...
Introduce get_field_key method
2015-05-25 09:55:45 -03:00
Shiva Poudel
cadc1ab301
Add id for title
...
Fixes scrutinizer issues for not having param
2015-05-25 17:32:30 +05:45
Shiva Poudel
9a818503b9
Updated blockUI Version
2015-05-25 17:03:41 +05:45
Shiva Poudel
2871df7451
Move the validate checkbox method above select
2015-05-25 16:58:08 +05:45
Shiva Poudel
4d46b35590
Clean settings-api docblock
2015-05-25 16:56:44 +05:45
Shiva Poudel
d90bb50c20
Use get_field_key for validate_*_field
2015-05-25 16:41:08 +05:45
Shiva Poudel
3b9124e0cf
Use get_field_key for generate_*_html
2015-05-25 16:28:19 +05:45
Shiva Poudel
597b152407
Introduce get_field_key method for settings API
2015-05-25 16:18:28 +05:45
Mike Jolley
b8bcd24edd
[2.3] Combine transients for get_rating_count
...
@claudiosmweb
2015-05-25 02:00:20 +01:00
Mike Jolley
62c70603ec
[2.3] When updating transients, clear previous version of transients
...
Closes #8131 @claudiosmweb
2015-05-25 01:48:17 +01:00
Mike Jolley
1b73322874
[2.3] Replace max_related_posts_query with wp_count_posts
2015-05-25 01:20:31 +01:00
JeroenSormani
b95b22d144
Add wc_get_order() tests + Order helper class
2015-05-23 10:48:07 +02:00
Andrew Benbow
79d4d921fd
Update html-admin-page-status-report.php
2015-05-23 07:22:12 +01:00
Andrew Benbow
54437afc5c
Update html-admin-page-status-report.php
2015-05-22 19:33:59 +01:00
Claudio Sanches
be0f93f112
[2.3] Fixed theme check notice for core supported themes, closes #8208
2015-05-22 13:52:18 -03:00
Fulvio Notarstefano
c0dda8c582
Typos conditonal_includes -> conditional_includes
...
I believe you meant 'conditional' - I don't think it's referenced elsewhere so it should be safe to rename
2015-05-22 16:01:55 +02:00
Remi Corson
611765e0da
added comparison with home url
2015-05-22 13:59:51 +02:00
mehulkaklotar
05d5b421d6
filter when cart item remove notice item title, issue : #8204
2015-05-22 14:15:11 +05:30
Remi Corson
db0ee68886
Added visit store link in admin bar
2015-05-21 10:57:50 +02:00
Mike Jolley
779b53b2bc
Merge pull request #8187 from lukasjuhas/master
...
#8186 memory exhausted problem fix
2015-05-20 13:48:01 -04:00
Claudio Sanches
95535ea47d
Removed sslverify=false and used wp_safe_remote_post() in WC_Auth
2015-05-20 14:24:44 -03:00
Mike Jolley
2763175d3e
[2.3] Bump prettyphoto version to prevent caching
2015-05-20 10:56:45 -04:00
James Koster
6389e5defa
related products / upsets. closes #7873
2015-05-19 13:07:00 -04:00
Mike Jolley
c01bc43369
Adjust #8165 to deal with 0
2015-05-19 12:53:03 -04:00
Claudio Sanches
79a5c2e98d
Moved the order type verification to WC_Order_Factory::get_order() #8180
2015-05-19 13:51:04 -03:00
Mike Jolley
6bdd713112
return true if cats get displayed only
...
Closes #8172
2015-05-19 12:49:34 -04:00
Mike Jolley
a08b2e5968
Loop over all posted attributes by referencing max posted key
...
Closes #8165
2015-05-19 12:46:32 -04:00
Claudio Sanches
ece787686d
Added order type validation in wc_get_order() function, closes #8180
2015-05-19 13:21:47 -03:00
Lukas Juhas
21bda86baa
#8186 memory exhausted problem fix
...
#8186 issue
2015-05-19 17:16:41 +01:00
Mike Jolley
0b58a840e2
Merge pull request #8168 from Nikker/master
...
Added method to check if cart is empty
2015-05-19 11:41:48 -04:00
Claudio Sanches
e106d57947
Merged #8021
2015-05-18 16:53:04 -03:00
Claudio Sanches
db87add809
Updated the auth endpoint to works with the new woocommerce_api_keys database
2015-05-18 16:46:52 -03:00
Claudio Sanches
22bf7d5c81
Created bulk revoke keys
2015-05-18 16:12:47 -03:00
Claudio Sanches
1c6b91ca14
Improved webhooks nonces and actions
2015-05-18 16:01:51 -03:00
Claudio Sanches
772d45bd06
Added method to revoke api keys
2015-05-18 15:46:16 -03:00
Claudio Sanches
c4d4a623b5
Improved the API Keys table list, added actions and fixed the links
2015-05-18 15:33:36 -03:00
Claudio Sanches
2f5df9c185
Added methods to generate and edit API keys
2015-05-18 15:23:05 -03:00
Claudio Sanches
961843780d
Merge pull request #8182 from corsonr/filters_widget_tweak
...
Filters Widget hooks tweak
2015-05-18 11:06:36 -03:00
Matt Harrison
b656ef904a
minor grammar fix. "an SSL" to "a SSL"
2015-05-18 09:03:51 -04:00
Remi Corson
aa2e51f205
tweaked hooks
2015-05-18 12:48:36 +02:00
Claudio Sanches
c49ab520b8
Created page to edit and create keys
2015-05-16 00:09:29 -03:00
Claudio Sanches
2689d8b51e
Created api keys table list
2015-05-15 23:03:24 -03:00
Claudio Sanches
84c937c011
Improved the woocommerce_api_keys table
2015-05-15 22:52:00 -03:00
Claudio Sanches
20906f2248
Fixed the authentication with the new woocommerce_api_keys table
2015-05-15 21:16:53 -03:00
Claudio Sanches
bee1fba738
Added nonces field in woocommerce_api_keys table
2015-05-15 18:25:41 -03:00
Claudio Sanches
41e8f69a70
Fixed the woocommerce_api_keys name
2015-05-15 18:20:49 -03:00
Claudio Sanches
c76c965b59
Removed user api keys options
2015-05-15 18:04:58 -03:00
Claudio Sanches
0ecfc26a84
Created new database for api_apps
...
@mikejolley
2015-05-15 17:57:18 -03:00
Claudio Sanches
572712cb52
Improved the access to the keys/apps section in api tab
2015-05-15 17:14:31 -03:00
Claudio Sanches
eb6f25b47b
Moved some webhooks admin methods from WC_Settings_Rest_API to WC_Admin_Webhooks class
2015-05-15 16:50:30 -03:00
Claudio Sanches
7b8a24924a
Moved api settings to API tab
2015-05-15 16:35:50 -03:00
Claudio Sanches
0edbfeaa35
Created new Settings API tab and moved the old webhooks tab to API tab
2015-05-15 16:12:11 -03:00
Mike Jolley
126eb578aa
Upgrade routine
2015-05-15 16:27:11 +01:00
Mike Jolley
fd772e41fa
Show non existing tables in system status report #8147
2015-05-15 15:19:39 +01:00
Mike Jolley
cc213de455
Add note and system status link to PP settings
...
Closes #8158
2015-05-15 14:50:48 +01:00
Mike Jolley
0e72c5e699
Class tidy
2015-05-15 14:16:44 +01:00
Mike Jolley
c1e3da8bcb
Return real json response during checkout
...
Closes #8086
2015-05-15 13:51:51 +01:00
Mike Jolley
bb77120619
Auto load customer details + tweak icons
...
Closes #8112
2015-05-15 12:52:25 +01:00
Nikki DelRosso
536d3096f2
Replaced missing end parenthesis
2015-05-14 14:37:17 -07:00
Nikki DelRosso
940c2369b0
Added method to check if cart is empty
2015-05-14 14:18:53 -07:00
roykho
b812b2fd94
add dynamic variation description feature
2015-05-14 10:56:26 -07:00
Mike Jolley
d53f78ed56
Styled auth and login endpoints
2015-05-14 16:58:34 +01:00
Mike Jolley
9a30f40d69
[2.3] Move action to prevent infinite recursion on login/restoring saved cart
...
Thanks @roykho. Follow up to #7852
2015-05-14 16:08:09 +01:00
Paul Kilmurray
27d50aef55
default properties for $order_fee class
...
The add_fee method on WC_Abstract_Order expects taxable, tax, tax_data
and tax_class properties to be present. The API ignores these
properties if taxable = false.
2015-05-14 16:10:56 +08:00
Mike Jolley
4311055aeb
Send review moderation email to admin
...
Closes #8132
2015-05-13 15:47:32 +01:00
James Koster
0aef556a5c
storefront prompt on add ons screen
2015-05-13 14:50:40 +01:00
Mike Jolley
d19117a108
When paypal payment is on hold, reduce stock and empty cart.
...
Closes #8145
2015-05-13 14:28:17 +01:00
Mike Jolley
2a4f9f77db
Throw API exception when order is invalid
...
Closes #8151 @claudiosmweb
2015-05-13 14:08:12 +01:00
matttallan
93d76e33f0
New order post type param: exclude_from_order_webhook
...
Allows others that are using custom order types to choose whether
webhooks for WC Orders should also be triggered.
More of a CPT approach than adding more hooks and filters :)
2015-05-12 14:01:23 +10:00
Claudio Sanches
e6eaf11aa7
Fixed webhook filter name typo, closes #8135
2015-05-10 11:54:15 -03:00
Mike Jolley
02c346eb87
Filter before and after unsetting cart items
...
Closes #8110
2015-05-08 10:26:04 -07:00
Mike Jolley
fa94a7c5e0
Merge pull request #8117 from SiR-DanieL/patch-1
...
Replace get_product_url with add_to_cart_url
2015-05-08 10:18:14 -07:00
Claudio Sanches
b54a7a34a1
[API] Created bulk update/insert for coupons #7915
2015-05-07 13:13:41 -03:00
Claudio Sanches
05aad18c5e
[API] Created bulk update/insert for customers #7915
2015-05-07 13:09:59 -03:00
Claudio Sanches
3a29a0b743
Fixed docblocks for WC_API_Orders:bulk()
2015-05-07 12:27:39 -03:00
Diego Zanella
f375378f91
Refactored logic to allow altering PayPal refunds
...
* Replaced `wc_paypal_standard_refund_before` action with a more flexible `wc_paypal_standard_refund_args` filter.
2015-05-07 09:54:22 +01:00
Claudio Sanches
611cf9b521
[API] Created bulk update/insert for orders #7915
2015-05-06 18:41:48 -03:00
Claudio Sanches
fd3c802516
Merge branch 'master' of github.com:woothemes/woocommerce
2015-05-06 18:18:22 -03:00
Claudio Sanches
431768df61
Improved the paypal logo for JP, closes #8119
2015-05-06 18:17:19 -03:00
Claudio Sanches
67fdba87eb
Merge pull request #8121 from helgatheviking/master
...
change priority on custom email addresses in emails
2015-05-06 17:58:23 -03:00
Claudio Sanches
41e1ba2811
[2.3] [API] Fixed enable_html_description and enable_html_short_description for products endpoint, closes #8090
2015-05-06 14:28:57 -03:00
Claudio Sanches
08f8317554
[2.3] [API] Fixed start and end date for products, closes #8063
2015-05-06 13:55:40 -03:00
Kathy Darling
bbf928ea9e
change priority on custom email addresses in emails, so plugins can insert data between customer_details and addresses
2015-05-06 14:10:06 +02:00
Diego Zanella
23724bde07
Added new `wc_paypal_standard_refund_before` action
...
* The action will allow to intercept a refund just before it's placed, and to alter the parameters, if required.
2015-05-06 12:10:07 +01:00
Nicola Mustone
fe6f680e44
replace get_product_url with add_to_cart_url
2015-05-05 16:18:01 +02:00
Mike Jolley
af6998fe4d
[2.3] Correct coupon % calc. Added inline note to prevent regression.
...
Closes #8074
2015-05-05 14:33:35 +01:00
Mike Jolley
48d071731a
Set date after status
...
Closes #8078
2015-05-05 14:19:22 +01:00
Mike Jolley
d1d5a489fc
[2.3] Fix round_chart_totals to deal with arrays
...
Closes #8077
2015-05-05 13:55:56 +01:00
Mike Jolley
5a92126a39
Remove all sslverify false
...
Closes #8058 cc @claudiosmweb @roykho @barrykooij
2015-05-05 13:39:34 +01:00
Mike Jolley
7254e45edc
Remove notice fade class Closes #8096
2015-05-05 13:28:08 +01:00
Claudio Sanches
31558ba8c8
Merge branch 'master' of github.com:woothemes/woocommerce
2015-05-05 09:01:55 -03:00
Claudio Sanches
8a9ab7ffea
Fixed get_woocommerce_api_url() for the new API versions numbers and
...
fixed the tests
@mikejolley
2015-05-05 09:01:34 -03:00
Claudio Sanches
e3782efbf5
Merge pull request #8001 from bordoni/feature/add_context_to_woocommerce_admin_order_item_headers_action
...
Admin Order Header lacks Variable for context
2015-05-05 08:56:39 -03:00
Claudio Sanches
89cd5ac32d
Added esc_html() for #8075
2015-05-05 08:53:43 -03:00
Claudio Sanches
2c52e0e973
Fixed conflicts for #8075
2015-05-05 08:52:28 -03:00
Mike Jolley
5f67a63b43
woocommerce_paypal_refund_request filter
...
Closes #8111
2015-05-05 12:29:07 +01:00
Nicola Mustone
3288997f72
fix coupons amount
2015-05-04 17:19:34 +02:00
Gabor Javorszky
fc66b8581a
Adds a filter to webhook topic dropdown values
...
Fixes #8098
2015-05-02 02:31:24 +01:00
Mike Jolley
3e8ba7d591
Merge pull request #8062 from Victoor/master
...
Add order to woocommerce_get_return_url filter
2015-05-01 15:36:16 +01:00
Mike Jolley
1a2afc0bca
Merge pull request #8083 from woothemes/avoid-multi-get-default-calls
...
Avoid making multiple get_default_* calls
2015-05-01 15:35:40 +01:00
Mike Jolley
0e66f85efe
Merge pull request #8092 from roykho/paypal
...
log paypal standard transaction fees closes #8091
2015-05-01 15:34:32 +01:00
Mike Jolley
8bb7a8c934
[2.3] Move action to prevent infinite recursion on login/restoring saved cart
...
Thanks @roykho. Follow up to #7852
2015-05-01 15:33:24 +01:00
Mike Jolley
906940791a
Merge branch 'variation-prices-sync'
2015-05-01 15:01:14 +01:00
Mike Jolley
efb8be72c2
Round tax total
2015-05-01 14:57:56 +01:00
Mike Jolley
3b3845872f
Change deprecated args
...
Closes #7210
2015-05-01 14:52:51 +01:00
Mike Jolley
d6604cb668
Split order details into customer + item templates. Tidied up codebase/template based logic.
...
cc @jameskoster
2015-05-01 14:50:18 +01:00
Mike Jolley
77941a57c5
New way to gather item meta with bw compatibility on item meta class
...
#7210
This also includes a new template file for order item details.
@jameskoster Version bumping the order details template. Splitting it
up some more in next commit.
2015-05-01 12:42:29 +01:00
roykho
c23b68dc93
revised to not hide meta and sanitize
2015-04-30 21:05:46 -07:00
roykho
7c074c75e2
log paypal standard transaction fees closes #8091
2015-04-30 20:29:02 -07:00
roykho
7eb7f7df30
fixed issue with bulk edit sale price saving as 0 when not entering any value fixes #8076
2015-04-30 15:49:22 -07:00
Gerhard
072b52c520
Avoid making multiple get_default_* calls after each other, just reuse the first calls data
2015-04-30 14:29:25 +02:00
roykho
a23142423c
fixed on password change, password 1 field can be skipped closes #8079
2015-04-29 22:07:34 -07:00
Peter
d94b2c95fc
Update class-wc-meta-box-order-data.php
2015-04-29 16:47:17 -04:00
Peter
c8707a68c1
Update class-wc-meta-box-order-data.php
...
Set "Order" string to be retrieved from post type object singular name rather than being hard coded. Similar to side bar meta box titles.
2015-04-29 16:01:34 -04:00
roykho
ae678b538c
add filter for products widget args
2015-04-29 07:36:27 -07:00
Illimar Tambek
3e9c56a5ca
Pass current variation to woocommerce_hide_invisible_variations filter
2015-04-29 12:16:58 +03:00
Claudio Sanches
0a3fc7673e
[API] Fixed the returned status when delete a product attribute
2015-04-28 15:56:28 -03:00
Claudio Sanches
8d339a7022
Stop yoda!
2015-04-28 15:10:29 -03:00
Claudio Sanches
c0a8e4d87e
[2.3] Error prevention for WC_Admin::admin_footer_text(), closes #8057
2015-04-28 11:06:40 -03:00
Víctor Falcón
226d940e72
Add order to woocommerce_get_return_url filter
2015-04-28 14:48:39 +02:00
Claudio Sanches
679a548bc1
Merge branch 'master' of github.com:woothemes/woocommerce
2015-04-27 18:13:19 -03:00
Claudio Sanches
4441436618
[2.3] Fixed system report in WordPress 2.4 with emojis
...
@mikejolley
2015-04-27 18:12:46 -03:00
Claudio Sanches
62c58360c2
Merge pull request #8054 from slobodan/wc-checkout-doc
...
Fixes WC_Checkout class name in header comment block
2015-04-27 17:50:54 -03:00
Claudio Sanches
dd8b2f6007
[API] Deprecated the products/sku/<sku> endpoint, closes #7592
2015-04-27 17:49:35 -03:00
Claudio Sanches
e1f7f5bb01
Improved the system status to have a section only for API
2015-04-27 17:00:55 -03:00
Slobodan Manic
f1927c8c40
Fixes WC_Checkout class name in header comment block
2015-04-27 21:57:16 +02:00
Claudio Sanches
c37c1bd9fa
[API] Updated the version to 2.1.0
2015-04-27 16:50:07 -03:00
Claudio Sanches
fcf03a4ac1
Merge pull request #8053 from woothemes/api-product-attributes
...
[API] Product attributes endpoints, closes #8031
2015-04-27 16:35:09 -03:00
Claudio Sanches
83b570e3e1
[API] Created method to delete product attributes
2015-04-27 16:33:47 -03:00
Claudio Sanches
bda53f75af
[API] Created method to edit product attributes
2015-04-27 16:14:31 -03:00
Ninos Ego
4bdaff52cb
Remove unnecessary global variable
...
`$post` is not needed there.
2015-04-27 18:41:15 +02:00
Claudio Sanches
2e56790122
[2.3] Fixed the sort order dropdown items when create new product attributes
2015-04-27 13:08:53 -03:00
Claudio Sanches
212ebe486d
[API] Created method to create product attributes
2015-04-27 13:06:42 -03:00
Claudio Sanches
1b176c73e3
Created wc_check_if_attribute_name_is_reserved() function
2015-04-27 13:06:28 -03:00
Claudio Sanches
611ffff0a5
Created wc_get_attribute_types() and deprecated the woocommerce_admin_attribute_types action
2015-04-27 12:31:34 -03:00
Claudio Sanches
00f9c6f1ca
[API] Created WC_API_Products::get_product_attribute() method
2015-04-27 11:58:58 -03:00
Claudio Sanches
aa2d5835e4
[API] Created WC_API_Products::get_product_attributes() method
2015-04-27 11:47:17 -03:00
Claudio Sanches
298d5e90ed
[2.3] Fixed paypal about URL for Switzerland #8030
2015-04-27 10:37:35 -03:00
Mike Jolley
17f1536ed3
Merge pull request #8035 from bdokimakis/master
...
Fix for #8034
2015-04-27 11:21:58 +01:00
Mike Jolley
d3415f2414
[2.3] Remove submitdiv and fix post status
...
Closes #8039
2015-04-27 11:13:49 +01:00
Ibrahim
7b513ec35c
Error message not formatted
...
The error message that is displayed when adding a reserved term for attribute is not formatted. Hence the user sees %s in his error message.
2015-04-26 11:24:25 +05:30
Claudio Sanches
98b1845b68
[2.3] [API] Fixed save downloadable files for product variations, closes #8037
2015-04-25 12:19:30 -03:00
Byron Dokimakis
17af14ef9a
Fix for #8034
2015-04-25 02:14:44 +03:00
Claudio Sanches
bcfdbcdd0a
[API] Improved WC_API_Products::bulk() #7915
2015-04-24 18:43:33 -03:00
Claudio Sanches
abf1d90d9b
Merge pull request #7922 from Nils-Fredrik/master
...
Allow bulk updates / inserts of products according to #7915
2015-04-24 17:12:53 -03:00
Claudio Sanches
af9c5f948b
[API] Improved the WC_API_Products::get_product_orders() method #8019
2015-04-24 17:04:13 -03:00
Claudio Sanches
cccc7b9b98
Merge pull request #8019 from cklosowski/issue/7285
...
Product's Orders API Endpoint, closes #7285
2015-04-24 16:42:24 -03:00
Claudio Sanches
4a83200a81
Fixed coding standards
2015-04-24 15:53:54 -03:00
Claudio Sanches
d5524a62bf
[API] Removed test in WC_API_Orders::set_line_item()
2015-04-24 15:53:39 -03:00
Mike Jolley
6c8cc42876
Revise reports #8028
2015-04-24 15:58:13 +01:00
Claudio Sanches
ed919ae2f5
[2.3] Fixed paypal about URL for Malta, closes #8030
2015-04-24 10:41:13 -03:00
Mike Jolley
4ab4865ac6
[2.3] Fix stock report pagination. Closes #8023
2015-04-24 12:01:49 +01:00
Mike Jolley
5beeb578a2
Select 'parent' tax class as default for new variations
...
Closes #8017
2015-04-24 11:05:14 +01:00
Claudio Sanches
e7d6cf22d0
Fixed the auth validation
2015-04-23 17:51:49 -03:00
Claudio Sanches
75ee806a00
Created WC_Auth::auth_endpoint() method
2015-04-23 17:48:56 -03:00
Claudio Sanches
e79dfec3b0
Improved the auth urls validation
2015-04-23 17:45:38 -03:00
Claudio Sanches
d0d3aae8c1
Improved the WC_Auth::make_validation() method
2015-04-23 17:43:38 -03:00
Claudio Sanches
5d90975392
Allow versions in the URL
2015-04-23 16:58:15 -03:00
Claudio Sanches
a1a929757b
Improved the wc-auth/authorize endpoint
2015-04-23 16:46:28 -03:00
Claudio Sanches
3df93e7004
Created final authentication flow
2015-04-23 16:37:59 -03:00
Mike Jolley
7e304fd4f9
[2.3][api] Prevent variable overwrite in save_product_meta
...
Closes #8011
2015-04-23 16:45:51 +01:00
investonline_joost
eed9332adf
Bugfix: The old regex rule selects more then the unknown/unhandled entities. Plain-text email are missing content because the text is stripped out.
2015-04-23 15:55:29 +02:00
Mike Jolley
8731c5b0d2
[2.3] Send back to same status when bulk editing
...
Fixes #7998
2015-04-23 13:50:40 +01:00
Mike Jolley
30d2ab8af8
Avoid setting is_customer_note when 0
...
Closes #7995
2015-04-23 11:50:09 +01:00
Mike Jolley
9f57025a1e
Remove unnecessary stock notice
...
Closes #7990
2015-04-23 11:04:16 +01:00
Mike Jolley
f5aac69b17
Merge pull request #8007 from MindyPostoff/master
...
Clarify "Enable COD for virtual orders"
2015-04-23 10:56:27 +01:00
Mike Jolley
a2a0e6f10d
[2.3] Refund reporting Fixes #8010
...
- Prevents the refund amount being SUMed and multiplied by the number
of items
- Does LEFT join on qty, so refunds are reported if not done directly
on the line
2015-04-23 10:19:43 +01:00
Claudio Sanches
eb3366dc08
Added callback_url and create validation method
2015-04-22 18:12:40 -03:00
Claudio Sanches
c972c0029d
Created authentication flow
2015-04-22 17:48:39 -03:00
MindyPostoff
7418fd6c8d
Update class-wc-gateway-cod.php
...
Prevent confusion that "Enable COD for virtual orders" will actually enable the payment method
2015-04-22 16:41:51 -04:00
Claudio Sanches
a6afac4516
Added content to grant access template
2015-04-22 17:21:42 -03:00
Claudio Sanches
8cfa3eed75
Added validation for the auth params
2015-04-22 17:02:15 -03:00
Claudio Sanches
a989184135
Created initial auth templates
2015-04-22 12:27:12 -03:00
Gustavo Bordoni
22393df867
The woocommerce_admin_order_item_headers action lacks a variable for context
2015-04-21 23:13:55 -03:00
Mike Jolley
4119ae0d7f
Tweak wc_add_to_cart_message #7976
2015-04-20 12:29:04 +01:00
Mike Jolley
31104f6903
Change how wc_format_list_of_items is translated and contructed
...
Closes #7976
2015-04-20 12:29:04 +01:00
Mike Jolley
9debd84a7f
Merge pull request #7978 from InoPlugs/patch-3
...
[2.3] Update abstract-wc-order.php
2015-04-20 11:12:25 +01:00
Mike Jolley
a74b1a3103
Merge pull request #7971 from Spreeuw/master
...
Make get_shipping_to_display compatible with refunds
2015-04-20 11:10:40 +01:00
roykho
30111dd988
check to make sure wp_query object is not null before calling function that depends on it fixes #7981
2015-04-19 16:46:04 -07:00
InoPlugs Webdesign
520282ff16
Update abstract-wc-order.php
...
Using a wrong key name -> 'cart_discount_tax' is calculated wrong a few lines below (= $cart_subtotal_tax)
2015-04-18 14:44:39 +02:00
Claudio Sanches
db23f5faa0
Create initial WC_Auth class and endpoint
2015-04-17 17:41:25 -03:00
Mike Jolley
c8467b143a
[2.3] Use exclusive price and exclusive subtotal to work out % of discount
2015-04-17 20:42:18 +01:00
Claudio Sanches
3e99768047
[API] Added product_url and button_text for external products, closes #7974
2015-04-17 15:50:18 -03:00
Spreeuw
1e2d0775c4
tax text for negative shipping (refunds)
2015-04-17 12:45:32 +02:00
Spreeuw
3f0b589797
Make get_shipping_to_display compatible with refunds
2015-04-17 12:38:08 +02:00
Mike Jolley
467a269175
Only set author for user added notes so system notes can be distinguished
2015-04-17 11:23:09 +01:00
Chris Klosowski
d26265f885
Allowing filters to be applied #7285
2015-04-16 13:32:35 -07:00
Claudio Sanches
7ab0d01aa2
[API] Fixed create order method
2015-04-16 15:26:54 -03:00
Claudio Sanches
a344fae67f
Improved simplify commerce for free subscriptions
2015-04-15 09:55:35 -03:00
Claudio Sanches
8914594534
Fixed the simplify subscription payment when is a free trial
2015-04-15 09:48:56 -03:00
Gregory Karpinsky
91246f86b1
Check for non-existing attribute ID
...
If get_row returns `null`, should not continue. Avoid "not an object" errors on the following lines, and potential data corruption after submitting form with non-existing ID.
2015-04-14 23:59:53 -04:00
nickrouty
0f88f6386b
Verify order was found
...
Verify the order was found before evaluating the user_id on the $order object. Would previously throw an error if attempting to view an invalid order number.
2015-04-14 15:16:34 -07:00
Mike Jolley
1e06f82f59
Merge pull request #7948 from dangh/master
...
Cannot remove shipping class at quick edit
2015-04-14 12:02:17 +01:00
Mike Jolley
d133d35e27
Fix conflict
2015-04-14 11:27:30 +01:00
Mike Jolley
38f8c5fd0b
Round values in category report
...
Closes #7949
2015-04-14 10:51:20 +01:00
Mike Jolley
809573af41
[2.3] Coupon product id and category id checks should run for all coupon types
...
Closes #7936
2015-04-14 10:21:52 +01:00
Mike Jolley
49cbe2cd9a
If taxes based on base location, we don't need a customer address
...
Closes #7890
2015-04-14 10:08:29 +01:00
Claudio Sanches
c06b6f13e3
[API] Improved the error messages when sent a empty object, closes #7914
2015-04-13 13:06:19 -03:00
Claudio Sanches
aa9c3a1087
Merge pull request #7901 from roykho/flatrate
...
fixed flatrate per item and per class if no additional costs added, it doesn't correctly fallback to base cost closes #7851
2015-04-13 12:48:55 -03:00
Claudio Sanches
5a765aa4ef
Merge pull request #7920 from SiR-DanieL/patch-4
...
Remove null parents from the featured IDs array
2015-04-13 12:46:14 -03:00
Claudio Sanches
1dadbb2842
Fixed coding standards for #7879
2015-04-13 12:37:22 -03:00
Claudio Sanches
08c8fad1fc
Fixed standards for #7842
2015-04-13 12:31:18 -03:00
Mike Jolley
9f65d2a1fc
Added priorities for shipping methods to give more control over defaults.
...
Closes #7871
2015-04-13 15:32:57 +01:00
Claudio Sanches
14ed7137d2
Fixed subscription free trial period for simplify commerce
2015-04-13 10:46:11 -03:00
Mike Jolley
0a25580f15
Generic product loop method for shortcodes
...
#7260
2015-04-13 12:48:40 +01:00
DangH
3c9bc90bcc
Cannot remove shipping class at quick edit
2015-04-13 18:01:37 +07:00
Mike Jolley
80b6c6ca3f
Merge pull request #7908 from SiR-DanieL/patch-2
...
Conditions improvement
2015-04-13 10:54:49 +01:00
Mike Jolley
b82339a4cb
Merge pull request #7925 from dominic-p/order-meta-undefined-key
...
Prevent notices if variation_id isn't set
2015-04-13 10:53:49 +01:00
Mike Jolley
e6de50f556
Merge pull request #7842 from nathanielks/hotfix/coupon-meta-box-products-error
...
Check if product is object before adding to array.
2015-04-13 10:48:09 +01:00
Mike Jolley
259b8b3be7
Merge pull request #7933 from woothemes/price-filter-widget-pagination
...
Ensure $wp->request has a trailing slash to avoid pagination issues.
2015-04-13 09:38:18 +01:00
Mike Jolley
ddb6c585bc
Merge pull request #7862 from javorszky/download_perm
...
Add null date check for download permissions
2015-04-13 09:37:55 +01:00
Mike Jolley
cd96ce9042
Merge pull request #7934 from ChromeOrange/master
...
Update class-wc-gateway-paypal-request.php
2015-04-13 09:35:41 +01:00
Andrew Benbow
196448dc0b
Update class-wc-gateway-paypal-request.php
2015-04-11 16:14:27 +01:00
Mike Jolley
ec4a61d6e2
Only run wc_page_endpoint_title on frontend
...
Closes #7881
2015-04-10 16:20:36 +01:00
Mike Jolley
7846513382
deprecate woocommerce_product_reviews_tab
...
Closes #7877
2015-04-10 16:07:33 +01:00
Andrew Benbow
45c76cd0cb
Update class-wc-gateway-paypal-request.php
2015-04-10 15:47:28 +01:00
Mike Jolley
2e2ec824f0
Set field required class
...
Fixes #7859
2015-04-10 15:43:39 +01:00
Mike Jolley
36a49f87c2
Improve save_attributes ajax function to correctly save text attributes.
...
Closes #7832
2015-04-10 14:50:23 +01:00
Gerhard
c18c873b99
Ensure $wp->request has a trailing slash to avoid pagination issues.
2015-04-10 15:34:09 +02:00
Mike Jolley
12dde04e16
wc_product_cat_class functions
...
Closes #7923
2015-04-10 13:17:30 +01:00
Mike Jolley
2d99e060a1
Merge branch 'discount-rounding-mode'
2015-04-10 11:06:53 +01:00
Mike Jolley
2ddd07b252
FIx fixed product discount
2015-04-10 10:55:40 +01:00
Mike Jolley
5b1ea0dea1
Remove comments
2015-04-10 10:44:13 +01:00
Mike Jolley
68194bf0ed
Round discount totals
2015-04-10 10:28:46 +01:00
Mike Jolley
ed6fe062a7
Merge pull request #7931 from woothemes/fix/api-check_permission
...
[2.3] Check for edit_post cap if the post type is revision
2015-04-10 10:14:19 +01:00
Barry Kooij
4650c2300a
Simply deny all access to revisions
2015-04-10 11:03:45 +02:00
Barry Kooij
64c79ffe1e
Check for edit_post cap if the post type is revision
2015-04-10 10:32:20 +02:00
Dominic
be8e61161b
Prevent notices if variation_id isn't set
...
It's a minor thing, but I have ran into circumstances where the `$item`
array doesn't have the `variation_id` set (namely after importing data
using another plugin). This tweak checks for the `variation_id` without
throwing a notice if the array key isn't defined.
2015-04-09 16:15:28 -07:00
nils-fredrik@maksimer.no
73cce9f15b
Allow bulk updates / inserts of products according to #7915 .
2015-04-09 22:48:51 +02:00
Nicola Mustone
2fa4333ad7
remove 0 values from featured array
2015-04-09 16:48:26 +02:00
Nicola Mustone
8046aa58a2
missing {}
2015-04-09 16:34:33 +02:00
James Koster
56b1699e14
placeholder. closes #7885
2015-04-09 15:17:59 +01:00
James Koster
aad06e7f1c
[2.3] cart totals hooked into action
2015-04-09 15:15:37 +01:00
Mike Jolley
1f3365f206
Prevent infinite recursion by calling get_cart_from_session once
...
Closes #7852
A check was aded to prevent get_cart() usage before wp_loaded so all WC
components have a chance to load prior to the cart.
This should solve the edge-case recursion bug by first checking if the
woocommerce_cart_loaded_from_session action has already run. This is
triggered when loading the cart for the first time.
2015-04-09 12:49:20 +01:00
Mike Jolley
0cff7e57cd
Run ajax events during template_redirect
...
Found cases where if you used get_posts during parse_query, you would
get infinite loops.
2015-04-09 12:47:37 +01:00
Mike Jolley
a6692c4722
Clarify delete message
...
Closes #7917
2015-04-09 12:05:07 +01:00
Mike Jolley
33d94aaea4
[2.3] Use single logging method for paypal classes
...
Closes #7801
2015-04-09 12:00:42 +01:00
Mike Jolley
c8c276d058
Show .org plugin version
...
Closes #7866 Fixes #7863
2015-04-09 11:26:56 +01:00
Nicola Mustone
c8687d35d8
methods don't return anything
2015-04-08 16:28:06 +02:00
Nicola Mustone
5e758bb8f9
conditions improvement
2015-04-08 14:34:50 +02:00
Mike Jolley
204c65ca6a
Merge pull request #7836 from aelia-co/master
...
Added support for JOIN types in WC_Admin_Report
2015-04-08 12:11:04 +01:00
Mike Jolley
44a6952e16
Merge pull request #7331 from shivapoudel/bulk-message
...
Bulk message
2015-04-08 12:10:56 +01:00
Mike Jolley
50575c2355
Merge pull request #7872 from WPprodigy/patch-1
...
Enhanced Error Message
2015-04-08 11:55:24 +01:00
Mike Jolley
26e7a5c705
Merge pull request #7865 from SiR-DanieL/scrutinizer-issues
...
Fix scrutinizer issues
2015-04-08 11:53:44 +01:00
James Koster
cd20ce6789
variation images. closes #7844
2015-04-08 10:19:23 +01:00
James Koster
f6346c705c
Merge pull request #7889 from shivapoudel/tweak-backbone-modal
...
Tweak backbone modal
2015-04-08 10:02:42 +01:00
roykho
96ca19d170
fixed flatrate per item and per class if no additional costs added, it doesn't correctly fallback to base cost closes #7851
2015-04-07 07:23:00 -07:00
Barry Kooij
99f5aa0dfa
Merge pull request #7879 from dannyvankooten/master
...
Changing all inefficient selectors of $('body') to $(document.body), whi...
2015-04-07 16:09:00 +02:00
shivapoudel
227c83a084
Use of <button> instead of <a> for modal-close
...
This was the clone of themes.php modal close button
2015-04-04 13:57:20 +05:45
shivapoudel
29f584ba98
Fix - Unusual slightly dark box on the backdrop of modal right side
2015-04-04 13:51:10 +05:45
Claudio Sanches
2fb06e4c29
[API] Fixed the position type for attributes and images
2015-04-03 15:01:41 -03:00
Danny van Kooten
88f2e690bb
Changing all inefficient selectors of $('body') to $(document.body), which is about 80% faster (and even more on mobile, see https://jsperf.com/jquery-body-vs-document-body-selector/2 ).
2015-04-03 14:21:47 +02:00
Caleb Burks
3728f8b001
Enhanced Error Message
...
As pointed out by jnachtigall (https://github.com/woothemes/woocommerce/issues/7870 ), this could help customers who may have accidentally mis-typed the coupon.
2015-04-01 16:56:10 -07:00
James Koster
944723d7ac
tel input #7827
2015-04-01 17:36:58 +01:00
Nicola Mustone
d2d2bf60b0
revert typecasting format
2015-04-01 17:28:51 +02:00
Mike Jolley
5bce366d40
Merge pull request #7749 from javorszky/download-filter
...
Adds filter to download permissions results
2015-04-01 16:27:07 +01:00
Nicola Mustone
765b1e2e7d
wrong var
2015-04-01 15:35:53 +02:00
Nicola Mustone
85fd634861
fix scrutinizer issues
2015-04-01 15:33:56 +02:00
Mike Jolley
c19f2e573e
[2.3] Only automatically cancel orders created via checkout + allow post_parent to be set
2015-04-01 14:21:10 +01:00
Gabor Javorszky
5f8f1fc10f
Add null date check for download permissions
...
Fixes #7861
* implements check if `access_expiry` is 0 epoch
Sadly there's no way to circumvent WordPress's sanitization without using raw query in `WC_Meta_Box_Order_Downloads::save`, but it's a lot easier to check for 0 epoch.
2015-04-01 01:04:22 +02:00
Nicola Mustone
b6991d869a
typo
2015-03-31 17:22:21 +02:00
Mike Jolley
06f2ac2f09
[2.3] Remove rounding from shipping cost to greater precision with taxes
2015-03-31 13:59:17 +01:00