Mike Jolley
b116d7619d
Ex tax calcs Closes #4100
2013-11-13 12:12:27 +00:00
Mike Jolley
dbdf66aec0
Multiselect
2013-11-13 12:12:26 +00:00
Manos Psychogyiopoulos
fd2a812e6d
Fix invisible when get_price is filtered and set to double 0.
2013-11-13 13:58:24 +02:00
thenbrent
2fcd615f88
Update calls to wc_print_messages() function
...
Part of #4034
2013-11-12 20:59:40 -08:00
thenbrent
e14e3842b0
Update calls to wc_error_count() function
...
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
fe44f020e3
Update calls to wc_add_message() function
...
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
0d45e19fcf
Update calls to wc_add_error() function
...
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
f3b1679ae5
Introduce new wc_print_notices() function
...
To replace wc_print_messages() function.
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
3707a9d017
Introduce wc_clear_notices() function
...
To replace wc_clear_messages() & wc_clear_errors() functions
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
23cdafccd4
Introduce new wc_add_notice() function
...
To replace wc_add_message() & wc_add_error() functions.
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
b3aad6f6fe
Introduce new wc_notice_count() function
...
To replace wc_message_count() & wc_error_count()
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
c2646a7315
Rename message functions file for new notice API
...
Part of #4034
2013-11-12 20:59:04 -08:00
Scott Basgaard
8a45886a4c
Use $_product object instead of undefined $product_id for downloadable permissions. Fixes #4095
2013-11-12 23:37:39 -05:00
Rob Davarnia
f92f5bfe81
Ability to add custom input classes
2013-11-12 13:14:14 -08:00
Mike Jolley
f7c3362e8a
Update variations when the term slug changes Closes #4077
2013-11-12 20:25:26 +00:00
Mike Jolley
5bfffb8554
Merge pull request #4089 from scottbasgaard/master
...
Update tools wp_nonce_url() to correct page.
2013-11-12 11:02:36 -08:00
Mike Jolley
3fd02a57d0
Locales - store standardised values, and display using locale in admin #3862
2013-11-12 17:43:30 +00:00
Mike Jolley
6bcee46ffb
Convert float to string during update post meta #3862
2013-11-12 12:01:05 +00:00
Scott Basgaard
71c2012c1b
Add missing message when clearing sessions
...
All other actions add a message from tools
2013-11-11 13:48:36 -05:00
Scott Basgaard
c712e1414a
Update tools wp_nonce_url() to correct page.
2013-11-11 13:20:03 -05:00
Mike Jolley
7179417d0f
Better locale report #3862
2013-11-11 15:41:32 +00:00
Mike Jolley
70e2a05bd6
wpautop when displaying values #3926
2013-11-11 13:50:36 +00:00
Mike Jolley
5f62c532c3
Clean up formatting in admin - use autop #3926
2013-11-11 13:50:36 +00:00
Max Rice
00c65b9cc3
Add site timezone to API index
2013-11-10 19:30:59 -05:00
Max Rice
a13a95e452
Update API resource classes
...
Change method naming to snake_case and implement initial
`current_user_can()` permission checks
2013-11-10 19:29:36 -05:00
Max Rice
9c7791e3d8
urldecode parameters before passing to resource methods
2013-11-10 18:29:37 -05:00
Max Rice
1f5db98046
Add date created filtering to /customers endpoint
2013-11-10 18:28:58 -05:00
Max Rice
a909140cb1
Fix typo
2013-11-10 14:01:12 -05:00
Max Rice
23e6b22cfd
Rename API base resource class
2013-11-09 16:20:23 -05:00
claudiosmweb
e04dadd8d9
added rating meta box for comments, fix #4072
2013-11-08 17:19:42 -02:00
Mike Jolley
442f3b54cf
Use textarea for meta #3926
2013-11-08 17:03:46 +00:00
Mike Jolley
97bdb1555f
Sync only when needed
2013-11-08 16:02:03 +00:00
Mike Jolley
47fc9b2922
Merge pull request #4068 from BFTrick/sanitzie-admin-order-meta
...
Removing Extra Slashes When Order Meta is Saved in Admin
2013-11-08 07:58:25 -08:00
Mike Jolley
78832e7e79
woocommerce_is_filtered filter Closes #4078
2013-11-08 15:56:38 +00:00
Mike Jolley
98d247eb76
Rather than storing prices themselves, store the ID's of variations during price sync - output prices using variation tax class Closes #4032
2013-11-08 15:53:57 +00:00
Patrick Rauland
cc79155f0d
making the local pickup tooltip more descriptive
2013-11-08 07:10:43 -06:00
Mike Jolley
ff0fae0c1f
action, not filter
2013-11-07 09:53:28 +00:00
Patrick Rauland
3ba5aa3369
removing extra slashes when order meta is saved in admin
2013-11-06 10:30:36 -06:00
Max Rice
6c3eb169db
Define and use WC_API::VERSION constant for endpoint versioning
2013-11-06 01:56:38 -05:00
Max Rice
0a6b268024
Update core WC_API class to use new WC_API_Server class
2013-11-06 01:56:11 -05:00
Max Rice
c3fa52b0b5
Update API classes to use new WC_API_Server class
2013-11-06 01:54:19 -05:00
Max Rice
ed6de29bfc
Add new WC_API_Server class
...
Based on WP_JSON_Server, this class add response handling based on
endpoint suffixes (.json or .xml) or the ACCEPT header. It also removes
some unneeded functionality and renames filters so as to not conflict
with users who may have WP-API installed already. Finally, instead of
no authentication required by default, authentication is always
required unless specifically disabled via filters.
2013-11-06 01:53:07 -05:00
Max Rice
8637da63c0
Add REST API XML request/response handler stub
2013-11-06 01:49:51 -05:00
Max Rice
165d0e65ea
Add REST API JSON request/response handler
2013-11-06 01:49:37 -05:00
Max Rice
58c57eb6f1
Add REST API request/response interface
2013-11-06 01:49:08 -05:00
Max Rice
1625930482
Remove WP-API library
2013-11-06 01:24:06 -05:00
Max Rice
30300bb2a0
Add get_woocommerce_api_url() method
2013-11-06 01:23:19 -05:00
Brent Shepherd
3e08e29f9e
Use new notice API for "Add a Pay Method" notice
...
Part of #3396
2013-11-05 16:17:51 -08:00
Brent Shepherd
fe969d0903
Use wc_add_notice() when updating shipping costs
...
Fixes #4034
2013-11-05 16:17:51 -08:00
Brent Shepherd
9de928baf5
Add new notices API for blue info message
...
Part of #4034
2013-11-05 16:11:50 -08:00
Brent Shepherd
4a7f207eff
Use new ID for add pay method form
...
Part of #3396
2013-11-05 15:36:00 -08:00
Brent Shepherd
b69066405b
Move /add-payment-method/ endpoint to /my-account/
...
Part of #3396
2013-11-05 13:02:13 -08:00
thenbrent
09e182f358
Allow gateways to specify redirect URL
...
Part of #3396
2013-11-04 20:54:18 -08:00
Coen Jacobs
b9b9f3a49e
Fixed docs for enabled params (string, not bool), closes #4052
2013-11-04 11:29:20 +01:00
Coen Jacobs
c58621f3f8
Fixed docblock return type, closes #4057
2013-11-04 11:20:45 +01:00
Mike Jolley
e3a8b7dfdc
Merge pull request #4045 from scottbasgaard/master
...
Class name consistency for woocommerce_attributes > product_attributes. ...
2013-11-04 01:59:58 -08:00
Max Rice
e219585974
Add initial versions of REST API resource classes
2013-11-04 01:36:31 -05:00
Max Rice
27163ceec0
REST API base class tweaks
2013-11-04 01:36:16 -05:00
Max Rice
25407c284e
Trash posts by default instead of permanently deleting
2013-11-04 01:34:53 -05:00
Max Rice
2bb83bb1d8
Make WC_Comments::exclude_order_comments static
...
The WC_Comments class is an orphaned global so there's no way for other
code to access it in order to remove the `comment_clauses` filter. This
changes the add_filter and associated method to static so other code
can properly remove the filter for querying order notes
2013-11-04 01:34:21 -05:00
Max Rice
7caffcd8f2
Add REST API base class
2013-11-03 20:06:36 -05:00
Max Rice
45fa450760
Add REST API authentication class
2013-11-03 20:06:28 -05:00
thenbrent
e63021a2ca
Fix "non-static method called statically" notice
2013-11-03 16:54:07 -08:00
thenbrent
d9639947da
Filter gateways for add_payment_method form
...
Part of #3396
2013-11-03 16:54:07 -08:00
thenbrent
a1ca487e73
Add a notice that payment method has been added
...
Part of #3396
2013-11-03 16:54:07 -08:00
thenbrent
1e0cf3087e
Redirect to My Account page after adding method
...
Part of #3396
2013-11-03 16:54:07 -08:00
thenbrent
0e4cd125c5
Call add_payment_method_action()
...
Part of #3396
2013-11-03 16:54:07 -08:00
thenbrent
4f825eb36e
Only display add_payment_method() when logged in
...
Part of #3396
2013-11-03 16:54:07 -08:00
thenbrent
237b5778a3
Add add_payment_method_action() handler
...
Part of #3396
2013-11-03 16:53:24 -08:00
thenbrent
1bbe03d139
Add new /checkout/add-payment-method/ endpoint
...
Part of #3396
2013-11-03 16:53:14 -08:00
Max Rice
1d113b3e39
Add REST API endpoints/methods to WC API class
2013-11-03 19:29:45 -05:00
Max Rice
4cc1847a66
Remove unused WP_JSON_Posts class
2013-11-03 19:26:29 -05:00
Max Rice
4daaf22304
Add REST API settings stub
2013-11-03 18:55:34 -05:00
Max Rice
a4a8b5e5c0
Add required global functions for WP_JSON_Server class
2013-11-03 18:54:56 -05:00
Max Rice
65f48e8456
Modify WP_JSON_Server to allow authentication
2013-11-03 18:53:35 -05:00
Max Rice
a0ddef247d
Fix strict standards warning
2013-11-02 18:12:50 -04:00
Max Rice
f6ea020e8d
Add WP JSON API Library
2013-11-02 01:16:45 -04:00
thenbrent
dae90d0dd0
Fix use of __CLASS__ when not in class
2013-11-01 15:00:09 -07:00
Coen Jacobs
16162ca8db
We'll let autoload handle this file loading
...
Revert: 1428bf8f9c
2013-11-01 21:05:02 +01:00
Scott Basgaard
5b4ef0b8bd
Class name consistency for woocommerce_attributes > product_attributes. See #4019
2013-11-01 13:06:14 -04:00
Coen Jacobs
1428bf8f9c
Only load integration abstract when needed #3169
2013-11-01 17:39:33 +01:00
Coen Jacobs
ae64e20bb3
Take out default variations #3169
2013-11-01 17:33:33 +01:00
Mike Jolley
5faf171a48
Merge pull request #4030 from bernardpeh/woocommerce-dev
...
polish up attributes section confusing tips.
2013-11-01 08:47:04 -07:00
Mike Jolley
ab94de75d6
Merge pull request #4038 from emzo/widget-product-categories-orderby
...
Changed label of orderby setting in product category widget.
2013-11-01 07:02:38 -07:00
Mike Jolley
e9c130145a
Merge pull request #4031 from helgatheviking/sync/add-child-to-action
...
pass $children variable (variations) to the woocommerce_variable_product...
2013-11-01 07:01:28 -07:00
Emyr Thomas
ba3282c737
Changed label of orderby setting in product category widget.
2013-10-31 21:42:31 +00:00
Mike Jolley
19fcf30a66
Option to limit reviews to purchasers. Closes #4021
2013-10-31 17:37:36 +00:00
Mike Jolley
b4d1c764d5
Move average rating outside of hidden tab. Closes #3867 .
2013-10-31 16:26:20 +00:00
Mike Jolley
447b9d8b4f
Unlike the suggestion in #3965 , the HTML email preview should preview the layout only (selected colours etc). Content is irrelevant.
...
Closes #3965
2013-10-31 15:07:43 +00:00
Kathy Darling
b444b42275
pass $children variable (variations) to the woocommerce_variable_product_sync hook
2013-10-31 09:17:00 +01:00
Bernard Peh
f4291f9333
polish up attributes section confusing tips.
2013-10-31 17:14:35 +11:00
Mike Jolley
67c7671bb2
woocommerce_apply_base_tax_for_local_pickup when no methods are chosen yet
2013-10-30 15:30:20 +00:00
RistoNiinemets
ff26037372
replace function with new filter
2013-10-29 20:16:12 +02:00
RistoNiinemets
6a2972f5f3
Merge remote-tracking branch 'upstream/master'
2013-10-29 20:11:00 +02:00
Mike Jolley
95c0a67fdf
Merge pull request #4017 from scottbasgaard/master
...
Define line_subtotal and line_subtotal_tax to avoid PHP notice in cart.
2013-10-29 09:49:55 -07:00
Mike Jolley
c3232d613d
_woocommerce_term_recount
2013-10-29 11:29:21 +00:00
James Koster
dcf54c23bd
edit coupon icons and new version of WooCommerce icon font. #3585
2013-10-28 11:19:56 +00:00
James Koster
5aeaed888e
Add review form no longer opens in lightbox. closes #3804
2013-10-28 09:56:03 +00:00
James Koster
1fbb6249ff
Replaced → / ← on frontend with icons from our font. closes #4009
2013-10-28 09:45:59 +00:00
James Koster
e934947152
Remove placeholder polyfill. closes #4012
2013-10-28 09:03:03 +00:00
Scott Basgaard
a36c8d3b1f
Rename attributes class to woocommerce_attributes. Fixes #4019
...
.product_attributes should be .woocommerce_attributes
2013-10-26 21:38:03 +02:00
Scott Basgaard
ea03af2ee4
woocommerce_exclude_order_comments() is now exclude_order_comments()
2013-10-26 17:30:43 +02:00
Scott Basgaard
213525fc7c
Use global $current_user in my-account/edit address.
...
Avoid PHP notice for undefined variable.
2013-10-26 16:33:14 +02:00
Scott Basgaard
5676c8d919
Define line_subtotal and line_subtotal_tax to avoid PHP notice in cart.
2013-10-26 16:22:09 +02:00
RistoNiinemets
fcaaa129f2
use wooocommerce_locate_template
...
This allows woocommerce_locate_template filter to work on admin also
2013-10-26 13:32:38 +03:00
Mike Jolley
c7429357c7
Fix notices and rounding issues in orders
2013-10-25 20:02:21 +01:00
Mike Jolley
a099f3f37c
Put back old coupon storage logic so plugins can add amounts later than construct. Also streamlined get/set session data.
2013-10-25 19:28:09 +01:00
Mike Jolley
9416a4c8a2
Merge pull request #4007 from RistoNiinemets/ucfirst
...
change ucwords to ucfirst
2013-10-25 09:09:18 -07:00
RistoNiinemets
a96cb41c83
no dot use ucfirst nor ucwords for method title
2013-10-25 18:44:17 +03:00
Mike Jolley
8356cd301d
Merge pull request #4011 from scottbasgaard/master
...
Round product % price inc/dec in bulk edit. Resolves #4001
2013-10-25 08:14:23 -07:00
Mike Jolley
f742a91435
Rejig login form closes #4005
2013-10-25 16:10:13 +01:00
Scott Basgaard
242fc17090
Fix formatting.
2013-10-25 15:38:07 +02:00
Scott Basgaard
a85201ae2c
Don't forget to round with woocommerce_price_num_decimals option
2013-10-25 15:25:58 +02:00
Scott Basgaard
a3a1753c00
Round product % price inc/dec in bulk edit. Resolves #4001
2013-10-25 15:19:03 +02:00
Mike Jolley
dee6bba05c
Fix get_item_subtotal
2013-10-25 13:25:53 +01:00
Mike Jolley
e50067d68e
Merge branch 'tax-precision'
2013-10-25 12:15:48 +01:00
RistoNiinemets
ae00faecdd
change ucwords to ucfirst
2013-10-25 13:53:53 +03:00
Mike Jolley
e143d344e5
Constants
2013-10-24 19:36:22 +01:00
Mike Jolley
af6996866e
Rounded report
2013-10-24 19:22:22 +01:00
Mike Jolley
92fa4e379b
round tax reports
2013-10-24 16:19:28 +01:00
Mike Jolley
19c3ab7172
calc_tax functions
2013-10-24 16:16:39 +01:00
Mike Jolley
6d32dafa79
debug
2013-10-24 14:55:23 +01:00
Mike Jolley
e4ff61f475
You know when you've been benbowed
2013-10-24 14:53:01 +01:00
Mike Jolley
0d8d95e8e6
total calcs
2013-10-24 13:41:42 +01:00
Mike Jolley
51aba21d76
Rounding + precision for taxes. Store unrounded. Round down (for the moment) for taxes
2013-10-24 13:15:42 +01:00
Scott Basgaard
c93a11cff2
In System Status -> Templates make sure to look for template overrides in parent theme as well.
2013-10-24 14:05:13 +02:00
Mike Jolley
90ba359ef9
Uninstall option Closes #3968 . Change option for #3992
2013-10-23 17:21:03 +01:00
Mike Jolley
56714e1d62
Merge pull request #3992 from scottbasgaard/master
...
Add template debug mode option. First pass at #3941
2013-10-23 08:58:30 -07:00
Scott Basgaard
9c9bfe1f4c
Add template debug mode option. First pass at #3941
2013-10-23 17:52:58 +02:00
Scott Basgaard
90b503e2c6
Use minified quick-edit.js
2013-10-23 17:36:32 +02:00
Mike Jolley
f4d4a42ba7
Merge pull request #3944 from bernardpeh/woocommerce-master
...
allow other plugins to validate the passwd in the lost passwd page
2013-10-23 08:11:19 -07:00
Mike Jolley
7fb60ccc99
blogname is the actual option, but WP terminolgy in settings is "Site Title".
...
Closes #3952
2013-10-23 15:57:14 +01:00
Mike Jolley
8ce3b8dd57
Filters for shortcode tags
2013-10-23 14:55:18 +01:00
Mike Jolley
1b1332d278
Static shortcodes. Will allow plugins to add some alias with same methods.
2013-10-23 12:55:40 +01:00
Mike Jolley
22eaf33bfe
Filter links + woocommerce_enable_admin_help_tab
2013-10-22 18:20:33 +01:00
Mike Jolley
05d9c0e045
Rename menus, removed woocommerce_
2013-10-22 17:26:18 +01:00
Mike Jolley
1813c1d6d6
woocommerce_attributes > product_attributes
2013-10-22 16:46:59 +01:00
Mike Jolley
28f8d401d3
Fix term install Closes #3919
2013-10-22 16:34:23 +01:00
Mike Jolley
ff928714a2
Keep leading zeros. Closes #3930
2013-10-22 16:28:44 +01:00
Mike Jolley
cc46479487
Merge pull request #3973 from helgatheviking/fix/invalid-args-for-implode
...
cast $tabs['class'] as array
2013-10-22 08:23:56 -07:00
Mike Jolley
f22b7feb41
_woocommerce_term_recount
2013-10-22 16:20:40 +01:00
Mike Jolley
1d8d86a2e5
Coupon in admin bar new menu Closes #3974
2013-10-22 13:58:55 +01:00
Kathy Darling
cc50c0f3ef
cast $tabs['class'] as array
2013-10-21 22:13:52 +02:00
Mike Jolley
67e4f0731e
remove_ordering_args from .18
2013-10-21 13:05:34 +01:00
Mike Jolley
4625ba8a22
Merge pull request #3956 from atomworks/master
...
Fix: Download permissions not granted on order completion.
2013-10-21 04:44:34 -07:00
Mike Jolley
6eff61481f
Pass index to woocommerce_save_product_variation
2013-10-21 12:37:27 +01:00
Leonard
24c57f35fd
Fix: Download permissions not granted on order completion.
...
$downloads was being built from a function that tried to read from the permissions table and not from the correct post meta which it actually needed. This resulted in having to manually grant permissions for each order made.
Original symptom was download links not appearing on order completion screen or completion e-mail.
2013-10-19 13:56:57 +01:00
claudiosmweb
995b672c8a
refixed the BR postcode validation
2013-10-18 16:06:27 -03:00
claudiosmweb
91193c5dac
fixed the BR postcode validation
2013-10-18 16:03:27 -03:00
claudiosmweb
538d776d3f
fixed is_postcode method description
2013-10-18 15:58:51 -03:00