Mike Jolley
bbd7b16c17
Merge pull request #5507 from lukecarbis/issue-5505
...
Add action hooks when saving tax rates
2014-05-20 16:39:04 +01:00
Mike Jolley
6323f1c5c2
Stronger session ID generation
2014-05-20 11:08:31 +01:00
Mike Jolley
6e8e32256b
Indentation
2014-05-20 11:08:09 +01:00
Mike Jolley
41eab15b13
Clear sessions after ordering/on logout
2014-05-20 10:01:26 +01:00
Gerhard
7886ad84bd
Expire transient after a week
2014-05-19 14:11:18 +02:00
Gerhard
910f7802f4
Addons page, reference new json API endpoint
2014-05-19 13:53:15 +02:00
Y12STUDIO
a6fc9920d7
Update the address format for Taiwan
2014-05-19 16:08:30 +08:00
Luke Carbis
97bf6053e3
Fix notice that occurs from external function call
...
Resolves https://github.com/woothemes/woocommerce/issues/5506 .
This checks to see if the `integrations` array has any values before getting it's current value.
2014-05-19 15:57:34 +10:00
Luke Carbis
d4a38f0009
Add action hooks when saving tax rates
...
Resolves https://github.com/woothemes/woocommerce/issues/5505 .
Add three actions when tax rates are saved:
* woocommerce_tax_rate_added
* woocommerce_tax_rate_updated
* woocommerce_tax_rate_deleted
2014-05-19 15:49:35 +10:00
demon36
d57ac66fce
added egypptian currency
...
#5502
2014-05-18 14:30:37 -07:00
splashingpixels
a0bc8820a3
menu order terms were coming back empty fixes #5490
2014-05-16 21:12:34 -07:00
claudiosmweb
c09cd8ea4b
fixed the admin welcome screen css
2014-05-15 17:42:04 -03:00
Mike Jolley
0a3d9b3949
Send IPN email notifications to new order email.
...
Closes #4696
2014-05-15 14:35:16 +01:00
Mike Jolley
455ef80ee7
Refactor country class get methods Closes #4692
2014-05-15 13:27:13 +01:00
Mike Jolley
08996096f2
Merge pull request #5033 from claudiosmweb/customers_api_4162
...
Customers API / Methods PUT/POST/DELETE
2014-05-15 12:58:23 +01:00
Mike Jolley
ddafd636f2
Merge pull request #5044 from kloon/coupons_api_put_post_delete
...
Coupons API PUT POST DELETE
2014-05-15 12:57:08 +01:00
Mike Jolley
0dd8dcba2e
Update label for force http option Closes #5474
2014-05-15 12:40:08 +01:00
Mike Jolley
b7643e469b
Merge pull request #4763 from claudiosmweb/remove_the_content_filter
...
Removed all the_content filter in favor to wpautop() and do_shortcode()
2014-05-15 10:52:26 +01:00
Mike Jolley
1b6e2a5980
Merge pull request #5125 from sparkweb/master
...
[2.2] REST API: Allow ordering on the resource level
2014-05-15 10:50:32 +01:00
Mike Jolley
a7db292b39
Merge pull request #5481 from franticpsyx/fees
...
Add punctuation to fees.
2014-05-15 10:46:16 +01:00
Mike Jolley
d4dfc467fe
Merge pull request #5447 from ChuckMac/report_filter
...
[2.2] Add new 'wc_admin_reports_path' filter to reports
2014-05-15 10:46:07 +01:00
Mike Jolley
8ccfd3a2ae
Merge pull request #4618 from leewillis77/add_user_id_to_packages
...
[2.2] Add user ID to shipping packages
2014-05-15 10:44:14 +01:00
Chuck Mac
fa0b829b15
Add new 'wc_admin_reports_path' filter with name
...
Add $name to filter to be able to use the original passed value as well.
2014-05-14 19:54:45 -04:00
Manos Psychogyiopoulos
86b8e3e372
Add punctuation to fees
2014-05-14 18:22:55 +03:00
Andrew Benbow
919fc6ba9b
Update class-wc-validation.php
...
Correct character 3 vaildation
2014-05-14 00:55:29 +01:00
Mike Jolley
77e5574b97
Merge pull request #5469 from claudiosmweb/normalize-woocommerce_email_attachments-filter-type
...
Normalize the woocommerce_email_attachments filter return type
2014-05-13 14:34:03 +01:00
claudiosmweb
fcd0b03e7e
normalized the woocommerce_email_attachments filter return type
2014-05-12 15:55:53 -03:00
Mike Jolley
4d2378087e
Ensure _stock meta exists, or update will fail
2014-05-12 16:07:51 +01:00
Mike Jolley
70ef82a617
Add a tip for default selections, and use opt groups for the long bulk edit list
2014-05-12 15:39:13 +01:00
Mike Jolley
12d89fae87
Merge pull request #5458 from pippinsplugins/master
...
Update class-wc-meta-box-coupon-data.php
2014-05-12 14:43:24 +01:00
Mike Jolley
d379b60720
Merge pull request #5466 from claudiosmweb/improve-ajax-class
...
Fix some coding standards in includes/class-wc-ajax.php
2014-05-12 14:32:03 +01:00
Mike Jolley
a74f767bd6
Made wc_get_product_terms support custom menu_order by using get_terms and an include
...
Fixes #5455
2014-05-12 14:31:28 +01:00
claudiosmweb
e65f41f014
fixed some coding standards in includes/class-wc-ajax.php
2014-05-12 10:04:36 -03:00
Mike Jolley
aa24199d82
Merge pull request #5460 from claudiosmweb/fix-strict-standards-set-stock
...
Fix WC_Product_Variable::set_stock() compatibility with WC_Product::set_stock()
2014-05-12 12:39:45 +01:00
Mike Jolley
d8020de76c
Merge pull request #5464 from tamarazuk/master
...
Order Item Meta - Check if attribute term exists
2014-05-12 12:35:11 +01:00
Mike Jolley
bcba8248b9
Fix notice when not scanning any files Closes #5465
2014-05-12 12:34:46 +01:00
Tamara Zuk
3ebd22b64a
Check if term is returned before getting its name
...
Prevents a rare notice if the order item meta value is blank
2014-05-11 09:37:27 -04:00
claudiosmweb
05a6914ebc
fixed WC_Product_Variable::set_stock() compatibility with WC_Product::set_stock()
2014-05-10 17:45:14 -03:00
Pippin Williamson
8d15d6dc6c
Update class-wc-meta-box-coupon-data.php
...
Introduce `woocommerce_coupon_data_panels` action.
If someone wants to add a new tab to the Coupons data meta box, they can use the `woocommerce_coupon_data_tabs` filter to register a new tab. These tabs accept a `target` key that lets you specify the `div` ID to reveal when the tab is clicked on. It turns out, however, that there is no way to actually add the `div` to the page, making the filter for custom tabs only good for removing tabs.
2014-05-10 11:48:37 -04:00
Chuck Mac
2de7df9425
Add new 'wc_admin_reports_path' filter to reports
...
Add filter to allow for changing of the report class files.
This will allow 3rd party plugins to use this function to extend the
reporting. Currently this can only include files in the woocommerce plugin
directory itself.
2014-05-08 12:34:30 -04:00
Mike Jolley
439ec0d4f6
Merge pull request #5425 from superdave2u/master
...
Updated the get_download_url() function - fixes #5424
2014-05-08 15:18:29 +01:00
Mike Jolley
4fa5ec8310
Merge branch 'master' of https://github.com/woothemes/woocommerce
...
Conflicts:
includes/gateways/cod/class-wc-gateway-cod.php
2014-05-08 15:06:20 +01:00
Mike Jolley
1308662946
Option to toggle enable_for_virtual for COD, rather than just doing it.
...
Closes #5399
2014-05-08 15:05:34 +01:00
Mike Jolley
a4b6c4eb4f
Merge pull request #5415 from tamarazuk/patch-2
...
COD: no need to hide in admin
2014-05-08 15:04:55 +01:00
Mike Jolley
488f24f01b
Prevent empty session data being stored until a cookie or session exists to retrieve it.
2014-05-08 10:36:19 +01:00
Mike Jolley
ffb6dcee4a
Brackets
2014-05-08 10:35:51 +01:00
Mike Jolley
53deeb4be5
Cleaned up logic in email_instructions functions for @splashingpixels
2014-05-07 15:54:22 +01:00
Mike Jolley
3670afdffb
[2.2] get_user and get_user_id methods
...
Closes #5429
2014-05-07 15:11:34 +01:00
Mike Jolley
83f1236875
[2.2] Simplified attribute name sanitisation which maintains UTF8 char integrity.
...
Fixes #5434
2014-05-07 15:02:03 +01:00
toddlahman
912aca6907
Use WP SEO class method rather than deprecated fn
...
Notice: wpseo_get_value is deprecated since version WPSEO 1.5.0! Use
WPSEO_Meta::get_value() instead.
2014-05-07 03:40:21 -07:00
Tamara Zuk
a9ebcdd8c6
COD: check if cart is available before checking if it needs shipping
2014-05-06 16:04:25 -04:00
Mike Jolley
9665239ba7
param comment Fixes #5408
2014-05-06 16:06:32 +01:00
Mike Jolley
18294e715d
Trim commas and empty lines off address formats Fixes #5411
2014-05-06 16:04:11 +01:00
Mike Jolley
63fc4262b6
Merge pull request #5418 from tamarazuk/backorders_allowed
...
Introduce woocommerce_product_backorders_allowed filter
2014-05-06 15:09:56 +01:00
Mike Jolley
8c90915f09
Merge pull request #5413 from maxrice/fix-rest-api-order-response
...
Fix fee/coupon lines typo in REST API order response
2014-05-06 15:07:00 +01:00
Mike Jolley
32a770cf0e
Merge pull request #5416 from bolderelements/patch-2
...
Update abstract-wc-shipping-method.php
2014-05-06 14:53:10 +01:00
Mike Jolley
0f81541870
Revise how variation attributes are deleted/updated
...
Prevents issues with WPE caching when you delete and then update right
after.
2014-05-06 10:47:23 +01:00
Mike Jolley
ffa1db6ae6
Add $package to is_available shipping method hooks
2014-05-06 09:34:25 +01:00
Dave Mainville
cabc84bf61
Closes #5424
2014-05-05 16:37:57 -04:00
Tamara Zuk
651f1ac96f
Introduce woocommerce_product_backorders_allowed filter
2014-05-04 17:29:43 -04:00
bolderelements
fb80f6ba09
Update abstract-wc-shipping-method.php
...
The order is backward so if you use the default 'is_available' function for your extensions, the 'excluding' option will always deny every country because this line returns an empty array.
2014-05-03 15:59:01 -04:00
tamarazuk
ec1b16340b
COD: no need to hide in admin
...
Also fixes a fatal error when WC()->payment_gateways()->get_available_payment_gateways() is called in the admin
2014-05-03 01:32:37 -04:00
Max Rice
a007f2e8d7
Fix fee/coupon lines typo in REST API order response
2014-05-02 15:26:30 -04:00
Mike Jolley
72849cb4db
Stop sending line items to Mijireh Fixes #5365
...
Like PayPal, Mijireh struggles with out prices including tax due to
rounding errors. Since the validation cannot be disabled, its better to
just send the order as 1 item. This will prevent rounding errors and
payment failures.
Prices excluding tax are unaffected.
2014-05-01 15:29:28 +01:00
Mike Jolley
173d483ac0
Add tool for disabling shipping rate cache for debug
2014-05-01 14:40:31 +01:00
Mike Jolley
b7efaea79f
Tidyup brackets
2014-05-01 14:40:31 +01:00
Mike Jolley
13caa07cc2
Sanitize, but decode. UTF-8 Friendly. Fixes #5401
...
Originally changed 34db5d68b6
2014-05-01 14:40:31 +01:00
Mike Jolley
c9378cf092
Merge pull request #5402 from aMoniker/master
...
fix case-insensitive matching for coupon posts with uppercase chars
2014-05-01 12:23:04 +01:00
Nabil Kadimi
246b9ba1fa
Make the welcome page RTL compatible. Fixes #5405
2014-05-01 09:50:19 +01:00
Jim Greenleaf
3b1f54f86c
fix case-insensitive matching for coupon posts with uppercase chars
2014-04-30 23:29:29 -04:00
Coen Jacobs
34726ab6bc
Merge branch '2.1'
...
Conflicts:
i18n/languages/woocommerce-admin.pot
i18n/languages/woocommerce.pot
includes/admin/post-types/class-wc-admin-cpt-product.php
includes/class-wc-form-handler.php
package.json
readme.txt
woocommerce.php
2014-04-30 14:30:42 +02:00
Mike Jolley
ae50b3e4ce
Remove title from product not purchasable message
2014-04-30 10:05:05 +01:00
Mike Jolley
55ad5bb0ad
Remove title from product not purchasable message
2014-04-30 10:04:16 +01:00
Mike Jolley
d20c0c30c2
Prevent duplicate admin menu items Closes #5380
2014-04-29 15:23:49 +01:00
Josh Eaton
082f9f647d
Update comment to reflect that parameter template_name for wc_get/locate_template() only accepts strings
...
Fixes #5389
2014-04-29 15:23:41 +01:00
splashingpixels
a1be23537a
gateway COD added instructions to email closes #5385
2014-04-29 15:21:14 +01:00
tamarazuk
f01e4d0820
Another action hook in Inventory product data tab
...
allow plugins to create a new options_group in this tab
2014-04-29 15:21:10 +01:00
tamarazuk
25b45ae8e3
Add action filter in inventory product data
...
Allows plugins to add meta fields after stock status/backorders even if woocommerce_manage_stock is turned off.
2014-04-29 15:21:06 +01:00
Mike Jolley
9aa0eb034c
Update abstract docblock
2014-04-29 15:20:54 +01:00
Mike Jolley
cb61f703e6
Don't sanitise rate ID - breaks utf8 chars
...
Fixes #5376
2014-04-29 15:20:49 +01:00
Mike Jolley
85ccd2a788
Added brackets
2014-04-29 15:20:46 +01:00
Mike Jolley
739e23ec20
1 filter rather than 2 Closes #5361
2014-04-29 15:20:42 +01:00
Mike Jolley
1f8da71703
Abstract product constructor
...
Check for numeric $product, and expand the checking to see if its
passed a post object. Fixes #5341
2014-04-29 15:20:13 +01:00
claudiosmweb
0cc98a740a
improved the get_order_total() method
2014-04-29 15:17:53 +01:00
claudiosmweb
aeecccce19
added method to check if order needs shipping in "pay for order" page
2014-04-29 15:17:49 +01:00
Mike Jolley
76df3d6e2c
[2.2] Hide COD for virtual orders (no shipping) Closes #5369
2014-04-29 15:17:30 +01:00
claudiosmweb
67e29eade6
removed not defined $wp variable in favor to get_query_var() function
2014-04-29 15:16:08 +01:00
claudiosmweb
4f11effbcd
updated the method to get the order id from "pay for order" page
2014-04-29 15:16:05 +01:00
claudiosmweb
e24d6b247b
updated the WC_Payment_Gateway class to set a maximum transaction amount, closes #5237
2014-04-29 15:16:02 +01:00
Mike Jolley
634a93a936
Ignore variation stock if disabled globally Closes #5370
2014-04-29 15:10:48 +01:00
Mike Jolley
be360e3e02
Recount true when recounting terms Fixes #5320
2014-04-29 15:10:28 +01:00
Mike Jolley
45f9954c10
Let get_file get the first file if no ID is defined
...
#5296
2014-04-29 15:10:21 +01:00
Mike Jolley
01e10b75c8
Allow saving no downloads, if unset
...
#5296
2014-04-29 15:10:12 +01:00
Mike Jolley
005c24a7c9
Check has_file when sending order emails for downloadables
...
Fixes #5296
2014-04-29 15:09:28 +01:00
Mike Jolley
afafc066eb
typecast $used_by to array in case its not set. Closes #5350
2014-04-29 15:09:17 +01:00
Mike Jolley
9be6b3635c
If billing email is not set and user ID is set, use email
...
Fixes #5356
2014-04-29 15:08:23 +01:00
Mike Jolley
7895857d32
URL decode when viewing order attributes to prevent taxonomies not being found
...
Closes #5315
2014-04-29 15:07:45 +01:00
Mike Jolley
2802ded47e
Change label and add description Closes #4698
2014-04-29 15:07:06 +01:00
Max Rice
7e2fa1bbd6
Clear cached API reports when deleting shop order transients
2014-04-29 15:05:43 +01:00
Remi Corson
17abdb223a
fixed incorrect order received endpoit tooltip
2014-04-29 15:03:22 +01:00
splashingpixels
902e7e2506
fixed my account downloadables out of order
2014-04-29 15:02:51 +01:00
Akeda Bagus
86de4e10e1
Typo fix.
2014-04-29 15:02:43 +01:00
Christian Thomas
ede8bc1a2a
Update class-wc-emails.php
...
Check for a value against each meta item before outputting.
2014-04-29 15:02:38 +01:00
Akeda Bagus
e4a959e397
Removes unused block and var.
...
There's duplicate block that does the same thing, but assigning to different variable.
On the end only the last variable is used, which is `$username`.
2014-04-29 15:02:29 +01:00
claudiosmweb
92707eaf55
fixed coding standards in includes/admin/post-types/class-wc-admin-cpt-product.php
2014-04-29 15:02:03 +01:00
claudiosmweb
8ae788f73c
added method to stop save duplicate sku in quick edit
2014-04-29 15:01:32 +01:00
splashingpixels
8f5a98583a
removed wc_clean/sanitize_text_field not needed. handled by wp core functions fixes #5318
2014-04-29 15:01:21 +01:00
Bass Jobsen
06af53bd8c
Update class-wc-frontend-scripts.php
...
See also https://github.com/bassjobsen/wp-defer-loading/issues/14 prettyPhoto-init is not only dependent of jquery, but also of prettyPhoto. The dependency of prettyPhoto is not set.
2014-04-29 15:00:46 +01:00
Max Rice
0e127a3e10
Update REST API documentation link
2014-04-29 14:59:12 +01:00
Mike Jolley
64ebb7c0eb
Prevent duplicate admin menu items Closes #5380
2014-04-29 14:03:16 +01:00
Mike Jolley
116476c45b
Merge pull request #5390 from jjeaton/locate-template-comment
...
Update comment to reflect that parameter template_name for wc_get/locate...
2014-04-29 12:22:36 +01:00
Josh Eaton
3d8daf7054
Update comment to reflect that parameter template_name for wc_get/locate_template() only accepts strings
...
Fixes #5389
2014-04-28 16:04:21 -04:00
mkayan-wakefly
84f531f848
Update class-wc-checkout.php
...
Recalculating the cart totals, in the event a user registers during checkout and in doing so qualifies for any discounts
2014-04-28 14:20:45 -04:00
Mike Jolley
746b79a49d
Merge pull request #5384 from tamarazuk/patch-1
...
Add action filter in inventory product data
2014-04-28 16:01:35 +01:00
Mike Jolley
3e1d5feaf3
Merge pull request #5353 from tamarazuk/backorder-variations
...
Backorders at variation level
2014-04-28 15:27:36 +01:00
splashingpixels
945d4bedc6
gateway COD added instructions to email closes #5385
2014-04-27 21:17:40 -07:00
tamarazuk
44d197cde0
Another action hook in Inventory product data tab
...
allow plugins to create a new options_group in this tab
2014-04-27 19:25:07 -04:00
tamarazuk
47baf952e6
Add action filter in inventory product data
...
Allows plugins to add meta fields after stock status/backorders even if woocommerce_manage_stock is turned off.
2014-04-27 16:18:58 -04:00
Mike Jolley
ca9955fa9a
Update stock amounts with DB queries Closes #5367
...
@claudiosmweb and @coenjacobs please review
2014-04-25 15:28:02 +01:00
Mike Jolley
bf553381b9
Merge pull request #5374 from claudiosmweb/fix-cod-in-pay-for-order-page
...
Improved the COD
2014-04-25 12:34:14 +01:00
Mike Jolley
3d8f7963df
Update abstract docblock
2014-04-25 12:33:14 +01:00
Mike Jolley
34db5d68b6
Don't sanitise rate ID - breaks utf8 chars
...
Fixes #5376
2014-04-25 12:31:58 +01:00
Mike Jolley
d168686478
Added brackets
2014-04-25 12:31:58 +01:00
Mike Jolley
cd4bf515b7
Merge pull request #5375 from claudiosmweb/4820-feature-translate-edit-address-slugs
...
Make possible to translate the edit-address endpoint slugs
2014-04-25 10:46:14 +01:00
Mike Jolley
02acbfa07e
1 filter rather than 2 Closes #5361
2014-04-25 10:43:30 +01:00
Mike Jolley
630eeb4945
Merge pull request #5373 from claudiosmweb/5237-feature-max-transaction-amount
...
Feature maximum transaction amount for payment gateways
2014-04-25 10:20:54 +01:00
Mike Jolley
0e1fcbda64
Abstract product constructor
...
Check for numeric $product, and expand the checking to see if its
passed a post object. Fixes #5341
2014-04-25 10:19:00 +01:00
claudiosmweb
79a8986f06
added the possibility to translate the edit-address endpoint slugs, closes #4820
2014-04-24 18:18:41 -03:00
claudiosmweb
fe467282cd
improved the get_order_total() method
2014-04-24 15:49:41 -03:00
claudiosmweb
d7e26d993c
added method to check if order needs shipping in "pay for order" page
2014-04-24 15:33:14 -03:00
claudiosmweb
64a40c8657
removed not defined $wp variable in favor to get_query_var() function
2014-04-24 15:03:33 -03:00
claudiosmweb
4ac0b28537
updated the method to get the order id from "pay for order" page
2014-04-24 14:52:17 -03:00
claudiosmweb
47d14e9df3
updated the WC_Payment_Gateway class to set a maximum transaction amount, closes #5237
2014-04-24 14:39:20 -03:00
Mike Jolley
3d584bc09a
Ignore variation stock if disabled globally Closes #5370
2014-04-24 16:44:01 +01:00
Mike Jolley
6efbf89cd3
[2.2] Hide COD for virtual orders (no shipping) Closes #5369
2014-04-24 16:37:31 +01:00
Mike Jolley
558a7bbe25
Recount true when recounting terms Fixes #5320
2014-04-24 16:09:03 +01:00
Mike Jolley
9c37d83f11
Let get_file get the first file if no ID is defined
...
#5296
2014-04-24 16:00:35 +01:00
Mike Jolley
5862bfb2fe
Allow saving no downloads, if unset
...
#5296
2014-04-24 16:00:17 +01:00
Mike Jolley
9b873093eb
Check has_file when sending order emails for downloadables
...
Fixes #5296
2014-04-24 16:00:01 +01:00
Mike Jolley
a6a65a2a9d
typecast $used_by to array in case its not set. Closes #5350
2014-04-24 15:26:38 +01:00
Mike Jolley
bf0fafa17b
If billing email is not set and user ID is set, use email
...
Fixes #5356
2014-04-24 14:45:57 +01:00
Mike Jolley
a6a44a3959
URL decode when viewing order attributes to prevent taxonomies not being found
...
Closes #5315
2014-04-23 16:24:05 +01:00
Mike Jolley
c09f710775
Merge pull request #5334 from ragulka/valid-order-statuses-improvements
...
Valid order statuses improvements
2014-04-23 15:07:15 +01:00
Mike Jolley
247bd15f68
Change label and add description Closes #4698
2014-04-23 14:24:20 +01:00
Mike Jolley
e7898f8670
[2.2] Protect admins from shop managers
...
Closes #5322
2014-04-23 14:18:21 +01:00
Mike Jolley
45f1c8a40f
Merge pull request #5359 from splashingpixels/feature-edit-password
...
added a check for current password on password change closes #5177
2014-04-23 11:39:01 +01:00
Mike Jolley
c24ca386cc
Template cleanup
2014-04-23 11:37:05 +01:00
Mike Jolley
433b8c1d41
Template cleanup
2014-04-23 11:35:43 +01:00
splashingpixels
fde72164a4
added a check for current password on password change closes #5177
2014-04-22 12:01:57 -07:00
Max Rice
f5d3d1d74f
Clear cached API reports when deleting shop order transients
2014-04-22 15:01:08 -04:00
Mike Jolley
cae3148d55
Merge pull request #5342 from tivnet/patch-2
...
Update class-wc-admin-cpt-product.php
2014-04-22 16:56:10 +01:00
Mike Jolley
53d10f8c7f
Merge pull request #5344 from tivnet/patch-3
...
Docblock fix: wc_product_post_type_link
2014-04-22 16:49:56 +01:00
Mike Jolley
1cf3f3e73d
Merge pull request #5319 from splashingpixels/passwords
...
removed wc_clean/sanitize_text_field not needed. handled by wp core func...
2014-04-22 16:46:40 +01:00
Mike Jolley
dbe99502bb
Merge pull request #5331 from corsonr/settings-tooltip
...
fixed incorrect "order received" endpoint tooltip
2014-04-22 16:34:50 +01:00
Mike Jolley
49f452928a
Merge pull request #5330 from splashingpixels/downloads-order-my-account
...
fixed my account downloadables out of order
2014-04-22 16:34:27 +01:00
Mike Jolley
6572caa1a0
Merge pull request #5326 from christian-thomas/patch-1
...
Update class-wc-emails.php
2014-04-22 16:23:38 +01:00
Mike Jolley
5274599e11
Merge pull request #5325 from gedex/refactor_cpt-shop_order_custom_columns
...
Removes unused block and var.
2014-04-22 16:23:18 +01:00
Mike Jolley
534579f5ad
Merge pull request #5327 from gedex/typo-fix
...
Typo fix.
2014-04-22 16:21:31 +01:00
Mike Jolley
9b58f80547
Merge pull request #5321 from claudiosmweb/fix-quick-edit-duplicate-sku
...
Prevent duplicate sku when edit product using quick edit
2014-04-22 16:18:02 +01:00
Mike Jolley
8dab698f55
Merge pull request #5317 from bassjobsen/patch-3
...
Update class-wc-frontend-scripts.php
2014-04-22 16:17:02 +01:00
Tamara Zuk
7ba3089909
Backorders at variation level
...
Added a new select metabox for variations allowing users to control
backorders at the variation level.
Might need more testing.
ref: #5351
2014-04-21 21:13:13 -04:00
Gregory Karpinsky
424954743e
Docblock fix: wc_product_post_type_link
2014-04-19 09:44:55 -04:00
Gregory Karpinsky
cac847c068
Update html-bulk-edit-product.php
...
The view part of "Sold Individually" bulk edit
2014-04-18 16:16:22 -04:00
Gregory Karpinsky
a45061b456
Update class-wc-admin-cpt-product.php
...
To handle bulk edit of "Sold Individually".
(The view part will follow in the next edit)
2014-04-18 16:13:13 -04:00
Illimar Tambek
f07ff6acb5
Introduce `woocommerce_valid_order_statuses_for_payment_complete` filter
...
Since it's possible to filter the valid order statuses for payments and cancels,
it only makes sense to be able to do the same when checking which statuses
are valid for completing a payment.
2014-04-17 19:28:52 +03:00
Illimar Tambek
cbfd17437c
Use `woocommerce_valid_order_statuses_for_payment` in `pay_action` too
...
Even though it was possible to filter the statuses in my-order.php and other places,
it was not possible in the actual pay action.
2014-04-17 19:27:39 +03:00
Remi Corson
7e955ba1f9
fixed incorrect order received endpoit tooltip
2014-04-17 11:03:47 +02:00
splashingpixels
c5deab6fe6
fixed my account downloadables out of order
2014-04-16 21:23:45 -07:00
Akeda Bagus
2a97f07d47
Typo fix.
2014-04-15 22:56:35 +07:00
Christian Thomas
a410e84fbe
Update class-wc-emails.php
...
Check for a value against each meta item before outputting.
2014-04-15 16:01:20 +01:00
Akeda Bagus
8ae455eef9
Removes unused block and var.
...
There's duplicate block that does the same thing, but assigning to different variable.
On the end only the last variable is used, which is `$username`.
2014-04-15 21:55:59 +07:00
Mike Jolley
c451bc95dc
For customer search, join once. Performance increase.
2014-04-15 11:11:00 +01:00
claudiosmweb
a016d82321
fixed coding standards in includes/admin/post-types/class-wc-admin-cpt-product.php
2014-04-14 16:15:19 -03:00
claudiosmweb
eb54adf697
added method to stop save duplicate sku in quick edit
2014-04-14 15:46:43 -03:00
splashingpixels
cc86fcc775
removed wc_clean/sanitize_text_field not needed. handled by wp core functions fixes #5318
2014-04-13 23:29:22 -07:00
Bass Jobsen
182b7c1ad5
Update class-wc-frontend-scripts.php
...
See also https://github.com/bassjobsen/wp-defer-loading/issues/14 prettyPhoto-init is not only dependent of jquery, but also of prettyPhoto. The dependency of prettyPhoto is not set.
2014-04-14 01:06:17 +02:00
Max Rice
fe5d757970
Update REST API documentation link
2014-04-10 12:27:27 -04:00
Coen Jacobs
4afeb7926c
Merge branch 'refs/heads/2.1'
...
Conflicts:
i18n/languages/woocommerce-admin.pot
i18n/languages/woocommerce.pot
includes/class-wc-form-handler.php
package.json
readme.txt
templates/checkout/form-shipping.php
templates/emails/email-addresses.php
woocommerce.php
2014-04-10 16:42:08 +02:00
Mike Jolley
7fd971b3ff
Add label explaining discount field Closes #5300
2014-04-10 13:58:15 +01:00
Mike Jolley
3228fecbe5
Work out cart discount without tax amounts #5300
2014-04-10 13:58:10 +01:00
claudiosmweb
31cb09aec6
fixed some coding standards in includes/admin/settings/class-wc-settings-general.php
2014-04-10 13:57:25 +01:00
claudiosmweb
a0ac62efca
added validation when save the frontend colors, closes #5298
2014-04-10 13:57:20 +01:00
Mike Jolley
6fa57f707d
Tweak reports query generator to reference table names
...
Fixes #5278
2014-04-10 13:57:02 +01:00
Mike Jolley
b97181c08a
get_image_id method + use in email template
...
Closes #5288
2014-04-10 13:56:56 +01:00
Mike Jolley
f89147bd94
Remove nonce from comment form to prevent issues with caching
2014-04-10 13:55:23 +01:00
Gerhard
7ac9c39469
Fix _wc_session_expires autoloading
2014-04-10 13:54:07 +01:00
Mike Jolley
cc682f15d9
Only show upgrade notices, and use transient cache
...
Closes #5211
2014-04-10 13:53:44 +01:00
Mike Jolley
5850b9329b
Prevent notices on activation Closes #5216
2014-04-10 13:53:34 +01:00
Mike Jolley
8b59eb3bdb
Delete term count transients after stock status change and trashed post
...
Closes #5286
2014-04-10 13:52:49 +01:00
Mike Jolley
99592a3efc
cleaned up download handler, use network_site_url instead of network_admin_url for multisite
2014-04-10 13:52:33 +01:00
Mike Jolley
c4c63982f9
During save_meta_boxes, only save for the "main" post being saved, not nested or subsequent save_post events
...
fixes #5229
2014-04-10 13:51:49 +01:00
Mike Jolley
01ee1089ec
When hierarchy is off, only show children in the cat widget. Closes
...
#5245
2014-04-10 13:51:28 +01:00
Mike Jolley
fc906b12d8
woocommerce_coupon_get_discount_amount filter in coupon class
...
Closes #5244
2014-04-10 13:50:52 +01:00
Mike Jolley
192c74eee6
Remove post_parent so grouped simple products are also returned
...
Fixes #5178
2014-04-10 13:50:36 +01:00
Mike Jolley
66a1b93fec
Clean up labels and default cost to 0 for int shipping
...
Closes #5219
2014-04-10 13:50:17 +01:00
Mike Jolley
b4d63270b6
Stay on checkout when removing coupon Closes #5274
2014-04-10 13:50:13 +01:00
Gregory Karpinsky
5d8ace5d81
Update class-wc-admin-duplicate-product.php
...
Initialize `$sql_query_sel` before loop - to avoid code validation warning.
2014-04-10 13:49:58 +01:00
Gregory Karpinsky
3ac0005eec
Update class-wc-admin-duplicate-product.php
...
Corrected docblock for `dupe_link()`
2014-04-10 13:49:55 +01:00
Gregory Karpinsky
84e7c12095
Update class-wc-admin-duplicate-product.php
...
PHP Strict standards: Only variables should be assigned by reference
2014-04-10 13:49:52 +01:00
Max Rice
7ae0715624
Allow query string fallback for REST API SSL auth
...
In some environments, the PHP_AUTH_USER/PW server vars are empty which
prevents SSL authentication from working properly. This commit allows
the use of a query string fallback (e.g.
`?consumer_key=123&consumer_secret=abc`) for providing credentials over
SSL.
Fixes #5207
2014-04-10 13:49:37 +01:00
Max Rice
bde7b1cde9
Remove unnecessary OAuth code
...
The parameters provided to the API endpoints only contain the
parameters specified in the method signature so there’s no need to
strip out the OAuth params.
2014-04-10 13:49:25 +01:00
Remi Corson
ed09cb7ff2
Removed break line and space
2014-04-10 13:49:19 +01:00
Remi Corson
6491f1da80
Optimized is_paying_customer()
2014-04-10 13:49:15 +01:00
Mike Jolley
d43a48eb79
Clear featured transients when needed Closes #5254
2014-04-10 13:49:09 +01:00
Remi Corson
14267660da
Added is_paying_customer() to easily check if a user is a WC customer:
...
Usage:
`
$customer = new WC_Customer();
$out = 'Paying customer ? ';
if( $customer->is_paying_customer( 10 ) ) {
$out .= "yes";
} else {
$out .= "no";
}
echo $out;
`
2014-04-10 13:48:54 +01:00
Max Rice
ca8e0380e5
API: double-encode percent symbols when normalizing parameters
2014-04-10 13:48:13 +01:00
Max Rice
ba41a28654
API: normalize both key and value before calculating OAuth signature
...
The OAuth spec indicates that the full query string should be URL
encoded. The array_walk method does not change keys so when used with a
parameter like `filter[period]=week`, the key is not properly encoded.
This fixes that by properly encoding both the key and value.
2014-04-10 13:47:59 +01:00
Max Rice
3b26370117
code standards
2014-04-10 13:47:52 +01:00
Mike
3fb15a4e78
Change \WC_Order::add_order_note cap to edit_shop_order instead of manage_woocommerce
2014-04-10 13:47:47 +01:00
splashingpixels
afc17dad40
myaccount registration added check for auto generate password option
2014-04-10 13:47:34 +01:00
Patrick Rauland
ce2f2e1c3d
adding spaces after text for title in local delivery
2014-04-10 13:47:17 +01:00
Patrick Rauland
f9fafc7d16
using spaces after text
2014-04-10 13:47:13 +01:00
Manos Psychogyiopoulos
d6f8ef13d0
Allow filtering order statuses in dashboard reports widget
2014-04-10 13:47:09 +01:00
Gregory Karpinsky
0402400043
Update html-admin-page-status-report.php
...
Use `$wpdb->db_version()` instead of `mysql_get_server_info()` deprecated in PHP 5.5
2014-04-10 13:46:47 +01:00
Mike Jolley
e78323e1e4
Ensure _order_currency is set. Closes #5232
2014-04-10 13:46:28 +01:00
Mike Jolley
9e4d0b1114
Chunk option names in cleanup_sessions() Closes #5225
2014-04-10 13:46:20 +01:00
Patrick Rauland
d15edfff15
updating coupon email restriction tool tip
2014-04-10 13:46:01 +01:00
Max Rice
e739214e25
Use is_ssl() for get_woocommerce_api_url()
...
When accessing the API over OAuth for a site that has the checkout
forced over SSL, the OAuth string to sign is incorrect. This fixes that
by checking whether the current request is SSL when returning the api
URL
2014-04-10 13:45:56 +01:00
Andrew Benbow
5ceb59b28f
Update class-wc-cart.php
2014-04-10 13:45:04 +01:00
Andrew Benbow
40fa2659ee
Update class-wc-cart.php
2014-04-10 13:45:01 +01:00
Andrew Benbow
df9a876e87
Update class-wc-cart.php
2014-04-10 13:44:58 +01:00
Mike Jolley
206feeabe8
When removing base taxes, round to precision.
2014-04-10 13:41:47 +01:00
Mike Jolley
f9b223bc7a
Check order exists when resuming on checkout
2014-04-10 13:41:35 +01:00
pauloiankoski
dc2f6928eb
Apply filters to $product_type
...
Apply filters to $product_type and we can set a default product type to new products.
2014-04-10 13:39:13 +01:00
Mike Jolley
39c574d201
Correctly round shipping + shipping tax together when passes the tax inclusive total to paypal
2014-04-10 13:37:21 +01:00
Mike Jolley
a2f3bb97c1
Fix the SKU search logic so it works with other filters. Closes #5208
2014-04-10 13:37:01 +01:00
Andrew Benbow
92a62c4ae4
Resolve conflict
2014-04-10 13:34:46 +01:00
Mike Jolley
d6f5a6f868
wp_kses_post for meta display in admin
2014-04-10 13:32:35 +01:00
profetes
23ecb9a2c5
WC API: can generate API keys for different user than the one that is making request
2014-04-10 13:28:00 +01:00
Mike Jolley
2192db9fca
Add label explaining discount field Closes #5300
2014-04-09 15:58:22 +01:00
Mike Jolley
070aadeda0
Work out cart discount without tax amounts #5300
2014-04-09 15:50:17 +01:00
claudiosmweb
89772bf970
fixed some coding standards in includes/admin/settings/class-wc-settings-general.php
2014-04-08 19:11:33 -03:00
claudiosmweb
a969952266
added validation when save the frontend colors, closes #5298
2014-04-08 19:08:04 -03:00
Mike Jolley
f869e12aac
[2.2] Missed one file for #5284
2014-04-08 16:29:29 +01:00
Mike Jolley
937db45913
[2.2] Merge ship to billing and billing only options
...
+ update options, update files to use new option + function Closes #5284
2014-04-08 16:28:27 +01:00
Mike Jolley
e3cb3a4cc8
Tweak reports query generator to reference table names
...
Fixes #5278
2014-04-08 15:46:59 +01:00
Mike Jolley
94fb5e4aab
Merge pull request #5292 from kloon/fix-session-autoloading
...
Fix _wc_session_expires autoloading
2014-04-08 15:39:09 +01:00
Mike Jolley
2a27663f1f
get_image_id method + use in email template
...
Closes #5288
2014-04-08 15:02:11 +01:00
Mike Jolley
af70da5ebb
Remove nonce from comment form to prevent issues with caching
2014-04-08 09:37:01 +01:00
Gerhard
daf4c4ff9f
Fix _wc_session_expires autoloading
2014-04-08 09:35:04 +02:00
Mike Jolley
128eeb164c
Only show upgrade notices, and use transient cache
...
Closes #5211
2014-04-07 16:39:19 +01:00
Mike Jolley
97c92bc7c8
Prevent notices on activation Closes #5216
2014-04-07 15:57:52 +01:00
Mike Jolley
324e17d85f
[2.2] Allow spaces and use formatted postcodes for wildcard in local pickup
...
Fixes #5250 . Should go in 2.2 since it could affect existing setup
codes.
2014-04-07 15:46:40 +01:00
Mike Jolley
dc6c70cf77
Delete term count transients after stock status change and trashed post
...
Closes #5286
2014-04-07 15:16:54 +01:00
Mike Jolley
e06906f81d
cleaned up download handler, use network_site_url instead of network_admin_url for multisite
2014-04-07 15:09:11 +01:00
Mike Jolley
64c9f275b4
During save_meta_boxes, only save for the "main" post being saved, not nested or subsequent save_post events
...
fixes #5229
2014-04-07 14:15:51 +01:00
Mike Jolley
ecbc6aac9c
When hierarchy is off, only show children in the cat widget. Closes
...
#5245
2014-04-07 12:59:38 +01:00
Mike Jolley
24c9d8b2e4
woocommerce_coupon_get_discount_amount filter in coupon class
...
Closes #5244
2014-04-07 10:26:43 +01:00
Mike Jolley
08b94299d3
Remove post_parent so grouped simple products are also returned
...
Fixes #5178
2014-04-07 10:19:13 +01:00
Mike Jolley
392e1d57c0
Merge pull request #5210 from plprofetes/master
...
REST API: fix for generating API keys for different user
2014-04-07 10:16:47 +01:00
Mike Jolley
021a889e66
Merge pull request #5277 from maxrice/rest-api-fix-5207
...
Allow query string fallback for REST API SSL authentication
2014-04-07 10:13:55 +01:00
Mike Jolley
eadedddd1c
Merge pull request #5270 from maxrice/master
...
Normalize both key and value before generating OAuth signature
2014-04-07 10:13:10 +01:00
Mike Jolley
02a1735674
Clean up labels and default cost to 0 for int shipping
...
Closes #5219
2014-04-07 10:07:13 +01:00
Mike Jolley
09bf77c74b
Stay on checkout when removing coupon Closes #5274
2014-04-07 09:51:12 +01:00
Mike Jolley
0dd30d6b89
Merge pull request #5282 from tivnet/patch-3
...
Update class-wc-admin-duplicate-product.php
2014-04-07 09:23:55 +01:00
Mike Jolley
9410bde762
Merge pull request #5281 from tivnet/patch-2
...
Update class-wc-admin-duplicate-product.php
2014-04-07 09:23:42 +01:00
Gregory Karpinsky
198f52d16e
Update class-wc-admin-duplicate-product.php
...
Initialize `$sql_query_sel` before loop - to avoid code validation warning.
2014-04-05 13:16:46 -04:00
Gregory Karpinsky
cad45b0cf3
Update class-wc-admin-duplicate-product.php
...
Corrected docblock for `dupe_link()`
2014-04-05 13:10:32 -04:00
Gregory Karpinsky
06ee47a611
Update class-wc-admin-duplicate-product.php
...
PHP Strict standards: Only variables should be assigned by reference
2014-04-05 12:58:28 -04:00
Max Rice
09451855f2
Allow query string fallback for REST API SSL auth
...
In some environments, the PHP_AUTH_USER/PW server vars are empty which
prevents SSL authentication from working properly. This commit allows
the use of a query string fallback (e.g.
`?consumer_key=123&consumer_secret=abc`) for providing credentials over
SSL.
Fixes #5207
2014-04-04 14:24:14 -04:00
Max Rice
1dd24501f5
Remove unnecessary OAuth code
...
The parameters provided to the API endpoints only contain the
parameters specified in the method signature so there’s no need to
strip out the OAuth params.
2014-04-04 14:22:06 -04:00
Mike Jolley
ec5abdd0f6
Merge pull request #5273 from corsonr/master
...
Added is_paying_customer() to easily check if a user is a WC customer
2014-04-04 14:23:53 +01:00
Remi Corson
7886a4d95d
Removed break line and space
2014-04-04 15:23:15 +02:00
Remi Corson
e475521a85
Optimized is_paying_customer()
2014-04-04 15:18:10 +02:00
Mike Jolley
a569c9fd7d
Clear featured transients when needed Closes #5254
2014-04-04 14:16:18 +01:00
Mike Jolley
be7d2cffda
Merge pull request #5267 from mgmartel/add-order-note-cap
...
Change capability to add order note to edit_shop_order
2014-04-04 13:59:40 +01:00
Mike Jolley
8e7cd1ff40
Merge pull request #5259 from splashingpixels/myaccount-registration
...
myaccount registration added check for auto generate password option
2014-04-04 13:58:44 +01:00
Mike Jolley
51f5108aa0
Merge pull request #5255 from tivnet/patch-1
...
Update html-admin-page-status-report.php
2014-04-04 13:54:12 +01:00
Mike Jolley
862613e45f
Merge pull request #5256 from franticpsyx/dashboard_reports_widget
...
Allow filtering order statuses in dashboard reports widget
2014-04-04 13:52:42 +01:00
Remi Corson
94c93800b4
Added is_paying_customer() to easily check if a user is a WC customer:
...
Usage:
`
$customer = new WC_Customer();
$out = 'Paying customer ? ';
if( $customer->is_paying_customer( 10 ) ) {
$out .= "yes";
} else {
$out .= "no";
}
echo $out;
`
2014-04-04 09:38:56 +02:00
Max Rice
1c437bdeb8
API: double-encode percent symbols when normalizing parameters
2014-04-03 16:56:26 -04:00
Max Rice
853520d40b
API: normalize both key and value before calculating OAuth signature
...
The OAuth spec indicates that the full query string should be URL
encoded. The array_walk method does not change keys so when used with a
parameter like `filter[period]=week`, the key is not properly encoded.
This fixes that by properly encoding both the key and value.
2014-04-03 16:11:51 -04:00
Max Rice
9f463e4644
code standards
2014-04-03 16:10:08 -04:00
Mike
16463e339e
Change \WC_Order::add_order_note cap to edit_shop_order instead of manage_woocommerce
2014-04-03 14:33:54 +02:00
splashingpixels
ff5384714f
myaccount registration added check for auto generate password option
2014-04-01 19:45:25 -07:00
Patrick Rauland
ceef4bc528
adding spaces after text for title in local delivery
2014-04-01 16:58:45 -05:00
Patrick Rauland
fd28f81147
using spaces after text
2014-04-01 16:55:36 -05:00
Manos Psychogyiopoulos
96daed0034
Allow filtering order statuses in dashboard reports widget
2014-04-01 22:35:57 +03:00
Gregory Karpinsky
464e7ed3a5
Update html-admin-page-status-report.php
...
Use `$wpdb->db_version()` instead of `mysql_get_server_info()` deprecated in PHP 5.5
2014-04-01 14:10:06 -04:00
Mike Jolley
342737907a
Ensure _order_currency is set. Closes #5232
2014-04-01 15:33:01 +01:00
Mike Jolley
6deac5cf4b
Chunk option names in cleanup_sessions() Closes #5225
2014-04-01 15:33:00 +01:00
Mike Jolley
6ba84559d8
Merge pull request #5248 from maxrice/master
...
Use is_ssl() for get_woocommerce_api_url()
2014-04-01 14:34:51 +01:00
Patrick Rauland
1db1a47cf5
updating coupon email restriction tool tip
2014-03-31 15:54:21 -05:00
Max Rice
ebf7603a45
Use is_ssl() for get_woocommerce_api_url()
...
When accessing the API over OAuth for a site that has the checkout
forced over SSL, the OAuth string to sign is incorrect. This fixes that
by checking whether the current request is SSL when returning the api
URL
2014-03-31 16:22:17 -04:00
Mike Jolley
c981bb56ca
Merge pull request #5230 from ChromeOrange/master
...
show shipping form filter
2014-03-31 11:56:57 +01:00
Mike Jolley
24c2c845b7
When removing base taxes, round to precision.
2014-03-31 11:12:12 +01:00
Mike Jolley
edf54ad0c8
Check order exists when resuming on checkout
2014-03-31 11:12:12 +01:00
Andrew Benbow
b3fc8cbdf6
Update class-wc-cart.php
2014-03-28 14:40:56 +00:00
Andrew Benbow
a8e941513c
Update class-wc-cart.php
2014-03-28 14:10:53 +00:00
Andrew Benbow
290043b108
Update class-wc-cart.php
2014-03-28 10:41:17 +00:00
pauloiankoski
fd5435f7ee
Apply filters to $product_type
...
Apply filters to $product_type and we can set a default product type to new products.
2014-03-27 20:37:00 -03:00
Mike Jolley
ebb6af921c
Correctly round shipping + shipping tax together when passes the tax inclusive total to paypal
2014-03-27 12:31:48 +00:00
Mike Jolley
2fbb257926
Merge pull request #5206 from ChromeOrange/master
...
Order cancelled tweaks
2014-03-26 10:50:31 +00:00
Mike Jolley
df8e54985c
Fix the SKU search logic so it works with other filters. Closes #5208
2014-03-26 10:46:42 +00:00
Andrew Benbow
e8bc26f51c
Update class-wc-form-handler.php
...
Updated as per comments
2014-03-26 09:58:51 +00:00
Mike Jolley
2c0cf925dd
wp_kses_post for meta display in admin
2014-03-26 09:43:14 +00:00
profetes
77a5b601ed
WC API: can generate API keys for different user than the one that is making request
2014-03-25 17:22:48 +01:00
James Koster
80479d67a4
flat rate additional costs table
2014-03-25 14:10:42 +00:00
James Koster
c5656ee991
flat rate additional costs table
2014-03-25 13:59:30 +00:00
Mike Jolley
59b48c2945
Possible workaround for @BFTrick's issue.
2014-03-25 13:40:58 +00:00
Mike Jolley
8f09dc1ae2
delete terms transient during recount. #5204
2014-03-25 13:40:55 +00:00
Mike Jolley
2f605e75e5
Brackets
2014-03-25 13:40:51 +00:00
Mike Jolley
b7df01724c
Don't use esc_attr for storage of meta key
2014-03-25 13:40:48 +00:00
Andrew Benbow
d6782567a2
Order cancelled tweaks
...
Add filters for order cancelled message, change message class from
success to info and allow to be filtered
2014-03-25 12:10:08 +00:00
Mike Jolley
a21f8a3d47
delete terms transient during recount. #5204
2014-03-25 11:55:57 +00:00
Mike Jolley
dd0e026ae7
Possible workaround for @BFTrick's issue.
2014-03-25 11:36:54 +00:00
Mike Jolley
9c913de1f2
Brackets
2014-03-25 11:36:35 +00:00
Mike Jolley
8e60cd9554
Don't use esc_attr for storage of meta key
2014-03-24 13:53:40 +00:00
tamarazuk
2f47b7df48
Order items added through admin (ajax)
...
- Store variation data for order items added through the admin
- do 'woocommerce_ajax_add_order_item_meta' action only if $item_id exists
- fixed some indenting
2014-03-24 12:12:43 +00:00
claudiosmweb
af89bb8252
becomes possible to translate the credit card form placeholders
2014-03-24 12:12:12 +00:00
bolderelements
eb990d8b3b
Update abstract-wc-email.php
...
wp_mail does return a bool just in case something goes wrong with the function so it might be nice to carry it through. While extending this class I thought it might be a good idea to double check everything I can.
2014-03-24 12:12:08 +00:00
vlinicx
27d940ea94
Update wc-core-functions.php
...
Adding a currency symbol to Croatian currency
2014-03-24 12:11:53 +00:00
Patrick Rauland
c4201add98
fixing typo in product classes
2014-03-24 12:11:43 +00:00
Patrick Rauland
4cf8152602
fixing cool typo. see #5189
2014-03-24 12:11:39 +00:00
Md Ariful Haque Khan
900483ad87
Bangladeshi states (districts) list add and state label rename.
2014-03-24 12:11:25 +00:00
Brent Shepherd
d4661d6623
Add wc_cart_totals_taxes_total_html()
...
Also introduces the new 'woocommerce_cart_totals_taxes_total_html' filter.
2014-03-24 12:10:41 +00:00
Brent Shepherd
16d935a2cb
Add 'woocommerce_cart_taxes_total' filter
2014-03-24 12:10:37 +00:00
Mike Jolley
865c04c5cf
Escape the change log contents when displaying it from wordpress.org
2014-03-24 12:10:10 +00:00
Mike Jolley
8815e2f93d
Fix encoding issue with attribute values and move variation data to tooltip Closes #5169
2014-03-24 12:09:21 +00:00
Mike Jolley
a720cc8ad4
WC()->api_request_url for PayPal and Mijireh Closes #5183
2014-03-24 12:08:45 +00:00
Mike Jolley
2b5351ae95
Related to #5041 , there is not a way to retrieve these dynamic transient names and use delete_transient, so if using object caching we must flush
2014-03-24 12:07:29 +00:00
Mike Jolley
981ea3734a
Refactored report transients to use fixed names based on the report classname. Allows use of delete_transient and Fixes #5041
2014-03-24 12:07:24 +00:00
Mike Jolley
7da02708ce
Correct property #5041
2014-03-24 12:07:16 +00:00
Mike Jolley
985cef955a
Remove break #5041
2014-03-24 12:07:13 +00:00
Mike Jolley
85e33a71ea
Clear object cache for orders + products #5041
2014-03-24 12:07:10 +00:00
Mike Jolley
bd93a0023a
Merge pull request #5199 from tamarazuk/patch-1
...
Order items added through admin (ajax)
2014-03-24 10:54:49 +00:00
Mike Jolley
34f2170a47
Merge pull request #5198 from claudiosmweb/credit_card_form
...
Becomes possible to translate the credit card form placeholders
2014-03-24 10:47:10 +00:00
Mike Jolley
a9df2eed00
Merge pull request #5188 from neconest/master
...
Bangladeshi states (districts) list add and state label rename.
2014-03-24 10:42:44 +00:00
Mike Jolley
d9eff07669
Merge pull request #5195 from bolderelements/patch-1
...
Update abstract-wc-email.php
2014-03-24 10:38:47 +00:00
tamarazuk
b58acfa970
Order items added through admin (ajax)
...
- Store variation data for order items added through the admin
- do 'woocommerce_ajax_add_order_item_meta' action only if $item_id exists
- fixed some indenting
2014-03-24 02:02:21 -04:00
claudiosmweb
7ba14b4bd7
becomes possible to translate the credit card form placeholders
2014-03-23 19:51:27 -03:00
bolderelements
4ce392c7f8
Update abstract-wc-email.php
...
wp_mail does return a bool just in case something goes wrong with the function so it might be nice to carry it through. While extending this class I thought it might be a good idea to double check everything I can.
2014-03-23 13:09:01 -04:00
Md Ariful Haque Khan
7c1377e5d2
Merge remote-tracking branch 'upstream/master'
2014-03-23 15:52:59 +06:00
vlinicx
61ac7fbc9a
Update wc-core-functions.php
...
Adding a currency symbol to Croatian currency
2014-03-22 14:33:25 +01:00
Patrick Rauland
abd8a36ddc
fixing typo in product classes
2014-03-21 16:41:32 -05:00
Patrick Rauland
e4296cc5f7
fixing cool typo. see #5189
2014-03-21 16:37:26 -05:00
Md Ariful Haque Khan
6c028259ee
Bangladeshi states (districts) list add and state label rename.
2014-03-21 23:26:13 +06:00
Brent Shepherd
c7e6a779cb
Add wc_cart_totals_taxes_total_html()
...
Also introduces the new 'woocommerce_cart_totals_taxes_total_html' filter.
2014-03-20 17:54:42 -07:00
Brent Shepherd
49be7992e6
Add 'woocommerce_cart_taxes_total' filter
2014-03-20 17:54:18 -07:00
Mike Jolley
0dcfb797a7
Escape the change log contents when displaying it from wordpress.org
2014-03-20 16:04:33 +00:00
Mike Jolley
8007e4c102
Fix encoding issue with attribute values and move variation data to tooltip Closes #5169
2014-03-20 15:47:52 +00:00
Mike Jolley
3effa037b4
WC()->api_request_url for PayPal and Mijireh Closes #5183
2014-03-20 11:44:54 +00:00
Mike Jolley
66b44c5cfe
Related to #5041 , there is not a way to retrieve these dynamic transient names and use delete_transient, so if using object caching we must flush
2014-03-20 11:20:54 +00:00
Mike Jolley
8615d06a33
Refactored report transients to use fixed names based on the report classname. Allows use of delete_transient and Fixes #5041
2014-03-20 11:10:25 +00:00
Mike Jolley
3a54142299
URL decode attributes in admin so they display correctly (asian chars)
2014-03-20 10:03:09 +00:00
Mike Jolley
49a7d169ca
Remove this from earlier as it breaks foreign chars
2014-03-20 10:02:35 +00:00
Mike Jolley
73b415f055
esc_attr isn't suitable for meta keys
2014-03-20 10:02:31 +00:00
Mike Jolley
fb0948c2d0
Expanding line item_meta causes conflicts if attributes are named with things like 'name', 'type' or 'qty'. Added blacklist to exclude unsafe values. Closes #5100
2014-03-20 10:02:23 +00:00
Mike Jolley
e9d48ea28e
sync min and max prices for regular and sale prices so prices are displayed correctly when sale price is lower than a regular price of another variation
2014-03-20 10:01:51 +00:00
Mike Jolley
debd45bc19
get_children visible only arg to hide out of stock items. Moved logic.
2014-03-20 10:01:33 +00:00
Mike Jolley
7810d78cde
wc_session_use_secure_cookie filter
2014-03-20 10:01:26 +00:00
splashingpixels
ac53f7fbac
removed url decode from custom text attributes related to commit 7bce58e
2014-03-20 09:59:20 +00:00
Patrick Rauland
7e88c32ae7
fixing comma issue with free shipping coupon
2014-03-20 09:59:14 +00:00
Mike
f82fb6b8b8
Remove comment exclusion in order notes meta box
2014-03-20 09:59:11 +00:00
Mike Jolley
3cf6d78859
URL decode not needed for custom text attribute names Closes #5155
2014-03-20 09:58:40 +00:00
monirulalom
36c06c2a3d
Update wc-core-functions.php file
...
Update wc-core-functions.php file to add Bangladeshi currency and symbol.
2014-03-20 09:56:23 +00:00
Mike Jolley
afde101e50
Don't hide empty - do it at walker level to maintain correct counts and hierarchy Closes #5028
2014-03-20 09:55:46 +00:00
Mike Jolley
fa00577674
Fix term count corrections when a count is 0 #5028
2014-03-20 09:55:41 +00:00
Mike Jolley
6891768237
Hide empty at walker level #5028
2014-03-20 09:55:36 +00:00
Mike Jolley
da970638d5
Convert states to strings for PayPal Closes #5078
2014-03-20 09:55:14 +00:00
Mike Jolley
c39c4ca5a3
Fix term recount during WP callbacks Closes #5133
2014-03-20 09:54:44 +00:00
Mike Jolley
6dcc387978
Use is_purchasable to determine if a variation cart button is needed, and potentially show empty_price_html Closes #5137
2014-03-20 09:54:32 +00:00
Mike Jolley
2fed8e3f53
Fix sale flash for out of stock sale items Closes #5119
2014-03-20 09:52:19 +00:00
Mike Jolley
936c6e84b1
Correct discount calculation in admin when fees are involved. Closes #5103
2014-03-20 09:52:01 +00:00
Mike Jolley
dd44ea643b
Item meta list classes Closes #5083
2014-03-20 09:50:56 +00:00
Mike Jolley
ccddd1df05
Filter the filename Closes #5074
2014-03-20 09:50:12 +00:00
Mike Jolley
efc88fdb05
Move loop_end hook as it is generic and used in all WP loops
2014-03-20 09:49:35 +00:00
Gerhard
a049c63123
Remove opening bracket from AED currency symbol
2014-03-20 09:48:19 +00:00
Coen Jacobs
24f47553e2
Updated expiry times for transients
2014-03-20 09:45:43 +00:00
thenbrent
1f9ec54e76
Add 'woocommerce_cart_totals_fee_html' filter
2014-03-20 09:44:47 +00:00
InoPlugs Webdesign
3e82ea460a
Update class-wc-checkout.php
...
We need this hook to mark the fees our plugin (additional fee based on gateway) adds to the the order. Otherwise we can't tell if a fee was added by the user (Add fee button), by another plugin or by our plugin.
2014-03-20 09:41:45 +00:00
justinstern
d11b0e857d
Don't trailingslash Order Cancel URLs with a Query String
...
With non-pretty permalinks enabled, this was producing a URI like
http://example.com/?page_id=7/ That final unnecessary trailing slash
messes up some redirect gateways that are passed the cancel URL
2014-03-20 09:40:26 +00:00
Andrew Benbow
b3335d5521
Update class-wc-gateway-paypal.php
...
modify currency error message to include both sent and returned currencies for comparison
2014-03-20 09:40:14 +00:00
JustinSainton
7e871109e6
Filter JSON search customers query
...
Because the json_search_customer_name action is in the scope of $this, and there's no instance of it to allow remove_action() to play nicely with, it's really difficult to modify this query. And, unfortunately, it's quite non-performant on large user tables.
One possible option would be to allow users to filter this query directly. This PR reflects that approach.
For reference: https://gist.github.com/curtismchale/9470986 , #5095
2014-03-20 09:39:29 +00:00
crazyscience
4498395f2a
Fix for Issue #3367
...
Fixed a bug where the application attempts to schedule an event using a function name rather than a hook name
2014-03-20 09:24:41 +00:00
Coen Jacobs
47e8a76488
set_transient calls should have expiration to prevent autoloading
2014-03-19 16:04:03 +00:00
Mike Jolley
eee61a9d1a
URL decode attributes in admin so they display correctly (asian chars)
2014-03-19 15:54:26 +00:00
Mike Jolley
ed4f283627
Remove this from earlier as it breaks foreign chars
2014-03-19 15:32:07 +00:00
Mike Jolley
2d5d64dbd7
Merge pull request #5173 from splashingpixels/encoding
...
removed url decode from custom text attributes related to commit 7bce58e
2014-03-19 15:31:33 +00:00
Mike Jolley
bf30244791
Merge pull request #5172 from BFTrick/free-ship-coupon
...
An Extra Comma Appears When Using A Coupon That Gives Free Shipping
2014-03-19 15:00:29 +00:00
Mike Jolley
6355a0c54a
esc_attr isn't suitable for meta keys
2014-03-19 12:58:39 +00:00
Mike Jolley
2f9860c583
Expanding line item_meta causes conflicts if attributes are named with things like 'name', 'type' or 'qty'. Added blacklist to exclude unsafe values. Closes #5100
2014-03-19 12:58:39 +00:00
Mike Jolley
f09063b1fd
Merge pull request #5170 from mgmartel/order-comments-caps
...
Remove comment exclusion in order notes meta box
2014-03-19 10:57:07 +00:00
Mike Jolley
51482579d1
sync min and max prices for regular and sale prices so prices are displayed correctly when sale price is lower than a regular price of another variation
2014-03-19 10:51:07 +00:00
Mike Jolley
7f7dae0629
get_children visible only arg to hide out of stock items. Moved logic.
2014-03-19 10:06:13 +00:00
Mike Jolley
b1df70f17e
wc_session_use_secure_cookie filter
2014-03-19 09:16:28 +00:00
splashingpixels
c7bb4f0bbb
removed url decode from custom text attributes related to commit 7bce58e
2014-03-18 15:11:43 -07:00
Patrick Rauland
f7a63f0ae8
fixing comma issue with free shipping coupon
2014-03-18 16:29:15 -05:00
Mike
5a19abe48b
Remove comment exclusion in order notes meta box
2014-03-18 19:49:15 +02:00
Mike Jolley
7bce58e9a1
URL decode not needed for custom text attribute names Closes #5155
2014-03-18 11:36:38 +00:00
Mike Jolley
29da66f4e4
Merge pull request #5154 from monirulalom/patch-1
...
Update wc-core-functions.php file
2014-03-18 11:21:41 +00:00
Mike Jolley
9d1cb8316f
Correct property #5041
2014-03-18 11:18:35 +00:00
Mike Jolley
b366523c2c
Remove break #5041
2014-03-18 11:10:50 +00:00
Mike Jolley
251b8b411f
Clear object cache for orders + products #5041
2014-03-18 11:09:56 +00:00
monirulalom
7ea71912a0
Update wc-core-functions.php file
...
Update wc-core-functions.php file to add Bangladeshi currency and symbol.
2014-03-18 00:33:08 +06:00
Mike Jolley
95f4be04f9
Don't hide empty - do it at walker level to maintain correct counts and hierarchy Closes #5028
2014-03-17 16:52:24 +00:00
Mike Jolley
c4099ab136
Fix term count corrections when a count is 0 #5028
2014-03-17 16:52:06 +00:00
Mike Jolley
d9887bebbb
Hide empty at walker level #5028
2014-03-17 16:51:34 +00:00
Mike Jolley
8d33594e6a
Convert states to strings for PayPal Closes #5078
2014-03-17 15:23:11 +00:00
Mike Jolley
b47e73b5a6
Fix term recount during WP callbacks Closes #5133
2014-03-17 14:38:09 +00:00
Mike Jolley
b321d6297b
Use is_purchasable to determine if a variation cart button is needed, and potentially show empty_price_html Closes #5137
2014-03-17 12:12:10 +00:00
Mike Jolley
eaa2033570
Merge pull request #5097 from JustinSainton/patch-3
...
Filter JSON search customers query
2014-03-14 14:55:04 +00:00
Mike Jolley
7f417c0e8e
Fix sale flash for out of stock sale items Closes #5119
2014-03-14 13:41:25 +00:00
Mike Jolley
abfafa7ce3
Correct discount calculation in admin when fees are involved. Closes #5103
2014-03-14 13:20:59 +00:00
Mike Jolley
ad5f510979
Item meta list classes Closes #5083
2014-03-14 12:40:55 +00:00
Mike Jolley
cf50b4977d
Filter the filename Closes #5074
2014-03-14 10:04:41 +00:00
sparkweb
1280d6d6ff
Removing ordering code from orders
...
This code got moved to the resources file.
2014-03-13 11:14:08 -06:00
sparkweb
d40f773e77
REST API: allow ordering change
2014-03-13 11:08:36 -06:00
Mike Jolley
adc604e0e2
Move loop_end hook as it is generic and used in all WP loops
2014-03-13 13:07:47 +00:00
sparkweb
25900f9976
Allow reordering of the order list with the REST api
2014-03-12 23:47:42 -06:00
Mike Jolley
c27a5a3f4d
Merge pull request #5082 from crazyscience/patch-2
...
Fix for Issue #3367
2014-03-12 14:37:40 +00:00
Gerhard
37ed91cedf
Remove opening bracket from AED currency symbol
2014-03-12 15:50:51 +02:00
Mike Jolley
b160a00464
Pass args through for deprecated function Closes #5087
2014-03-12 14:38:03 +01:00
Mike Jolley
26b5ffa3d0
Only append generator tag on HTML pages Closes #5113
2014-03-12 14:38:03 +01:00
Mike Jolley
9a3b796bf4
Pass args through for deprecated function Closes #5087
2014-03-12 13:17:53 +00:00
Coen Jacobs
fa089f7c0d
Merge pull request #5077 from woothemes/transient-expiration
...
set_transient calls should have expiration to prevent autoloading
2014-03-12 13:02:42 +01:00
Coen Jacobs
3617316357
Updated expiry times for transients
2014-03-12 12:58:41 +01:00
Mike Jolley
49b8ad4378
Only append generator tag on HTML pages Closes #5113
2014-03-12 11:54:02 +00:00
Mike Jolley
8523fe8f34
Merge pull request #5114 from thenbrent/woocommerce_cart_totals_fee_html_filter
...
Add 'woocommerce_cart_totals_fee_html' filter
2014-03-12 11:35:43 +00:00
Mike Jolley
71bcef64a1
Merge pull request #5104 from InoPlugs/patch-2
...
Update class-wc-checkout.php
2014-03-12 11:34:29 +00:00
thenbrent
18efa7341a
Add 'woocommerce_cart_totals_fee_html' filter
2014-03-12 21:11:22 +10:00
InoPlugs Webdesign
a284d7fe69
Update class-wc-checkout.php
...
We need this hook to mark the fees our plugin (additional fee based on gateway) adds to the the order. Otherwise we can't tell if a fee was added by the user (Add fee button), by another plugin or by our plugin.
2014-03-11 19:48:51 +01:00
justinstern
6dfce64e47
Don't trailingslash Order Cancel URLs with a Query String
...
With non-pretty permalinks enabled, this was producing a URI like
http://example.com/?page_id=7/ That final unnecessary trailing slash
messes up some redirect gateways that are passed the cancel URL
2014-03-11 00:04:49 -04:00
Andrew Benbow
2f5fb72a9c
Update class-wc-gateway-paypal.php
...
modify currency error message to include both sent and returned currencies for comparison
2014-03-10 23:23:30 +00:00
JustinSainton
e91ca49b6d
Filter JSON search customers query
...
Because the json_search_customer_name action is in the scope of $this, and there's no instance of it to allow remove_action() to play nicely with, it's really difficult to modify this query. And, unfortunately, it's quite non-performant on large user tables.
One possible option would be to allow users to filter this query directly. This PR reflects that approach.
For reference: https://gist.github.com/curtismchale/9470986 , #5095
2014-03-10 14:54:27 -07:00
crazyscience
9898aee867
Fix for Issue #3367
...
Fixed a bug where the application attempts to schedule an event using a function name rather than a hook name
2014-03-07 11:17:11 -08:00
Coen Jacobs
03163c54b0
set_transient calls should have expiration to prevent autoloading
2014-03-07 09:29:01 +01:00
Mike Jolley
fbeb3bc822
Update LESS compiler and less files #5070
2014-03-06 17:29:52 +01:00
Mike Jolley
90914cc3c8
Update LESS compiler and less files #5070
2014-03-06 16:23:43 +00:00
splashingpixels
7a28434ab4
get_related fixed tags OR query not excluding product ID
2014-03-06 16:27:13 +01:00
Mike Jolley
a955a5ba5d
Fallback for add ons page loading
2014-03-06 16:26:47 +01:00
Mike Jolley
7aac055895
When getting downloadable files, check access_expires too Closes #5060
2014-03-06 16:26:47 +01:00
Mike Jolley
e2ea31fc94
pedantic nonce checking
2014-03-06 16:26:47 +01:00
Mike Jolley
d303e5d072
When dealing with fixed_product discounts, when doing it for the line, multiple by product qty Closes #5054
2014-03-06 16:26:47 +01:00
Mike Jolley
2c13c5c24e
Fix variation price display by checking if a variation is actually stock managed before comparing to stock amount Closes #5059
2014-03-06 16:26:47 +01:00
Mike Jolley
6e466d4fdb
Set default for $plain_text variable. Closes #5051
2014-03-06 16:26:47 +01:00
Mike Jolley
c3d5111c8d
Check existence of nonce Closes #5050
2014-03-06 16:26:47 +01:00
Mike Jolley
156098edb9
Fallback for add ons page loading
2014-03-06 15:25:05 +00:00
Mike Jolley
9068da2ece
When getting downloadable files, check access_expires too Closes #5060
2014-03-06 14:35:25 +00:00
Mike Jolley
88c666968e
Merge pull request #5043 from splashingpixels/related-products
...
get_related fixed tags OR query not excluding product ID
2014-03-06 13:26:26 +00:00
Mike Jolley
a553fd4956
pedantic nonce checking
2014-03-06 13:11:20 +00:00
Mike Jolley
24e884a480
When dealing with fixed_product discounts, when doing it for the line, multiple by product qty Closes #5054
2014-03-06 12:29:25 +00:00
Mike Jolley
ba466b3de9
Fix variation price display by checking if a variation is actually stock managed before comparing to stock amount Closes #5059
2014-03-06 12:07:28 +00:00
Mike Jolley
8971dc0d92
Set default for $plain_text variable. Closes #5051
2014-03-06 11:57:47 +00:00
Mike Jolley
d42bb7a285
Check existence of nonce Closes #5050
2014-03-06 11:37:48 +00:00
Gerhard
0463516020
Remove duplicate coupon type check
2014-03-06 10:08:27 +02:00
Gerhard
3b0c541acf
Send http status 201 when coupon created.
2014-03-06 09:59:28 +02:00
claudiosmweb
2adacc742a
fixed the status for create new customers via api
2014-03-06 04:28:42 -03:00
Gerhard
ae85e64b2b
Edit coupon, save product ID's in comma separates values as per core
2014-03-06 08:52:34 +02:00
Gerhard
518a8cffb2
Save product ID's as comma separated values like core does it
2014-03-06 08:51:00 +02:00
Gerhard
1b1c13349b
Do not url decode the body data, just add it. See https://oauth.googlecode.com/svn/spec/ext/body_hash/1.0/oauth-bodyhash.html
2014-03-06 08:42:05 +02:00
Gerhard
8e0a267a84
Remove implode function
2014-03-06 08:10:08 +02:00
Gerhard
d5171854a1
edit coupon, change comma separated data structures to arrays
2014-03-06 07:59:10 +02:00
Gerhard
6ddbc7e6ee
Change comma separate data to arrays
2014-03-06 07:55:49 +02:00
Gerhard
88d6e064fa
Add missing bracket
2014-03-06 07:50:05 +02:00
Gerhard
7e73f621c8
Add coupon type check when adding new coupon
2014-03-06 07:49:01 +02:00
Gerhard
d278896d31
Fix route comments, moved coupon code filter and remove wc_clean around it, check for valid coupon types.
2014-03-06 07:45:32 +02:00
claudiosmweb
e6755972b0
fixed the inline documentation
2014-03-05 14:24:47 -03:00
Mike Jolley
bfb32b9630
Suppress errors in download handler Closes #5042
2014-03-05 11:04:18 +01:00
Mike Jolley
fb20fc87b6
Use woocommerce_notify_no_stock_amount not 0, Closes #5035
2014-03-05 11:04:18 +01:00
Mike Jolley
914308765e
Recoded set_stock to only make a variable product out of stock if all variations are stock managed, to to resync prices after stock changes #5035
2014-03-05 11:04:18 +01:00
Mike Jolley
676a67bffb
Updated sync logic to exclude hidden and out of stock variations from the price display #5035
2014-03-05 11:04:18 +01:00
Mike Jolley
fa7629e8b8
Corrected the "Show Siblings and Children Only" queries Closes #5028
2014-03-05 11:04:18 +01:00
Patrick Rauland
b6d54a8ebe
returning false instead of array for countries without states
2014-03-05 11:04:18 +01:00
Mike Jolley
f44a4bc9d9
Made woocommerce_update_cart_action_cart_updated a filter which can return true or false to recalc totals Closes #4905
...
Conflicts:
includes/class-wc-form-handler.php
2014-03-05 11:04:14 +01:00
Mike Jolley
84a42f16cb
Add context to strings #4986
2014-03-05 11:02:53 +01:00
Mike Jolley
630eb61203
Later hook for template redirect and the_post Closes #4984
2014-03-05 11:02:53 +01:00
Mike Jolley
bb9299fa0c
Change the save order so email data is correct for manual orders Closes #4995
2014-03-05 11:02:53 +01:00
Mike Jolley
bf8f45fbc9
Correctly recompile scripts on update. Frontend css option no longer exists Closes #5014
2014-03-05 11:02:53 +01:00
Mike Jolley
e81c018e60
wc_get_endpoint_url - added support for permalinks containing a query string Closes #5016
2014-03-05 10:58:36 +01:00
splashingpixels
5d96b666f1
shop order - fixes non object error on comments when order is in the trash
2014-03-05 10:58:36 +01:00
splashingpixels
8b8fe715b6
wc_get_product_ids_on_sale should never return post id of 0 fixes #5002
2014-03-05 10:58:36 +01:00
claudiosmweb
0b08814227
improved the bacs email instructions
...
Conflicts:
includes/gateways/bacs/class-wc-gateway-bacs.php
2014-03-05 10:58:30 +01:00
claudiosmweb
1aa9840856
forced end of line in bank_details method to fix the #4999
...
Conflicts:
includes/gateways/bacs/class-wc-gateway-bacs.php
2014-03-05 10:57:55 +01:00
Patrick Rauland
74755555f5
adding plain text email flag to cheque
2014-03-05 10:57:02 +01:00
Patrick Rauland
d3476b8669
adding plain text email flag to bacs
2014-03-05 10:57:02 +01:00
Patrick Rauland
afc1c1e566
adding wordpress php formatting"
2014-03-05 10:57:02 +01:00
Mike Jolley
10190ab177
Ensure attributes exist
2014-03-05 10:57:02 +01:00
Mike Jolley
f683c29e66
Fix category widget ordering Closes #4971
2014-03-05 10:57:02 +01:00
Mike Jolley
508854effe
Fix reports by using strings - int's have a max. Closes #4904
2014-03-05 10:56:23 +01:00
Mike Jolley
f1189f5aac
Only show the relevant updates in the notices Closes #4977
2014-03-05 10:56:23 +01:00
Mike Jolley
5448e1bedc
Fix strict standards Closes #4980
2014-03-05 10:56:23 +01:00
Mike Jolley
624df4ea14
Suppress errors in download handler Closes #5042
2014-03-05 09:30:12 +00:00
Gerhard
8fdfbdf3ba
Add missing wpdb global
2014-03-05 09:42:12 +02:00
Gerhard
3bdf3e50cf
Add check for duplicate coupon code when updating coupon code
2014-03-05 09:34:01 +02:00
Gerhard
86ac5de9cf
Add filter to coupon code
2014-03-05 09:30:11 +02:00
Gerhard
db2de990e7
Modify duplicate coupon error code
2014-03-05 09:28:59 +02:00
Gerhard
f2f7e09143
Change duplicate coupon error code
2014-03-05 09:28:03 +02:00
Gerhard
826085698b
Validate coupon types
2014-03-05 09:25:11 +02:00
Gerhard
7dc7353e60
Coding standards & cleaning of data before saving
2014-03-05 08:07:42 +02:00
Gerhard
268ef2faab
Check if coupon was updated when using wp_update_post and return error if not
2014-03-05 08:03:10 +02:00
Gerhard
a2ecd3885c
edit_coupon REST API look for type and not discount_type
2014-03-05 07:59:27 +02:00
Gerhard
fa6eb98535
Rest API edit_coupon function
2014-03-05 07:43:13 +02:00
Gerhard
42d42ae751
REST API create_coupons function
2014-03-05 07:28:05 +02:00
claudiosmweb
344a0d92c6
improved the validation for WC_API_Customers::edit_customer() and WC_API_Customers::delete_customer()
2014-03-04 23:42:36 -03:00
claudiosmweb
f2d8912bc1
fixed coding standards in includes/api/class-wc-api-customers.php
2014-03-04 22:48:54 -03:00
splashingpixels
b279487535
get_related fixed tags OR query not excluding product ID
2014-03-04 16:19:12 -08:00
claudiosmweb
3b4b73851b
added missing textdomain
2014-03-04 18:05:55 -03:00
claudiosmweb
41a5b147e9
improved the WP_Error's ids in customers api
2014-03-04 18:05:22 -03:00
Gerhard
a53b93283c
Fix create coupon api method
2014-03-04 17:05:38 +02:00
Mike Jolley
e557ff5aec
Use woocommerce_notify_no_stock_amount not 0, Closes #5035
2014-03-04 14:46:17 +00:00
Mike Jolley
5c75f8a20e
Recoded set_stock to only make a variable product out of stock if all variations are stock managed, to to resync prices after stock changes #5035
2014-03-04 14:45:27 +00:00
Mike Jolley
decfca94a4
Updated sync logic to exclude hidden and out of stock variations from the price display #5035
2014-03-04 14:44:24 +00:00
Gerhard
38f701e90a
Better coupon create error messages
2014-03-04 15:50:31 +02:00
Gerhard
70fb3c004d
Create coupons via API
2014-03-04 15:44:33 +02:00
Mike Jolley
56c1ce4bd9
Merge pull request #5031 from BFTrick/uk-counties
...
Returning False Instead of Empty Array for Countries Without States
2014-03-04 11:49:34 +00:00
Mike Jolley
e0b11c8c2e
Corrected the "Show Siblings and Children Only" queries Closes #5028
2014-03-04 11:47:17 +00:00
claudiosmweb
ee907b0c20
removed sanitize_text_field() function in favor to wc_clean() function in customers api
2014-03-04 02:48:17 -03:00
claudiosmweb
68b8c9f020
improved the customer api creation/edition
2014-03-03 23:01:07 -03:00
claudiosmweb
4204a86022
added method do delete customers via api
2014-03-03 22:16:54 -03:00
claudiosmweb
6c4f82665e
added the woocommerce_api_edit_customer action in WC_API_Customers::edit_customer()
2014-03-03 22:09:50 -03:00
claudiosmweb
906273c20b
added the woocommerce_api_create_customer action in WC_API_Customers::create_customer()
2014-03-03 22:09:05 -03:00
claudiosmweb
f54909f715
added method to edit customer via api
2014-03-03 22:07:28 -03:00
claudiosmweb
5b95346825
fixed the customer creation via api
2014-03-03 21:41:53 -03:00
claudiosmweb
371665cd79
added route to create customers via api
2014-03-03 21:13:44 -03:00
claudiosmweb
14b63541a3
Added the WC_API_Server::urldecode_deep() method
...
To make it possible to get a more complex data structure.
Example:
array( 'data' => array( 'key' => 'value' ), 'data2' => array( 'key' => 'value' ) )
2014-03-03 21:09:11 -03:00
claudiosmweb
584bfda988
added method to create users with the api
2014-03-03 21:04:40 -03:00
Patrick Rauland
f78482dd6e
returning false instead of array for countries without states
2014-03-03 16:04:00 -08:00
Mike Jolley
48ebfae145
Made woocommerce_update_cart_action_cart_updated a filter which can return true or false to recalc totals Closes #4905
2014-03-03 15:15:32 +00:00
Mike Jolley
31ee45cf5c
Add context to strings #4986
2014-03-03 14:47:19 +00:00
Mike Jolley
d9c10aae62
Later hook for template redirect and the_post Closes #4984
2014-03-03 13:37:45 +00:00
Mike Jolley
30eee00c1b
Change the save order so email data is correct for manual orders Closes #4995
2014-03-03 13:27:20 +00:00
Mike Jolley
1c0e55c685
Correctly recompile scripts on update. Frontend css option no longer exists Closes #5014
2014-03-03 12:19:29 +00:00
Mike Jolley
47d1782b7e
Resolve conflicts
2014-03-03 11:59:47 +00:00
Mike Jolley
74e7829e02
wc_get_endpoint_url - added support for permalinks containing a query string Closes #5016
2014-03-03 11:54:53 +00:00
Mike Jolley
c6e63c663b
Merge pull request #4998 from BFTrick/plain-text-flag
...
Add Plain Text Flag Gateways
2014-03-03 10:53:53 +00:00
Mike Jolley
f2daf7aeec
Merge pull request #4997 from BFTrick/wp-bacs-formatting
...
Use WordPress Brace Code Style in BACS Gateway Class
2014-03-03 10:53:04 +00:00
Mike Jolley
ab3ebfd818
Merge pull request #5003 from splashingpixels/coupon
...
wc_get_product_ids_on_sale should never return post id of 0 fixes #5002
2014-03-03 10:52:28 +00:00
splashingpixels
d357154d2f
shop order - fixes non object error on comments when order is in the trash
2014-02-28 22:08:42 -08:00
splashingpixels
5cfa0306f4
wc_get_product_ids_on_sale should never return post id of 0 fixes #5002
2014-02-28 20:37:58 -08:00
claudiosmweb
5c540930c9
improved the bacs email instructions
2014-02-28 20:35:40 -03:00
claudiosmweb
08ae8d5416
forced end of line in bank_details method to fix the #4999
2014-02-28 20:31:53 -03:00
Patrick Rauland
a76714c0e9
adding plain text email flag to cheque
2014-02-28 16:13:13 -06:00
Patrick Rauland
694c6bb5ef
adding plain text email flag to bacs
2014-02-28 16:11:57 -06:00
Patrick Rauland
b274171f8c
adding wordpress php formatting"
2014-02-28 16:05:43 -06:00
Rob Davarnia
368bd05677
Update class-wc-shortcodes.php
2014-02-28 13:50:50 -08:00
Rob Davarnia
e7ca60b2a2
Ability to add custom quantity using shortcode
2014-02-28 13:43:31 -08:00
Mike Jolley
6fcdccd73b
Ensure attributes exist
2014-02-28 15:42:16 +00:00
Mike Jolley
3398941f3f
Fix category widget ordering Closes #4971
2014-02-28 15:27:20 +00:00
Mike Jolley
6a0dc3142f
Fix reports by using strings - int's have a max. Closes #4904
2014-02-28 14:51:37 +00:00
Mike Jolley
3492be6df0
Only show the relevant updates in the notices Closes #4977
2014-02-28 13:42:48 +00:00
Mike Jolley
e0b042a8d4
Fix strict standards Closes #4980
2014-02-28 10:54:34 +00:00
Mike Jolley
2727b62dec
Fix after tax coupon amounts
2014-02-27 15:53:36 +01:00
Mike Jolley
13add49e42
Hide shipping class if variation is virtual Closes #4972
2014-02-27 15:48:39 +01:00
Coen Jacobs
5ddba16f7f
Fixing the typo fix :)
2014-02-27 15:48:02 +01:00
tamarazuk
6fe0b461d0
Add Canadian address format
...
.. as per Canada Post's addressing guidelines: http://www.canadapost.ca/tools/pg/manual/PGaddress-e.asp#1413985
2014-02-27 15:47:43 +01:00
JustinSainton
415dadc59e
Copypasta fix in docs.
2014-02-27 15:47:15 +01:00
Mike Jolley
8842f25b0e
round mijireh shipping amount
2014-02-27 15:46:51 +01:00
Mike Jolley
967aba149c
wc_delete_shop_order_transients functions and trigger when order status updates. Closes #4875
2014-02-27 15:46:23 +01:00
Mike Jolley
4685753e27
Prevent short codes running with no cart class loaded. Closes #4962
2014-02-27 15:46:11 +01:00
Mike Jolley
6e00477fd6
Tweak where message is added during reset to avoid needing a session Closes #4908
2014-02-27 15:45:47 +01:00
Mike Jolley
389bf99dad
Filters to restrict granting/revoking access to files Closes #4952
2014-02-27 15:45:18 +01:00
Mike Jolley
281c010af3
Changed braces and moved filter #4933
2014-02-27 15:44:25 +01:00
Gerhard
46a78e6936
Coding standards, mostly braces
2014-02-27 15:44:09 +01:00
Gerhard
5f3f7e5bb1
Drop guest checkout test and only check if order is for guest
2014-02-27 15:43:59 +01:00
Mike Jolley
c3bc0e61a7
Fix products_will_display logic
2014-02-27 15:43:07 +01:00
Gerhard
0b3d21c104
Should check for yes if guest checkout is enabled
2014-02-27 15:42:43 +01:00
Gerhard
2920fe0354
Move guest check to wc_customer_has_capability
2014-02-27 15:42:35 +01:00
Gerhard
bf3e5944d2
Update error message, making it clear to log in and try again.
2014-02-27 15:42:25 +01:00
Gerhard
ca3b143b36
Disable order owner check for payment if guest checkout is enabled as per #4957
2014-02-27 15:41:53 +01:00
lekiend
17cc7d7c1a
Update html-admin-page-status-report.php
...
Status report shows update also if update version is lower than current version.
It should show updates only for version number greather than current version
2014-02-27 15:41:43 +01:00
Gerhard
2fa9c2488e
Add permalinks_enabled data to API index
2014-02-27 15:41:23 +01:00
splashingpixels
39e5b81321
get related products added DISTINCT to prevent querying duplicates
2014-02-27 15:41:06 +01:00
Mike Jolley
6c337f122c
Ensure product exists before getting title. Closes #4916
2014-02-27 15:40:39 +01:00
Mike Jolley
0411d1f9df
Combine two meta queries into one #4901
2014-02-27 15:40:07 +01:00
Andrew Benbow
fc749a79fa
Update class-wc-tax.php
...
Compound tax rate calculation is wildly off.
Current tax settings : http://cld.wthms.co/Qeb6
Cart before proposed change : http://cld.wthms.co/ILXk
Cart after proposed change : http://cld.wthms.co/fjWO
2014-02-27 15:39:55 +01:00
Mike Jolley
c799aa1c57
Username from email hook Closes #4941
2014-02-27 15:39:05 +01:00
Gerhard
a8f4aaa677
Add filenames to Downloads section in My Account
2014-02-27 15:38:37 +01:00
Daniel Espinoza
4907e1d02d
Allow showing of empty categories using 'hide_empty' param of get_categories()
2014-02-27 15:33:26 +01:00
Patrick Rauland
1261e48bcc
commenting regex in flat rate shipping
2014-02-27 15:33:13 +01:00
Patrick Rauland
df72ff6fe7
using wordpress brace code style in flat rate shipping
2014-02-27 15:32:58 +01:00
Mike Jolley
500ce37c63
Fix variation level reporting Closes #4885
2014-02-27 15:32:47 +01:00
Mike Jolley
a0ffae78df
Layered nag - remember orderby #4889
2014-02-27 15:32:19 +01:00
Mike Jolley
17d03be635
Use parseHTML and enforce 1.8 jquery Closes #4899
2014-02-27 15:31:53 +01:00
Mike Jolley
b3d4019ea0
Workaround relevanssi Closes #4873
2014-02-27 15:31:31 +01:00
Mike Jolley
5f3ce265ac
For custom attributes, try to turn back to 'name' from saved slug in emails/view order templates Closes #4833
2014-02-27 15:31:31 +01:00
Mike Jolley
3081c8812a
Limit item name lengths Closes #4922
2014-02-27 15:31:30 +01:00
Paul van der Meijs
093fce6238
Prevent ambiguous column error
2014-02-27 15:30:34 +01:00
Mike Jolley
cb4031f0c3
cancel_order - take no action if already cancelled.
2014-02-27 15:30:18 +01:00
Chuck Mac
10d2f9e22f
Passing post_id to the coupon save action
...
Pass post_id to the woocommerce_coupon_options_save action so we know what
coupon ID is being saved.
2014-02-27 15:30:18 +01:00
Mike Jolley
c0ee22971d
remove un-wanted hentry from products Closes #4880
2014-02-27 15:29:49 +01:00
splashingpixels
a653bfa64b
layer nav using list OR was not displaying any terms fixes #4911
2014-02-27 15:29:21 +01:00
Justin Hill
1386625dae
Update abstract-wc-product.php
...
Add filter to is_taxable() method so that plugins can better control what is and isn't taxable based on various conditions, such as customer's billing or shipping address, etc.
2014-02-27 15:29:21 +01:00
Mike Jolley
4b38c58c9b
Transifex links
2014-02-27 15:25:32 +01:00
Mike Jolley
4a4680d9d5
wc_cart_totals_coupon_label function and filter to override coupon labels
2014-02-27 15:25:19 +01:00
Mike Jolley
d57989ca62
Use get_col for sku search - return multiple results.
2014-02-27 15:24:39 +01:00
JustinSainton
fee1bc5200
capital_p_dangit()
2014-02-27 15:24:32 +01:00
Mike Jolley
ceacbb31bd
Fix display of fee_taxes when spanning multiple tax classes Closes #4803
2014-02-27 15:24:26 +01:00
Mike Jolley
a215a94f5d
Rounding order_tax and order_shipping_tax restricts our ability to get an accurate tax_total after an order is made. Fixes some paypal rounding requests.
...
@coenjacobs
2014-02-27 15:23:21 +01:00
Mike Jolley
465b9b9d5f
Only show settings link if method has_settings
2014-02-27 15:23:10 +01:00
Mike Jolley
f42d1a1e6f
Correctly join post meta to fix order searches Closes #4855
2014-02-27 15:22:37 +01:00
Scott Basgaard
c2e76851b2
Code clean up. Various undefined variables / notices.
2014-02-27 15:21:29 +01:00
Scott Basgaard
b1b93838c3
Use 'include' parameter to show siblings/children of current category. Fixes #891
2014-02-27 15:21:29 +01:00
Mike Jolley
61214a7eef
Sanitize screen id. Closes #4788
2014-02-27 15:21:09 +01:00
Mike Jolley
43d87e724e
Run array_unique on results of order search Closes #4855
2014-02-27 15:20:36 +01:00
Mike Jolley
f001d32bcd
Use md5 hash for transient names so that the lengths are valid. Closes #4851
2014-02-27 15:18:40 +01:00
Mike Jolley
2e8c2e7396
Fix after tax coupon amounts
2014-02-27 14:14:17 +00:00
Mike Jolley
439b982b48
Merge pull request #4954 from kloon/tweak_rest_api_index_pretty_permalinks
...
Add permalinks_enabled data to API index
2014-02-27 12:03:19 +00:00
Mike Jolley
5ae6dd056b
Hide shipping class if variation is virtual Closes #4972
2014-02-27 11:53:46 +00:00
Coen Jacobs
a891fb82d4
Fixing the typo fix :)
2014-02-27 12:33:00 +01:00
tamarazuk
510e46963a
Add Canadian address format
...
.. as per Canada Post's addressing guidelines: http://www.canadapost.ca/tools/pg/manual/PGaddress-e.asp#1413985
2014-02-26 15:50:58 -05:00
JustinSainton
9b0ddb2bd3
Copypasta fix in docs.
2014-02-26 10:42:35 -08:00
Mike Jolley
d8f504849f
round mijireh shipping amount
2014-02-26 15:53:32 +00:00
Mike Jolley
41183d1663
wc_delete_shop_order_transients functions and trigger when order status updates. Closes #4875
2014-02-26 15:43:19 +00:00
Mike Jolley
215011aa1f
Prevent short codes running with no cart class loaded. Closes #4962
2014-02-26 15:27:26 +00:00
Mike Jolley
b06e0bb19e
Tweak where message is added during reset to avoid needing a session Closes #4908
2014-02-26 13:13:53 +00:00
Mike Jolley
1f3d2632ed
Filters to restrict granting/revoking access to files Closes #4952
2014-02-26 12:35:11 +00:00
Mike Jolley
4c5f1952c7
If the cart is updated only, trigger action and recalc totals Closes #4905
2014-02-26 12:14:50 +00:00
Mike Jolley
a0635c270b
Changed braces and moved filter #4933
2014-02-26 12:02:14 +00:00
Mike Jolley
173e3accd8
Merge pull request #4933 from growdev/master
...
Allow empty categories to show
2014-02-26 12:00:26 +00:00
Mike Jolley
94992cea38
Merge pull request #4961 from kloon/tweak_download_handler_coding_stardards
...
download_handler Coding standards, mostly braces
2014-02-26 11:57:06 +00:00
Gerhard
ab5d86097b
Coding standards, mostly braces
2014-02-26 13:54:16 +02:00
Mike Jolley
f79c7bed23
Merge pull request #4960 from kloon/tweak_guest_checkout_pay_link
...
Disable order owner check for payment link if guest checkout enabled
2014-02-26 11:48:42 +00:00
Gerhard
55a656715d
Drop guest checkout test and only check if order is for guest
2014-02-26 13:46:02 +02:00
Mike Jolley
5620020f6c
Fix products_will_display logic
2014-02-26 11:43:38 +00:00
Gerhard
5475192dad
Should check for yes if guest checkout is enabled
2014-02-26 13:30:08 +02:00
Gerhard
f64bc075a7
Move guest check to wc_customer_has_capability
2014-02-26 13:25:32 +02:00
Mike Jolley
d8afa1476e
Merge pull request #4953 from splashingpixels/master
...
get related products added DISTINCT to prevent querying duplicates
2014-02-26 11:13:49 +00:00
Gerhard
76c8727340
Update error message, making it clear to log in and try again.
2014-02-26 12:03:36 +02:00
Gerhard
4d1a115330
Disable order owner check for payment if guest checkout is enabled as per #4957
2014-02-26 11:57:28 +02:00
lekiend
41962f044f
Update html-admin-page-status-report.php
...
Status report shows update also if update version is lower than current version.
It should show updates only for version number greather than current version
2014-02-26 10:55:27 +01:00
Gerhard
dc65c525d0
Add permalinks_enabled data to API index
2014-02-26 07:50:51 +02:00
splashingpixels
f66be96f88
get related products added DISTINCT to prevent querying duplicates
2014-02-25 15:17:50 -08:00
Mike Jolley
6ff4ae1a7d
Merge pull request #4903 from splashingpixels/master
...
Ran through jshint and fixed coding standards
2014-02-25 15:51:50 +00:00
Mike Jolley
b2abcc3c89
Merge pull request #4944 from kloon/tweak_my_account_downloads_titles
...
Add filenames to Downloads section in My Account
2014-02-25 15:45:49 +00:00
Mike Jolley
2ae5400e37
Merge pull request #4945 from ChromeOrange/master
...
Compound tax rate calculation is wildly off.
2014-02-25 15:45:01 +00:00
Mike Jolley
6d7e7370c6
Merge pull request #4947 from BFTrick/shipping-php-standards
...
Use WordPress Brace Code Style in Flat Rate Shipping Class #2
2014-02-25 14:49:25 +00:00
Mike Jolley
e73aa65440
Ensure product exists before getting title. Closes #4916
2014-02-25 14:48:55 +00:00
Patrick Rauland
61a175173e
merging upstream changes
2014-02-25 08:07:39 -06:00
Mike Jolley
9a52c5dd43
Combine two meta queries into one #4901
2014-02-25 13:33:55 +00:00
Andrew Benbow
310cd61cc5
Update class-wc-tax.php
...
Compound tax rate calculation is wildly off.
Current tax settings : http://cld.wthms.co/Qeb6
Cart before proposed change : http://cld.wthms.co/ILXk
Cart after proposed change : http://cld.wthms.co/fjWO
2014-02-25 11:54:58 +00:00
Mike Jolley
3d4f16a7a4
Username from email hook Closes #4941
2014-02-25 11:40:54 +00:00
Gerhard
123d60912b
Add filenames to Downloads section in My Account
2014-02-25 12:48:36 +02:00
Mike Jolley
b16f83804f
Merge pull request #4932 from BFTrick/flat-rate-costs-regex
...
Comment RegEx in Flat Rate Shipping
2014-02-25 10:47:29 +00:00
Mike Jolley
979e12aaf1
Merge pull request #4935 from BFTrick/refactor-flat-rate-percentage-calc
...
Adding Method to Calculate Percentage Rate Adjustment for Flat Rate Shipping
2014-02-25 10:46:53 +00:00
Max Rice
7b67161d2f
Return request relative link headers, fixes #4925
...
When WordPress is running inside of a sub-directory,
get_woocommerce_api_url() returns the domain along with the
sub-directory path, which results in a duplicate path when the API
request string is added. This commit fixes this by fetching only the
home host and adding the request path to it. set_url_scheme() is used
to set the scheme to either http or https based on the request itself
instead of basing it on whether force_ssl_checkout is enabled or not.
2014-02-25 10:24:36 +01:00
Max Rice
5e48e5d682
Return request relative link headers, fixes #4925
...
When WordPress is running inside of a sub-directory,
get_woocommerce_api_url() returns the domain along with the
sub-directory path, which results in a duplicate path when the API
request string is added. This commit fixes this by fetching only the
home host and adding the request path to it. set_url_scheme() is used
to set the scheme to either http or https based on the request itself
instead of basing it on whether force_ssl_checkout is enabled or not.
2014-02-25 01:02:38 -05:00
Patrick Rauland
cf81e63b3c
adding new method to calculate percentage rate adjustment for flat rate shipping
2014-02-24 12:54:56 -06:00
Daniel Espinoza
3a37bec683
removing unnecessary action
2014-02-24 11:59:54 -06:00
Daniel Espinoza
bf8a825f2d
Allow showing of empty categories using 'hide_empty' param of get_categories()
2014-02-24 11:57:06 -06:00
Patrick Rauland
0fd11ad509
commenting regex in flat rate shipping
2014-02-24 11:40:26 -06:00
Daniel Espinoza
cfc30fe432
Merge branch 'master' of github.com:woothemes/woocommerce
2014-02-24 11:30:14 -06:00
Patrick Rauland
3888af3559
using wordpress brace code style in flat rate shipping
2014-02-24 11:17:33 -06:00
Mike Jolley
4789223f32
Fix variation level reporting Closes #4885
2014-02-24 17:10:08 +00:00
Mike Jolley
95ffe76841
Merge pull request #4919 from ChuckMac/Coupon_action
...
Passing post_id to the coupon save action
2014-02-24 15:48:23 +00:00
Mike Jolley
dcf4a50ca0
Layered nag - remember orderby #4889
2014-02-24 15:45:43 +00:00
Mike Jolley
9a115dc1f4
Use parseHTML and enforce 1.8 jquery Closes #4899
2014-02-24 15:34:28 +00:00
Mike Jolley
373c35d7e8
Merge pull request #4912 from whatthefork/master
...
Update abstract-wc-product.php
2014-02-24 15:28:23 +00:00
Mike Jolley
36de82e428
Workaround relevanssi Closes #4873
2014-02-24 15:19:12 +00:00
Mike Jolley
38872b8536
For custom attributes, try to turn back to 'name' from saved slug in emails/view order templates Closes #4833
2014-02-24 15:14:32 +00:00
Mike Jolley
4280f5ab78
Limit item name lengths Closes #4922
2014-02-24 14:49:05 +00:00
Mike Jolley
eb48eb437f
Merge pull request #4924 from paulvandermeijs/develop-fix_exclude_protected_products
...
Prevent ambiguous column error
2014-02-24 12:35:48 +00:00
Paul van der Meijs
7daada95f9
Prevent ambiguous column error
2014-02-24 11:47:19 +01:00
Mike Jolley
f09db7a537
cancel_order - take no action if already cancelled.
2014-02-24 10:39:43 +00:00
Chuck Mac
ed952f4698
Passing post_id to the coupon save action
...
Pass post_id to the woocommerce_coupon_options_save action so we know what
coupon ID is being saved.
2014-02-23 10:27:27 -05:00
Mike Jolley
7b639d45c7
remove un-wanted hentry from products Closes #4880
2014-02-23 11:13:42 +00:00
splashingpixels
7d96eb70ee
layer nav using list OR was not displaying any terms fixes #4911
2014-02-22 13:42:13 -08:00
Justin Hill
eed9485e6c
Update abstract-wc-product.php
...
Add filter to is_taxable() method so that plugins can better control what is and isn't taxable based on various conditions, such as customer's billing or shipping address, etc.
2014-02-22 13:15:41 -07:00
Mike Jolley
90b042573e
Transifex links
2014-02-21 15:29:42 +00:00
Mike Jolley
3ab6acc495
wc_cart_totals_coupon_label function and filter to override coupon labels
2014-02-21 15:16:47 +00:00
Coen Jacobs
9f5ebda756
Merge pull request #4888 from JustinSainton/patch-1
...
capital_p_dangit()
2014-02-21 13:22:51 +01:00
Mike Jolley
78d48cc597
Use get_col for sku search - return multiple results.
2014-02-21 10:35:41 +00:00
JustinSainton
d64fc3a764
capital_p_dangit()
2014-02-21 00:47:42 -08:00
Mike Jolley
5062de9767
Fix display of fee_taxes when spanning multiple tax classes Closes #4803
2014-02-20 16:39:57 +00:00
Mike Jolley
f35c3708bb
Rounding order_tax and order_shipping_tax restricts our ability to get an accurate tax_total after an order is made. Fixes some paypal rounding requests.
...
@coenjacobs
2014-02-20 15:41:08 +00:00
Mike Jolley
c7a129c7fd
Only show settings link if method has_settings
2014-02-20 15:16:53 +00:00
Mike Jolley
fbccfca522
Correctly join post meta to fix order searches Closes #4855
2014-02-19 16:11:20 +00:00
Coen Jacobs
8fdf4d94cf
Merge pull request #4853 from scottbasgaard/master
...
Use 'include' parameter to show siblings/children of current category. Fixes #891
2014-02-19 17:09:21 +01:00
Mike Jolley
f1f7b84db9
Sanitize screen id. Closes #4788
2014-02-19 14:30:21 +00:00
Mike Jolley
3f8b314431
Run array_unique on results of order search Closes #4855
2014-02-19 14:27:09 +00:00
Mike Jolley
9303908d7b
Use md5 hash for transient names so that the lengths are valid. Closes #4851
2014-02-19 14:05:36 +00:00
Coen Jacobs
56ed38db10
Code standards for #4856
2014-02-18 12:28:51 +01:00
Gerhard
b4811c93d3
Fix COD warning when you have hide shipping methods until address entered selected
2014-02-18 12:28:51 +01:00
Coen Jacobs
1e410ebcdc
Code standards for #4856
2014-02-18 12:27:05 +01:00
Coen Jacobs
911e151423
Merge pull request #4856 from kloon/fix_cod_hidden_shipping_methods_error
...
Fix COD warning when you have hide shipping methods until address entered
2014-02-18 12:25:12 +01:00
Gerhard
3a9604bf78
Fix COD warning when you have hide shipping methods until address entered selected
2014-02-18 11:58:52 +02:00
Coen Jacobs
5094d2174a
Merge pull request #4847 from kloon/master
...
Add email lookup to customers endpoint, try at #4845
2014-02-18 10:47:50 +01:00
Scott Basgaard
39b83a3039
Code clean up. Various undefined variables / notices.
2014-02-17 22:09:58 +01:00
Scott Basgaard
563adcaa86
Use 'include' parameter to show siblings/children of current category. Fixes #891
2014-02-17 22:00:25 +01:00
Gerhard
a614e79ad4
update @since to 2.2
2014-02-17 19:17:40 +02:00
Gerhard
4fe3dd28fb
Move email lookup to own endpoint customers/email/<email>
2014-02-17 19:13:01 +02:00
Mike Jolley
e345281018
Handle get_rate_code when no matching rate is found. Prevents notices.
2014-02-17 16:36:21 +01:00
Mike Jolley
4d831d02ee
Fix notice when left blank
2014-02-17 16:36:21 +01:00
Mike Jolley
3be6664f05
Handle get_rate_code when no matching rate is found. Prevents notices.
2014-02-17 15:11:50 +00:00
Mike Jolley
8c7996e5b1
Fix notice when left blank
2014-02-17 14:54:06 +00:00
Gerhard
5c18fab238
Add back absint to validate function for customers by id endpoint
2014-02-17 16:44:08 +02:00
Gerhard
a7e659b6fa
Review customer/<email> endpoint, move into own function
2014-02-17 16:39:56 +02:00
Mike Jolley
f9251084d9
woocommerce_get_sections_{id} filters Closes #4817
2014-02-17 14:30:42 +00:00
Mike Jolley
1f295c9c69
Unify textdomains Closes #4814
2014-02-17 14:27:08 +01:00
Gerhard
88425e64cc
Add email lookup to customers endpoint, try at 4845
2014-02-17 15:19:11 +02:00
Mike Jolley
c0c21c8364
Unify textdomains Closes #4814
2014-02-17 13:14:45 +00:00
Mike Jolley
e09c7b6cb5
wc_get_product_ids_on_sale should return array of integers, not strings Closes #4825
2014-02-17 13:35:38 +01:00
Mike Jolley
8eed83ab08
Standards and some query tweaks for get_downloadable_products #4827
2014-02-17 13:35:38 +01:00
Mike Jolley
a3967af1d0
Code standards
2014-02-17 13:35:38 +01:00
Mike Jolley
7ab814ffa9
Order status check needs to be inside wc_downloadable_product_permissions so permissions are granted after completion. Closes #4826
2014-02-17 13:35:38 +01:00
Coen Jacobs
87c5274992
Better workaround for esc_url stripping spaces #4842
2014-02-17 13:35:38 +01:00
Coen Jacobs
a610e72c09
esc_attr instead of esc_url to preserve spaces in img src #4842
2014-02-17 13:35:38 +01:00
Mike Jolley
a2aa4ec9a9
Flip default status of price_trim_zeros
...
#4828 #4823 enabled with add_filter( 'woocommerce_price_trim_zeros',
'__return_true’ );
2014-02-17 13:35:38 +01:00
Mike Jolley
c64d25884e
define cart_session_data in constructor Closes #4822
2014-02-17 13:35:38 +01:00
Mike Jolley
af2a82a7d7
Make my-account/view-order use the template file
2014-02-17 13:35:38 +01:00
Art Project Group
3f9c9c23c9
Update class-wc-shortcode-cart.php
2014-02-17 13:33:10 +01:00
Art Project Group
0a90eba7fd
Prevent an error notice
...
It only shows when country has states and state was leave in blanc on
the form.
2014-02-17 13:33:10 +01:00
Coen Jacobs
00dfdb73e3
Merge pull request #4811 from claudiosmweb/fix_4281
...
Add the payment method title in order details
2014-02-17 13:27:38 +01:00
Mike Jolley
37573a93e2
wc_get_product_ids_on_sale should return array of integers, not strings Closes #4825
2014-02-17 12:20:10 +00:00
Mike Jolley
c3f514fa0a
Standards and some query tweaks for get_downloadable_products #4827
2014-02-17 11:58:14 +00:00
Mike Jolley
1e1490894e
Code standards
2014-02-17 10:50:36 +00:00
Mike Jolley
b22abbda90
Order status check needs to be inside wc_downloadable_product_permissions so permissions are granted after completion. Closes #4826
2014-02-17 10:50:00 +00:00
Coen Jacobs
e2ebb387f7
Better workaround for esc_url stripping spaces #4842
2014-02-17 11:48:43 +01:00
Coen Jacobs
a19266b955
esc_attr instead of esc_url to preserve spaces in img src #4842
2014-02-17 11:29:36 +01:00
Mike Jolley
7789d34baf
Merge pull request #4831 from artprojectgroup/master
...
Prevent an error notice
2014-02-17 10:20:44 +00:00
Mike Jolley
a67c91db7b
Flip default status of price_trim_zeros
...
#4828 #4823 enabled with add_filter( 'woocommerce_price_trim_zeros',
'__return_true’ );
2014-02-17 10:19:12 +00:00
Mike Jolley
ca782212de
define cart_session_data in constructor Closes #4822
2014-02-17 10:16:06 +00:00
Mike Jolley
0ddff220d5
Make my-account/view-order use the template file
2014-02-17 09:44:45 +00:00
Mike Jolley
57f7aeaa0c
Fix ampersands in plan text Closes #4799
2014-02-17 10:39:54 +01:00
Mike Jolley
6d0a31b491
Update docblocks
2014-02-17 10:39:53 +01:00
Art Project Group
4031c8b5d7
Update class-wc-shortcode-cart.php
2014-02-16 19:53:55 +01:00
Art Project Group
7d9a1e77a6
Prevent an error notice
...
It only shows when country has states and state was leave in blanc on
the form.
2014-02-16 15:44:24 +01:00
claudiosmweb
bc98201d26
added the payment method title in order details, closes #4281
2014-02-15 03:14:04 -02:00
vayu
db2d67590e
Added description parameter to the woocommerce_form_field function
...
With this it is possible to add a short description below every
checkout billing and shipping input field.
2014-02-15 00:19:49 +01:00
Mike Jolley
97dd163c5e
Fix ampersands in plan text Closes #4799
2014-02-14 15:37:30 +00:00
Mike Jolley
84e754e298
Update docblocks
2014-02-14 14:29:39 +00:00
Mike Jolley
5564e49b15
woocommerce_get_username_from_email filter for login Closes #4791
2014-02-14 12:52:39 +01:00
Gerhard
5c22b36cb7
REST API OAuth signature issue fix when using filter params
2014-02-14 12:52:39 +01:00
Mike Jolley
1996b7b7b5
Trash instead of force delete Closes #4785
2014-02-14 12:52:39 +01:00
Mike Jolley
9d47a60914
If you only ship to the billing address, ensure the shipping address data for customers is updated Closes #4786
2014-02-14 12:52:39 +01:00
Mike Jolley
8b4c81da13
Merge pull request #4796 from kloon/master
...
REST API OAuth signature issue fix when using filter params
2014-02-14 11:48:57 +00:00
Mike Jolley
e667d41497
woocommerce_get_username_from_email filter for login Closes #4791
2014-02-14 11:47:12 +00:00
Gerhard
30c1486aa7
REST API OAuth signature issue fix when using filter params
2014-02-14 13:26:31 +02:00
Mike Jolley
449c95029b
Trash instead of force delete Closes #4785
2014-02-14 11:21:14 +00:00
Mike Jolley
5bfa91f2b9
If you only ship to the billing address, ensure the shipping address data for customers is updated Closes #4786
2014-02-14 11:19:32 +00:00
Mike Jolley
4dcea21d76
Admin screen strings need to be sanitised to work with chinese chars Closes #4788
2014-02-14 11:58:50 +01:00
Mike Jolley
94693ea81d
Admin screen strings need to be sanitised to work with chinese chars Closes #4788
2014-02-14 10:57:48 +00:00
Mike Jolley
ee7db46934
Force a valid base when saving permalinks
2014-02-14 11:46:47 +01:00
Mike Jolley
69748cd4e3
Force a valid base when saving permalinks
2014-02-14 10:43:15 +00:00
tamarazuk
6f4a91e36e
Dashboard: Fixes # of "out of stock" products
...
Use woocommerce_notify_no_stock_amount rather than woocommerce_notify_low_stock_amount to count out of stock products
2014-02-14 09:22:06 +01:00
Coen Jacobs
7acc71d212
Merge pull request #4790 from tamarazuk/patch-1
...
Dashboard: Fixes # of "out of stock" products
2014-02-14 09:21:15 +01:00
Sean Cull
fa8a2a7f42
Added currency support for United Arab Emirates Dirham
2014-02-14 09:06:49 +01:00
Sean Cull
e2fab93c7a
Added currency support for United Arab Emirates Dirham
2014-02-14 02:17:22 -05:00
tamarazuk
d16fa41f05
Dashboard: Fixes # of "out of stock" products
...
Use woocommerce_notify_no_stock_amount rather than woocommerce_notify_low_stock_amount to count out of stock products
2014-02-14 00:06:30 -05:00
Mike Jolley
5930b5fe77
Fix paypal shipping via text
2014-02-13 21:42:13 +01:00
Mike Jolley
3bfbc9dfc5
Fix paypal shipping via text
2014-02-13 16:06:48 +00:00
Mike Jolley
5d411baa55
If logged in, and no billing_email is set, set it.
2014-02-13 16:53:32 +01:00
Mike Jolley
2853f706a5
Fix saving of fee tax total Closes #4774
2014-02-13 16:53:32 +01:00
Mike Jolley
1a92bfeb39
If logged in, and no billing_email is set, set it.
2014-02-13 15:51:16 +00:00
Mike Jolley
551ca62c3d
Fix saving of fee tax total Closes #4774
2014-02-13 15:42:17 +00:00
Mike Jolley
14944c849e
Fix term counts when terms span taxonomies Closes #4738
2014-02-13 16:01:19 +01:00
Mike Jolley
4179c342ce
Fix term counts when terms span taxonomies Closes #4738
2014-02-13 14:51:46 +00:00
Mike Jolley
86524a64f2
Update schemas before DBDELTA to fix mysql errors on update
2014-02-13 14:52:39 +01:00
Mike Jolley
e61d580aba
Buttonsource should be bn
...
@coenjacobs doesn’t have to be in read me
2014-02-13 14:52:39 +01:00
Paolo Albera
2991bee0b5
Update class-wc-countries.php
2014-02-13 14:52:39 +01:00
Mike Jolley
d59530013c
Set countries as an array by default in the shipping abstract
2014-02-13 14:52:39 +01:00
Mike Jolley
fa5c605aa7
View order shortcode is no longer used
2014-02-13 14:52:39 +01:00
Mike Jolley
32932b0a61
Tweak the order of checks in bulk_and_quick_edit_save_post to make it more efficient on autosave #4765
2014-02-13 14:52:39 +01:00
Mike Jolley
744732db7a
Update schemas before DBDELTA to fix mysql errors on update
2014-02-13 13:29:55 +00:00
Mike Jolley
fd88ea5201
Buttonsource should be bn
...
@coenjacobs doesn’t have to be in read me
2014-02-13 12:31:36 +00:00
Paolo Albera
394e743dbd
Update class-wc-countries.php
2014-02-13 13:12:47 +01:00
Mike Jolley
40dda33dda
View order shortcode is no longer used
2014-02-13 11:54:54 +00:00
Mike Jolley
566a9c4dc6
Set countries as an array by default in the shipping abstract
2014-02-13 11:54:54 +00:00
Mike Jolley
4fe91a0900
Tweak the order of checks in bulk_and_quick_edit_save_post to make it more efficient on autosave #4765
2014-02-13 11:01:43 +00:00
Mike Jolley
8a9aa5880f
Fix line total display for order fees Closes #4766
2014-02-13 11:28:50 +01:00
Mike Jolley
403e90008d
Fix line total display for order fees Closes #4766
2014-02-13 10:25:15 +00:00
Gerhard
f0dc27a47e
Fix variation download file url save for Amazon S3 extension.
2014-02-13 11:02:26 +01:00
Mike Jolley
5ed8527204
Merge pull request #4749 from kloon/master
...
Fix variation download file url save for Amazon S3 extension.
2014-02-13 10:01:03 +00:00
Mike Jolley
817ccb3999
The checkout's get_value method should return null if a value is not yet set - this allows the 'default' in woocommerce_form_field to be used as a fallback Closes #4746
2014-02-13 10:57:02 +01:00
Mike Jolley
5b5183bb35
The checkout's get_value method should return null if a value is not yet set - this allows the 'default' in woocommerce_form_field to be used as a fallback Closes #4746
2014-02-13 09:52:48 +00:00
Mike Jolley
b2592d267a
Only check DOING_AJAX
...
Not sure why, but some hosts are setting the HTTP_X_REQUESTED_WITH
header for seemingly non-ajax requests. Could be MT, could be cloud
flare, we don’t know.
2014-02-13 10:49:33 +01:00
Coen Jacobs
0fd0e991f2
Merge pull request #4767 from woothemes/is-ajax-mod
...
Only check DOING_AJAX for AJAX requests
2014-02-13 10:49:03 +01:00
James Koster
96c7437344
stock report icons. closes #4753
2014-02-13 10:44:59 +01:00
Mike Jolley
40fc9ef83e
Fixes Irony
2014-02-13 10:44:59 +01:00
James Koster
f2f919ebca
stock report icons. closes #4753
2014-02-13 09:38:08 +00:00
Mike Jolley
189c7c9647
Fixes Irony
2014-02-13 09:25:24 +00:00
claudiosmweb
02053f2d5c
removed all the_content filter in favor to wpautop() and do_shortcode() functions
2014-02-13 02:49:30 -02:00
Mike Jolley
78846adfd0
Only check DOING_AJAX
...
Not sure why, but some hosts are setting the HTTP_X_REQUESTED_WITH
header for seemingly non-ajax requests. Could be MT, could be cloud
flare, we don’t know.
2014-02-12 22:14:26 +00:00
Gerhard
75da5d829a
Fix variation download file url save for Amazon S3 extension.
2014-02-12 21:17:09 +02:00
Mike Jolley
7554cc8cd7
Fix to ensure stock status is updated, even when meta is blank. Prevents new products being hidden when the option to hide out of stock products is enabled.
2014-02-12 16:18:54 +01:00
Mike Jolley
d3dab23b75
When add_to_cart is called, ensure the correct product_id is set for variations. Closes #4650
2014-02-12 16:18:53 +01:00
Mike Jolley
3e38d1ff17
return a string for get_cart_url and get_remove_url Closes #4724
2014-02-12 16:18:53 +01:00
Mike Jolley
944327edfb
Vars in report classes Closes #4720
2014-02-12 16:18:53 +01:00
Mike Jolley
1ad409b36e
Return strings. Closes #4739
2014-02-12 16:18:53 +01:00
Mike Jolley
b62162ee3e
is_wc_endpoint_url Closes #4731
2014-02-12 16:18:53 +01:00
Mike Jolley
6956087829
Docblock Closes #4726
2014-02-12 16:18:53 +01:00
Mike Jolley
5e82c0478d
$packge is array Closes #4725
2014-02-12 16:18:53 +01:00
Mike Jolley
8d3c05f768
Tweak to structure when getting terms ordered by parent Closes #4729
2014-02-12 16:18:53 +01:00
claudiosmweb
cbeb3f48c5
fixed some coding standards in includes/wc-customer-functions.php
2014-02-12 16:14:52 +01:00
claudiosmweb
4132d604aa
fixed the indentation in includes/wc-customer-functions.php
2014-02-12 16:14:52 +01:00
claudiosmweb
f58f8672cc
prevents automatic password generation when making the registration in the My Account page, closes #4672
2014-02-12 16:14:52 +01:00
claudiosmweb
50e863e268
Removed wp_verify_nonce in wc_create_new_customer
...
The check is already done in includes/class-wc-form-handler.php 843 and includes/class-wc-checkout.php 398
On the registration made during checkout caused the error:
PHP Notice: Undefined index: register in woocommerce/includes/wc-customer-functions.php on line 53
2014-02-12 16:14:52 +01:00
Mike Jolley
1cafd4f566
Fix to ensure stock status is updated, even when meta is blank. Prevents new products being hidden when the option to hide out of stock products is enabled.
2014-02-12 14:38:56 +00:00
Mike Jolley
ca09b0a8bc
When add_to_cart is called, ensure the correct product_id is set for variations. Closes #4650
2014-02-12 13:05:20 +00:00
Mike Jolley
e713fc68b8
return a string for get_cart_url and get_remove_url Closes #4724
2014-02-12 12:33:02 +00:00
Mike Jolley
29b59cc74f
Vars in report classes Closes #4720
2014-02-12 12:26:32 +00:00
Mike Jolley
767eba990d
Return strings. Closes #4739
2014-02-12 12:21:36 +00:00
Mike Jolley
d7493b0b8a
is_wc_endpoint_url Closes #4731
2014-02-12 12:18:36 +00:00
Mike Jolley
60fbf90d7f
Docblock Closes #4726
2014-02-12 11:56:41 +00:00
Mike Jolley
878fe196ba
$packge is array Closes #4725
2014-02-12 11:54:43 +00:00
Mike Jolley
facd746f88
Tweak to structure when getting terms ordered by parent Closes #4729
2014-02-12 11:48:00 +00:00
Mike Jolley
fbda89f76c
Merge pull request #4730 from claudiosmweb/fix_4672
...
Corrections for the wc_create_new_customer() function
2014-02-12 11:40:56 +00:00
Mike Jolley
d1837896e4
Added tinymce buttons relevant to the short description
2014-02-12 11:44:21 +01:00
Mike Jolley
5da7cc05ce
Added tinymce buttons relevant to the short description
2014-02-12 09:49:13 +00:00
Mike Jolley
0ca8250108
Fix saving of checkboxes (off state) in widgets API
2014-02-12 10:32:39 +01:00