Claudio Sanches
7ba011a3b8
Properly save order items in legacy REST API
...
Closes #14917
2017-05-08 12:37:33 -03:00
Jason Judge
02fed84dc0
Merge branch 'master' of https://github.com/woocommerce/woocommerce
2017-05-08 15:26:36 +01:00
Mike Jolley
e84092b900
wc_attribute_taxonomy_id_by_name should use wc_sanitize_taxonomy_name to prevent breaking special chars
...
Fixes #14920
2017-05-08 15:01:04 +01:00
Jason Judge
9bd56b312f
Issue #14900 Make implicit array cast to boolean an explixit check.
2017-05-08 14:39:08 +01:00
Mike Jolley
af949b73ec
Add noscript style for gallery
...
Fixes #14882
2017-05-08 14:35:23 +01:00
Mike Jolley
bdd3eba7c4
Use correct full size for variation images
...
Closes #14866
2017-05-08 14:35:07 +01:00
Mike Jolley
b961d6fb74
Correctly exclude terms in wc_get_related_products
...
Fixes #14909
2017-05-08 14:15:16 +01:00
Mike Jolley
a4ad49a8e3
Only set reply-to if the email + name is set.
...
Closes #14151
2017-05-08 12:50:39 +01:00
Mike Jolley
885e332f5a
Use numeric, not decimal
...
Closes #14815
2017-05-08 12:34:00 +01:00
Mike Jolley
c7e9a4c809
Hide offers from structured markup when blank
...
Fixes #14854
2017-05-08 11:59:33 +01:00
Mike Jolley
dd3be1278b
Merge pull request #14733 from woocommerce/feature/13646
...
WC_Object_Query & WC_Order_Query
2017-05-07 14:24:12 +01:00
Jason Judge
3dd5acfd47
Issue #14900 Tidy up code (long lines and commented old lines removed).
2017-05-05 22:44:27 +01:00
Jason Judge
980de0cd52
Issue #14900 Some fixes and variable name changes.
2017-05-05 21:54:04 +01:00
Claudio Sanches
c0e71a2238
Merge pull request #14797 from woocommerce/fix/14426-1
...
Standardize rating HTML in all templates
2017-05-05 17:47:28 -03:00
Claudio Sanches
b43fec3bd7
Merge pull request #14910 from woocommerce/fix/ip-address
...
Check if IP address is valid
2017-05-05 17:46:36 -03:00
Jason Judge
105a77a693
Issue #14900 Restructure _wc_term_recount() query.
...
I will split the super-long lines, and remove the commented old lines,
but just wanted something functional to test in production for tonight.
2017-05-05 21:38:25 +01:00
Claudio Sanches
95f2033f88
Merge pull request #14895 from franticpsyx/tweak-wc-display-item-meta
...
[3.0] Tweak meta display value rendering in `wc_display_item_meta`
2017-05-05 17:09:03 -03:00
Claudio Sanches
d39e317182
Merge pull request #14891 from woocommerce/zipcode-validation-FR
...
Add zipcode validation for France
2017-05-05 17:07:42 -03:00
Claudio Sanches
08db8cebec
Check if IP address is valid
2017-05-05 16:58:08 -03:00
claudiulodro
05f3283c75
Remove debug
2017-05-05 09:18:15 -07:00
claudiulodro
afe1a0dd21
Use term name for tax-based attribute reorder
2017-05-05 09:15:27 -07:00
Manos Psychogyiopoulos
bbf0be1205
Tweak meta display value rendering in wc_display_item_meta
2017-05-05 16:11:49 +03:00
corsonr
96bfb45b02
Add zipcode validation for France
...
Add zipcode validation for France and oversea territory.
2017-05-05 09:52:03 +02:00
Claudio Sanches
1753406dc0
Fixed warning when no customer country is defined.
...
Fixes #14850
2017-05-04 18:54:44 -03:00
Claudio Sanches
9930099b98
Merge pull request #14846 from woocommerce/fix/non-numeric-warning-order
...
Fix non numeric warning for orders.
2017-05-04 18:35:51 -03:00
Claudio Sanches
bc24b0e728
Merge pull request #14869 from ovidiumght/master
...
Wrong attribute param annotations
2017-05-04 13:51:35 -03:00
Claudio Sanches
b5385a6a20
Merge pull request #14864 from woocommerce/fix/14857
...
Introduced woocommerce_shop_order_search_results filter
2017-05-04 13:40:39 -03:00
Boro Sitnikovski
f493afe718
intval -> floatval
2017-05-04 10:09:16 +02:00
Beka Rice
adf0851117
Fix: mark stock as reduced in wc_reduce_stock_levels()
2017-05-04 03:52:38 -04:00
Ovidiu Magheitu
497c0ecae1
Wrong attribute param annotations
2017-05-04 09:48:05 +03:00
Claudio Sanches
abfedafd46
Merge pull request #14842 from woocommerce/fix/14799
...
Get outdated plugins using get_plugin_updates()
2017-05-03 18:42:17 -03:00
Claudio Sanches
421c9a3ba7
Introduced woocommerce_shop_order_search_results filter
...
Closes #14857
2017-05-03 18:14:41 -03:00
Claudio Sanches
84dfaf3c09
Merge pull request #14851 from franticpsyx/clone-meta-data
...
[3.0] Clone each meta stdClass object when cloning a WC_Data object
2017-05-03 18:03:54 -03:00
Claudio Sanches
12bd41dd4b
Merge pull request #14849 from franticpsyx/fix-get-price-html-from-to-fallback
...
[3.0] Incorrect use of `wc_format_price_range` in `get_price_html_from_to`
2017-05-03 17:40:40 -03:00
Claudio Sanches
6f126d7c60
Merge pull request #14853 from woocommerce/fix/14818
...
Improve "Save Order" button to reproduce WordPress post/page behavior
2017-05-03 17:36:22 -03:00
Claudio Sanches
63552c9757
Fixed conflict between global attributes and custom attributes.
...
Check if is a custom attribute before trying to get an ID from a global attribute.
2017-05-03 16:30:50 -03:00
Claudio Sanches
67258ec8da
Improve "Save Order" button to reproduce WordPress post/page behavior
...
Display "Create" when order is in "auto-draft" status and then display only "Update" after.
Closes #14818
2017-05-03 15:06:06 -03:00
Claudio Sanches
7edf10e9e1
Merge pull request #14843 from woocommerce/fix/14831
...
[REST API] Adds missing "id" in shipping zone methods endpoint
2017-05-03 13:37:56 -03:00
Manos Psychogyiopoulos
8f7671f066
Clone each meta object when cloning WC_Data object to avoid modifying original meta stdClass objects
2017-05-03 16:37:01 +03:00
Manos Psychogyiopoulos
faa53edc2b
Call `wc_format_sale_price` in `get_price_html_from_to`
2017-05-03 15:13:29 +03:00
Boro Sitnikovski
8f63211f1c
Fix non numeric warning for orders.
2017-05-03 08:31:35 +02:00
Claudio Sanches
7b5d56c643
[REST API] Adds missing "id" in shipping zone methods endpoint
...
This missing "id" will break CLI.
Added as duplicated with `instance_id` to keep backwards compatibility.
Fixes #14831
2017-05-02 20:37:03 -03:00
Claudio Sanches
9ae846ccad
Get outdated plugins using get_plugin_updates()
...
plugins_api() does a query for each plugin in api.wordpress.org that can takes 15 seconds, what is bad when have a lot of installed plugins and causing "gateway timeout" issues in System Status page.
get_plugin_updates() have already all available updates saved in cache.
Fixes #14799
2017-05-02 19:04:26 -03:00
Claudio Sanches
ed5877f395
Improve docblocks
2017-05-02 16:48:00 -03:00
Akeda Bagus
881929b9b3
Fix small typo in the docblock.
2017-04-29 13:52:14 +07:00
Claudio Sanches
ad09564ff3
Removed extra comment
2017-04-28 20:08:37 -03:00
Claudio Sanches
26a6dfa803
Applied wc_get_star_rating_html() to rating filter widget
2017-04-28 20:01:01 -03:00
Claudio Sanches
1d65c9d8b7
Better screen reader support
2017-04-28 19:59:50 -03:00
Claudio Sanches
5826a9bce0
Display total of customer reviews and applied to rating template
2017-04-28 19:56:05 -03:00
Claudio Sanches
685b999357
Fixed missing variable
2017-04-28 19:41:11 -03:00
Claudio Sanches
d62e68fdb5
Better i18n support
2017-04-28 19:36:43 -03:00
Claudio Sanches
a049835c05
Introduced new wc_get_star_rating_html() function
2017-04-28 19:32:25 -03:00
Claudio Sanches
e945db9464
Fixed relative URL in process lost password
...
Closes #14701
2017-04-28 18:29:58 -03:00
claudiulodro
7c393a4469
Better time handling
2017-04-28 14:01:06 -07:00
claudiulodro
1bb46ad876
Array filter results
2017-04-28 10:12:31 -07:00
claudiulodro
c93c45b15e
Docblock
2017-04-28 09:55:49 -07:00
Claudio Sanches
f6136ba326
Merge pull request #14789 from woocommerce/fix/undefined-customer-user
...
Fixed undefined customer_user when remove users from order in admin
2017-04-28 13:28:18 -03:00
Claudio Sanches
8885c66d8c
Merge pull request #14787 from woocommerce/fix/14750
...
Fix zone routes in CLI
2017-04-28 13:14:34 -03:00
Claudio Sanches
e46cb8813d
Fixed undefined customer_user when remove users from order in admin
2017-04-28 13:13:18 -03:00
Mike Jolley
b0bba8c853
Remove array merge
2017-04-28 17:09:39 +01:00
Claudio Sanches
c48ddfbab8
Merge pull request #14784 from woocommerce/fix/14769
...
get_settings for shipping and checkout need to support sections for the API
2017-04-28 12:49:53 -03:00
Mike Jolley
4b0fff3437
Fix zone routes in CLI
...
Fixes #14750
2017-04-28 15:49:51 +01:00
Mike Jolley
d744dce594
get_settings for shipping and checkout need to support sections for the API
...
Fixes #14769
2017-04-28 14:37:44 +01:00
Mike Jolley
af09548ec0
Add missing shipping_company from internal props in data store
...
Fixes #14768
2017-04-28 13:44:22 +01:00
Mike Jolley
25bca1c218
Merge branch 'pr/13391'
2017-04-28 13:36:10 +01:00
Mike Jolley
6fb644738e
woocommerce_after_set_term_order
2017-04-28 13:36:01 +01:00
Mike Jolley
d14a679e70
Merge pull request #14697 from bekarice/tweak/confirm-log-deletion
...
Confirm before deleting log files
2017-04-28 12:57:48 +01:00
Mike Jolley
e960756d22
Merge pull request #14766 from umeshnevase/master
...
Removed unused variable $variation_data
2017-04-28 12:49:17 +01:00
claudiulodro
30d2332f48
Handle paginate
2017-04-27 19:14:48 -07:00
claudiulodro
0721354ff2
Add paginate
2017-04-27 15:02:02 -07:00
claudiulodro
11c7722eff
Update tests
2017-04-27 14:46:00 -07:00
claudiulodro
059389c684
Missed a spot
2017-04-27 14:13:06 -07:00
claudiulodro
4eb1396e85
Offload more to subclasses
2017-04-27 14:09:10 -07:00
claudiulodro
027e7b1f94
Add restored webhook
2017-04-27 11:44:57 -07:00
umesh.nevase
168b5e2833
Removed unused variable
...
$variation_data = array_map( 'urlencode', $this->get_variation_attributes() );
2017-04-27 23:59:16 +05:30
claudiulodro
db3de7375d
Tweaks from feedback
2017-04-27 11:07:03 -07:00
Mike Jolley
ddcf561b70
Merge pull request #14722 from woocommerce/fix/14720
...
wc_attribute_taxonomy_id_by_name needs to use lowercase attribute slug
2017-04-27 18:08:03 +01:00
Mike Jolley
1d91276f77
Use sanitize_title
2017-04-27 18:07:39 +01:00
Mike Jolley
796ab0f257
Merge pull request #14756 from woocommerce/fix/14753
...
Compare with timestamp and remove start date once passed for sale products
2017-04-27 18:06:18 +01:00
Mike Jolley
a1ff66fbe7
Merge remote-tracking branch 'origin/master'
2017-04-27 18:05:40 +01:00
Mike Jolley
d0ebf48da4
Merge branch 'fix-13625'
...
# Conflicts:
# assets/css/woocommerce-layout-rtl.css
# assets/css/woocommerce-layout.css
# assets/css/woocommerce-layout.scss
# includes/wc-core-functions.php
2017-04-27 18:05:34 +01:00
Claudio Sanches
c58a6f42e3
Merge pull request #14604 from cristiangrama/fix-filter-guest-orders
...
Fetch only guest orders: Allow passing a `customer=0` filter on the order request
2017-04-27 14:04:19 -03:00
Mike Jolley
ad578137be
No need to wrap - leave styling to themes
2017-04-27 18:03:42 +01:00
Mike Jolley
56d190287e
Merge pull request #14755 from woocommerce/fix/14736
...
On multisite, add user to blog during checkout if not a user
2017-04-27 17:46:54 +01:00
Mike Jolley
e143a51cc7
Merge pull request #14463 from woocommerce/add/show-shipping-calculator-variable
...
Add variable so shipping calculator is shown on first row
2017-04-27 17:41:48 +01:00
Mike Jolley
8869cb3c2a
First to false at loop end
2017-04-27 17:41:25 +01:00
Mike Jolley
0d89250b3f
Merge pull request #14748 from woocommerce/fix/stock-in-cart-notice
...
Correct the stock display notice when a variable product manages stock for it's children
2017-04-27 17:38:59 +01:00
Mike Jolley
ca0c3e0bb8
Merge pull request #14064 from rafsuntaskin/develop
...
added bulk variation update for stock status, resolves #14046
2017-04-27 17:37:59 +01:00
Mike Jolley
a68934d7db
Merge pull request #14731 from crodas/make_sure_meta_data_cache_is_not_shared
...
Make sure the meta data cache is not shared among instances
2017-04-27 16:50:10 +01:00
Mike Jolley
4e8de076d2
Merge pull request #14740 from woocommerce/fix/14452
...
Fixed how to flush rewrite rules after save the shop main page
2017-04-27 16:44:25 +01:00
Claudio Sanches
1bf2902762
Check if get_current_screen() is true
2017-04-27 12:42:16 -03:00
claudiulodro
6aecb15505
Reduce scope
2017-04-27 08:38:18 -07:00
Mike Jolley
891e55e1cf
Merge pull request #14721 from woocommerce/fix/14670
...
Avoid escaped quote chars in strings
2017-04-27 15:34:27 +01:00
Mike Jolley
eedcdd97ba
Compare with timestamp and remove start date once passed for sale products
...
Fixes #14753
2017-04-27 14:35:33 +01:00
Mike Jolley
a283351ef8
On multisite, add user to blog during checkout if not a user
...
Fixes #14736
2017-04-27 13:48:45 +01:00
Mike Jolley
a6329fa68c
Merge pull request #14752 from woocommerce/pr/14732
...
revert price handling of get_price_html()
2017-04-27 13:03:15 +01:00
Mike Jolley
db5e2572f6
clean up
2017-04-27 13:01:52 +01:00
Mike Jolley
aacb01d1e7
Merge branch 'pr/13503'
...
# Conflicts:
# assets/css/twenty-seventeen.css
# assets/css/woocommerce-layout.css
# assets/css/woocommerce-layout.scss
# assets/css/woocommerce.css
2017-04-27 12:46:05 +01:00
Mike Jolley
3403e39740
Add icons and fix links
2017-04-27 12:23:16 +01:00
Mike Jolley
bbffbd6a9f
Merge branch 'master' into maybe_blank_keys_webhooks
2017-04-27 12:11:27 +01:00
Mike Jolley
29feafb116
Merge branch 'pr/14414'
2017-04-27 12:01:45 +01:00
Mike Jolley
2e77b0f417
Keep both classes
2017-04-27 12:01:37 +01:00
Mike Jolley
7c037728f6
Merge branch 'fix/14448'
...
# Conflicts:
# assets/js/frontend/single-product.min.js
2017-04-27 12:00:05 +01:00
Mike Jolley
d546613c25
Merge branch 'pr/14394'
...
# Conflicts:
# assets/js/frontend/single-product.min.js
2017-04-27 11:53:08 +01:00
Mike Jolley
a5018f5531
Merge pull request #13409 from diggy/patch-1
...
filter recent reviews dashboard widget query
2017-04-27 11:41:36 +01:00
Mike Jolley
cf35375260
Merge branch 'pr/13712'
2017-04-27 11:39:44 +01:00
Mike Jolley
7e056adbae
Revise menu titles to match wp admin
2017-04-27 11:39:34 +01:00
Mike Jolley
60a5ecf775
Merge pull request #13761 from franticpsyx/sold-individually-found-in-cart
...
[3.1] Add woocommerce_add_to_cart_sold_individually_found_in_cart hook
2017-04-27 11:32:33 +01:00
Mike Jolley
57229d4b20
Merge pull request #14589 from woocommerce/add/shipping-zone-setup-in-wizard
...
Automatic Shipping Zone Creation In Setup Wizard
2017-04-27 11:28:23 +01:00
Mike Jolley
2660f994e6
Merge pull request #14551 from hussong/patch-1
...
Change field label and placeholder to minimize user error
2017-04-27 11:25:49 +01:00
Mike Jolley
dac36505c2
Correct the stock display notice when a variable product manages stock for it's children
2017-04-27 11:03:56 +01:00
Claudio Sanches
dbddcaf95f
Fixed how to flush rewrite rules after save the shop main page
...
Fixes #14452
2017-04-26 21:51:30 -03:00
claudiulodro
020e24225a
Line up array
2017-04-26 14:20:44 -07:00
claudiulodro
1647e253a0
Add filters
2017-04-26 11:19:54 -07:00
claudiulodro
2fad12221d
Better comments
2017-04-26 11:04:28 -07:00
Cesar Rodas
91de312eb2
Make sure the meta data cache is not shared among instances
...
See #14620 for more context. In there I thought this was the desired behaviour and I enhanced it. After talking with @mikejolley he explained to me that it was not by designed.
This commit makes sure the meta data cache is not shared among instances
2017-04-26 13:51:52 -04:00
claudiulodro
9f0f0cd246
Polish and cleanup
2017-04-26 10:49:19 -07:00
Kathy Darling
36dbe64170
revert price handling so null price still is filtered by woocommerce_get_price_html. closes #14727 .
2017-04-26 12:37:30 -05:00
Mike Jolley
ac0984f4e2
Merge pull request #14716 from woocommerce/fix/14674
...
Correctly migrate legacy shipping taxes data
2017-04-26 16:58:19 +01:00
Mike Jolley
88a6681347
Merge pull request #14713 from woocommerce/fix/14694
...
Don't strtolower address strings
2017-04-26 16:57:44 +01:00
Mike Jolley
165a8971ae
Merge pull request #14712 from woocommerce/fix/14700
...
Add required placeholder for meta fields
2017-04-26 16:57:29 +01:00
Mike Jolley
481a5045aa
Merge pull request #14622 from jaumarar/patch-2
...
Fix: Creating customer triggers password changed
2017-04-26 14:32:28 +01:00
Mike Jolley
ac96fe795a
wc_attribute_taxonomy_id_by_name needs to use lowercase attribute slug
...
Fixes #14720
2017-04-26 14:28:47 +01:00
Mike Jolley
801f5e1eb1
Avoid escaped quote chars in strings
...
Closes #14670
2017-04-26 13:51:53 +01:00
Mike Jolley
13a610d1d8
Merge branch 'pr/14612'
2017-04-26 13:26:26 +01:00
Mike Jolley
13bc235020
Bump template version and move to correct function files.
2017-04-26 13:25:14 +01:00
Mike Jolley
1738464012
Correctly migrate legacy shipping taxes data
...
Fixes #14674
2017-04-26 12:17:34 +01:00
Mike Jolley
ef2246a9cd
Don't strtolower address strings
...
Closes #14694
2017-04-26 11:40:59 +01:00
Mike Jolley
63e8221e2c
Add required placeholder for meta fields
...
Closes #14700
2017-04-26 11:35:34 +01:00
Mike Jolley
234bc3c017
Missing arg in data store too
2017-04-26 11:08:47 +01:00
Gabor Javorszky
6d71eab0cd
Adds missing $this to arguments for woocommerce_payment_complete_order_status filter
...
Fixes #14698
2017-04-26 08:02:46 +01:00
Beka Rice
f65b817fcf
Code review tweaks
2017-04-25 21:45:42 -04:00
claudiulodro
efa1dbbda5
Basic working order queries
2017-04-25 14:52:17 -07:00
Beka Rice
c552362b73
Confirm before deleting log files
2017-04-25 17:10:47 -04:00
Claudio Sanches
d14924b1cf
Merge pull request #14681 from woocommerce/fix/14662
...
Fix term exclusion in term count queries
2017-04-25 16:25:16 -03:00
claudiulodro
3d5dabc886
Formatting
2017-04-25 11:24:38 -07:00
Claudio Sanches
3bae94e78d
Merge pull request #14676 from woocommerce/fix/14665
...
Sort grouped products by menu order
2017-04-25 14:37:32 -03:00
Claudio Sanches
c426d46bd1
Merge pull request #14648 from woocommerce/fix/14581
...
Fix missing title for actions column
2017-04-25 14:33:40 -03:00
Claudio Sanches
0c6a61df02
Merge pull request #14682 from woocommerce/fix/14679
...
Legacy customer class missing get_address / get_address_2 functions
2017-04-25 12:45:49 -03:00
Claudio Sanches
10880ab680
Merge pull request #14685 from woocommerce/fix/14592
...
Filter invalid products before returning them for wc_get_products
2017-04-25 12:45:17 -03:00
Claudio Sanches
a177c22e2d
Merge pull request #14687 from woocommerce/fix/14660
...
Prevent orders being their own parent (!)
2017-04-25 12:44:40 -03:00
Claudio Sanches
cdbfce30fa
Merge pull request #14664 from woocommerce/fix/14126
...
Added deprecated notice to WC_Order_Item_Meta
2017-04-25 12:37:44 -03:00
Petar Petrov
fdb28218ea
items_type_key filter and woocommerce_order_line_item_object fix
2017-04-25 18:07:40 +03:00
Mike Jolley
9923612832
Prevent orders being their own parent (!)
...
Closes #14660
2017-04-25 14:18:27 +01:00
Petar Petrov
f71a498892
Allows to insert conditions for our custom "woocommerce_order_line_item" filter.
2017-04-25 16:06:43 +03:00
Mike Jolley
8e624e6230
Filter invalid products before returning them for wc_get_products
...
Closes #14592
2017-04-25 14:03:30 +01:00
Mike Jolley
943e6a4d54
Merge pull request #14684 from woocommerce/pr/14616
...
Fixes for #14616
2017-04-25 13:53:18 +01:00
Mike Jolley
7269fde94f
Moved reg handlers
2017-04-25 13:51:52 +01:00
Mike Jolley
27993c0c50
Legacy customer class missing get_address / get_address_2 functions
...
Fixes #14679
2017-04-25 13:18:58 +01:00
Mike Jolley
48c9a49e2d
table name
2017-04-25 13:06:32 +01:00
Mike Jolley
a8baaf6715
Fix term exclusion in term count queries
...
Closes #14662
2017-04-25 13:05:21 +01:00
Petar Petrov
b551468072
Merge branch 'master' of github.com:pnpetroff/woocommerce
2017-04-25 14:41:57 +03:00
Petar Petrov
2b3ec357ad
fix-14302
2017-04-25 14:12:36 +03:00
Mike Jolley
b073454bfc
Join needs to append
2017-04-25 12:11:28 +01:00
Mike Jolley
763c8e8018
Sort grouped products by menu order
...
Fixes #14665
2017-04-25 12:08:17 +01:00
Claudio Sanches
2d9e876e6d
Removed deprecated WC_Order_Item_Meta from REST API v1
2017-04-24 20:55:09 -03:00
claudiulodro
553a12203b
WC_Order_Query
2017-04-24 16:28:13 -07:00
Claudio Sanches
4ded36c66d
Allow get all formatted meta data values
2017-04-24 20:27:17 -03:00
Claudio Sanches
6f3b6a2b74
Include deprecated notice in WC_Order_Item_Meta constructor
2017-04-24 20:26:43 -03:00
claudiulodro
29fa59a0b7
WC_Object_Query
2017-04-24 11:33:17 -07:00
Mike Jolley
7dc1300811
change price queries
2017-04-24 18:11:16 +01:00
Claudio Sanches
89dc3b40e2
Merge pull request #14651 from woocommerce/fix/14646
...
Allow forward slash in tel
2017-04-24 13:56:16 -03:00
Mike Jolley
04e07795fc
Allow forward slash in tel
...
Closes #14646
2017-04-24 15:24:37 +01:00
Mike Jolley
69838b2f4b
Fix missing title for actions column
...
Closes #14581
2017-04-24 15:20:20 +01:00
Diego Zanella
19aa807da6
Restored filter `woocommerce_checkout_customer_id` during checkout validation
2017-04-24 14:41:23 +01:00
Anton Timmermans
82c2a2dd86
Change build_payload from private to public
2017-04-24 13:22:47 +02:00
Jaume
5e53ed70d8
Fix: Creating customer triggers password changed
...
Sending POST /wc/v1/customers or POST /wc/v2/customers with the required args triggers the 'Notice of Password Changed' after creating the customer due to update() calls when the password still has a value.
2017-04-22 20:06:56 +02:00
mdrahul
521ad697b0
fix Invalid argument supplied error, ref #14615
2017-04-22 17:24:30 +05:30
mdrahul
c6bc8f7836
Fix Cart Empty message, ref #14519
2017-04-22 11:09:17 +05:30
cristiangrama
216375f6ea
Allow passing a `customer=0` for fetching all guest orders
2017-04-21 10:43:09 -05:00
Jeff Stieler
142bb9b24a
Add “free shipping” method to the automatically created zone (via setup wizard).
2017-04-21 08:46:03 -06:00
Jeff Stieler
d844709db5
Only create a shipping zone from the wizard on the first run.
2017-04-20 23:26:37 -06:00
Jeff Stieler
f2f803d007
Create a shipping zone containing the store’s country when enabling shipping calculation from the setup wizard.
2017-04-20 23:02:59 -06:00
Claudio Sanches
e96a1eb744
Merge pull request #14577 from woocommerce/fix/14575
...
wc_get_orders support for guest orders and unit tests
2017-04-20 14:31:59 -03:00
Mike Jolley
a325d03deb
wc_get_orders support for guest orders and unit tests
...
Fixes #14575
2017-04-20 18:05:58 +01:00
Claudio Sanches
836b3a3162
Merge pull request #14553 from woocommerce/fix/14544
...
Check if is a resource before try set log rotate
2017-04-20 13:47:56 -03:00
Claudio Sanches
1142ca20f0
Properly open log files
2017-04-20 13:37:18 -03:00
Frédéric Demarle
928d157ba7
Add custom message for custom system status tools
2017-04-20 18:25:19 +02:00
Claudio Sanches
46b17d7eb3
Merge pull request #14574 from woocommerce/fix/breadcrumb-check
...
Abort generate_breadcrumblist_data is there are no crumbs
2017-04-20 13:06:50 -03:00
Mike Jolley
d5205b97f8
Abort generate_breadcrumblist_data is there are no crumbs
2017-04-20 17:04:48 +01:00
Claudio Sanches
dfcbeaf044
Fixed logic in `is_open()`
2017-04-20 12:57:33 -03:00
Claudio Sanches
7f6b0c6d0f
Moved resource check for `is_open()` method
2017-04-20 12:53:44 -03:00
Claudio Sanches
ab3a8c4a79
Merge pull request #14573 from woocommerce/fix/14543
...
define get_user_id/get_user methods for bw compat
2017-04-20 12:28:10 -03:00
Mike Jolley
4a6c87d1cc
docblock
2017-04-20 16:03:40 +01:00
Mike Jolley
8e28af8b87
define get_user_id/get_user methods for bw compat
...
Closes #14543
2017-04-20 16:02:10 +01:00
Claudio Sanches
8cb1fa2aff
Merge pull request #14570 from woocommerce/fix/14546
...
Decrease paypal request timeout so failed requests to not take too long
2017-04-20 11:51:21 -03:00
Mike Jolley
f8781b9552
Decrease paypal request timeout so failed requests to not take too long
...
Closes #14546
2017-04-20 15:45:52 +01:00
Mike Jolley
8bc715ca59
Merge pull request #14556 from woocommerce/SiR-DanieL-patch-1
...
Add filter wc_is_attribute_in_product_name
2017-04-20 15:07:42 +01:00
Mike Jolley
1924291f37
woocommerce_is_attribute_in_product_name
2017-04-20 15:07:06 +01:00
Mike Jolley
bb4507bcae
Better email handling when invalid
2017-04-20 14:45:04 +01:00
Govind Kumar
2adadd5737
Fixed issue
2017-04-20 17:41:20 +05:30
Mike Jolley
7715990fb1
Merge pull request #14552 from woocommerce/fix/14518
...
[REST API] Fixed v1 order shipping taxes
2017-04-20 11:48:52 +01:00
Nicola Mustone
7f6909040d
add filter wc_is_attribute_in_product_name
...
The filter `wc_is_attribute_in_product_name` will allow customizations to show the variations in the cart like in WC 2.6.
2017-04-20 09:53:49 +03:00
Claudio Sanches
3b7a41ea53
Improved logic of WC_Order::get_shipping_address_map_url()
...
See comments in #14436
2017-04-20 02:12:18 -03:00
Claudio Sanches
aa21db2e64
Check if is a resource before try set log rotate
...
Fixes #14544
2017-04-20 00:54:31 -03:00
Claudio Sanches
0b60af0774
Merge pull request #14415 from woocommerce/fix/save-post-infinite-loops
...
Prevent infinite loops during save_post
2017-04-20 00:44:57 -03:00
Claudio Sanches
accf956632
Merge pull request #14500 from woocommerce/fix/14494
...
Removed the non-functional order total input and combine the recalculation buttons into one working button.
2017-04-20 00:43:22 -03:00
Claudio Sanches
60b3e3c123
[REST API] Fixed v1 order shipping taxes
...
Fixes #14518
2017-04-20 00:37:27 -03:00
hussong
3ca4c733c7
Change field label and placeholder to minimize user error, add translators notice
...
Status Quo:
Working with several high-volume WooCommerce shops (in the range of several thousand orders per day combined), we've seen that the current placeholder text (and its translations in particular) lead to quite a few users filling in their address data incorrectly. You'd be surprised by the number of people who fail to properly write down their own address (house number missing, house number in wrong place).
Problem:
This leads to incomplete shipping labels, unsuccessful deliveries, and costly returns (especially for international shipping: 10-40 Euros lost per parcel).
Solution:
While some of these may stem from misdirected or incomplete browser auto-fills, we've seen (by customizing the language files for German, French, Spanish and Italian) that a more descriptive placeholder text helps reduce user errors on address entry. The goal is basically to make this as fool-proof as possible.
Why this matters:
At 1000 orders shipped per day, getting the error rate from 5% down to 4% means 10 less parcels coming back every day, which can save hundreds of Euros per day.
Choice of wording:
- "Address" is not just one field, but rather the sum of all address fields that will end up on a shipping label.
- "Street Address" is what the user needs to input here, hence the new label for the two address fields
- "House number and street name" is the most descriptive placeholder text I can come up with for this field (assuming the U.S. as default), hence the new placeholder text.
- Translator notice added since many countries will have the house number after the street name.
References:
- https://en.wikipedia.org/wiki/Address_(geography)
2017-04-20 11:46:14 +10:00
Ninos Ego
f940961c6f
Remove thousand seperator if dot
2017-04-20 00:55:07 +02:00
claudiulodro
01a6b3bae0
Get updated product before doing low stock actions
2017-04-19 15:32:51 -07:00
Claudio Sanches
c90e71e890
Merge pull request #14509 from woocommerce/fix/14480
...
Only return product by SKU if published
2017-04-19 14:38:14 -03:00
Claudio Sanches
0d46a89f83
Check only if is not in trash
2017-04-19 14:27:19 -03:00
Claudiu Lodromanean
3768730641
Merge pull request #14520 from franticpsyx/fix-order-item-offset-get
...
[3.0.3] Fix Undefined property notice in `WC_Order_Item::offsetGet`
2017-04-19 10:16:42 -07:00
Claudiu Lodromanean
3152b35406
Merge pull request #14521 from woocommerce/fix/14507
...
wc_update_300_grouped_products update routine needs to unset the post_parent on grouped products
2017-04-19 10:16:12 -07:00
Claudiu Lodromanean
b13380d120
Merge pull request #14523 from franticpsyx/fix-wc-get-weight-notice-warning
...
[3.0.3] Fix PHP 7.1 `wc_get_weight` warning
2017-04-19 10:15:53 -07:00
Claudiu Lodromanean
fe0ff8d795
Merge pull request #14526 from woocommerce/fix/14517
...
wp_die when WC_REST_System_Status_Controller is. not available on status report.
2017-04-19 10:14:58 -07:00
Claudiu Lodromanean
28ec6b4d6f
Merge pull request #14527 from franticpsyx/fix-typo-in-wc-ajax-class
...
[3.0] Fix typo in json_search_downloadable_products_and_variations
2017-04-19 10:14:42 -07:00
Claudiu Lodromanean
cd9ea0daf2
Merge pull request #14528 from woocommerce/fix/14525
...
is_existing_sku should check all post statuses except for trash
2017-04-19 10:13:56 -07:00
Claudiu Lodromanean
b479224656
Merge pull request #14531 from mihaigrigori/master
...
Wrong variable name in \wc_add_order_item
2017-04-19 10:13:37 -07:00
Claudiu Lodromanean
894d77d4db
Merge pull request #14534 from woocommerce/fix/14533
...
Address field sorting was not working due to wrong data name
2017-04-19 10:12:56 -07:00
Claudiu Lodromanean
beab1fd0b8
Merge pull request #14535 from woocommerce/fix/item-get_order
...
Ensure order is not cached before download permissions are generated
2017-04-19 10:12:39 -07:00
Claudiu Lodromanean
97958de059
Merge pull request #14536 from woocommerce/fix/14530
...
When on backorder without notifications, hide the text
2017-04-19 10:12:20 -07:00
claudiulodro
c3331ff416
Remove unused variable
2017-04-19 10:00:00 -07:00
Mike Jolley
69a8b6c9b5
When on backorder without notifications, hide the text
...
Fixes #14530
2017-04-19 16:57:49 +01:00
Mike Jolley
e1ae5bded2
Ensure order is not cached before download permissions are generated
2017-04-19 16:53:31 +01:00
Mike Jolley
3b6e7d9d14
Address field sorting was not working due to wrong data name
...
Fixes #14533
2017-04-19 16:33:32 +01:00
Mike Jolley
be96e8c8a1
Merge pull request #14506 from woocommerce/fix/14496
...
Prevent nonce check outside admin when calculating for reports
2017-04-19 15:05:31 +01:00
Mike Jolley
84c9ce9ceb
Merge pull request #14505 from woocommerce/fix/14504
...
Fixed legacy WC_Checkout->posted warning.
2017-04-19 15:05:21 +01:00
Mike Jolley
77bbd938c6
Merge pull request #14508 from woocommerce/fix/14359
...
[REST API] Fixed ignored parameters when changing status
2017-04-19 15:05:09 +01:00
Mihai Grigori
170de188a0
Wrong variable name in \wc_add_order_item
2017-04-19 15:55:49 +03:00
Mike Jolley
bdb01c4bea
is_existing_sku should check all post statuses except for trash
...
Fixes #14525
2017-04-19 11:32:49 +01:00
Manos Psychogyiopoulos
1670f9ae60
Fix typo in json_search_downloadable_products_and_variations
2017-04-19 13:20:05 +03:00
Mike Jolley
8ab10ade0e
Missing comma for code standards
...
WC_Admin_Customize is a 3.1 class
Closes #14522
2017-04-19 11:15:10 +01:00
Mike Jolley
335319e6ea
wp_die when WC_REST_System_Status_Controller is. not available on status report.
...
Closes #14517
2017-04-19 11:08:34 +01:00
Manos Psychogyiopoulos
6392582d16
Fix wc_get_weight warning with PHP 7.1
2017-04-19 12:35:40 +03:00
Mike Jolley
5d7aa234b0
wc_update_300_grouped_products update routine needs to unset the post_parent on grouped products
...
Fixes #14507
2017-04-19 10:35:39 +01:00
Manos Psychogyiopoulos
1270c0d313
Fix Undefined property notice in WC_Order_Item::offsetGet
2017-04-19 12:30:38 +03:00
Claudio Sanches
f61646d1a2
Only return product by SKU if published
...
Fixes #14480
2017-04-18 21:32:52 -03:00
Claudio Sanches
f318ce935c
[REST API] Fixed ignored parameters when changing status
...
Prevent override saved data when updating order status.
Fixes #14359
2017-04-18 21:15:24 -03:00
Claudio Sanches
2da71bd7fb
Prevent nonce check outside admin when calculating for reports
...
Fix all REST API reports endpoints.
Fixes #14496
2017-04-18 20:33:25 -03:00
Claudio Sanches
d94f3883da
Merge pull request #14497 from woocommerce/fix/14416
...
Fixed docblocks in REST API v1
2017-04-18 18:43:06 -03:00
Claudio Sanches
58b7b82ee1
Merge pull request #14489 from woocommerce/fix/14469
...
Remove attribute_ prefix from names in wc_get_formatted_variation
2017-04-18 18:39:21 -03:00
Claudio Sanches
d17dd2947b
Merge pull request #14485 from woocommerce/update/js-cookie
...
Update js-cookie to 2.1.4
2017-04-18 18:38:56 -03:00
Claudio Sanches
185ae083a1
Merge pull request #14499 from woocommerce/help-video-updates
...
Updates & fixes some embed problems
2017-04-18 18:32:16 -03:00
Claudio Sanches
e034a69c98
Merge pull request #14486 from woocommerce/fix/14484
...
Fix call to is_compound method
2017-04-18 18:29:57 -03:00
Claudio Sanches
faaac6d67b
Merge pull request #14483 from woocommerce/fix/14476
...
Adds a fallback to queue_transactional_email if background sending is disabled.
2017-04-18 18:29:33 -03:00
Claudio Sanches
086b60a871
Fixed legacy WC_Checkout->posted warning.
...
WC_Checkout->get_posted_data() is a protected method and third party
integrations should use $_POST.
2017-04-18 18:15:25 -03:00
Claudio Sanches
372898d12f
Merge pull request #14502 from woocommerce/fix/refund-plotting
...
Add refund_lines to report
2017-04-18 18:11:31 -03:00
Mike Jolley
add7170f34
Fixes legacy_posted_data access and adds notices if accessed.
2017-04-18 21:55:31 +01:00
Mike Jolley
cd7d6cf73d
Add refund_lines
2017-04-18 20:29:10 +01:00
Mike Jolley
2a4103d776
Removed the non-functional order total input and combine the recalculation buttons into one working button.
...
Fixes #14494
2017-04-18 19:44:42 +01:00
Ryan Ray
40da9faa1a
Updates & fixes some embed problems
...
Added a new combined Creating Products video.
Fixes other time stamp embeds that weren’t really working.
2017-04-18 13:18:00 -04:00
Claudio Sanches
81dcd6e79e
Fixed docblocks in REST API v1 for #14416
2017-04-18 13:40:10 -03:00
Mike Jolley
c454abc787
Remove attribute_ prefix from names in wc_get_formatted_variation
...
Fixes #14469
2017-04-18 13:08:39 +01:00
Mike Jolley
de016c6615
Fix call to is_compound method
...
Fixes #14484
2017-04-18 12:00:21 +01:00
Mike Jolley
b8aade8523
Update js-cookie to 2.1.4
2017-04-18 11:44:51 +01:00
Mike Jolley
6259ee69e9
Adds a fallback to queue_transactional_email if background sending is disabled.
...
Fixes #14476
After turning off deferred emails by default it seems Subscriptions was
using the ‘default’ value in a filter to check if deferred emails were
enabled or not to hook in these methods.
https://github.com/woocommerce/woocommerce-subscriptions/blob/f87a11cdf0
9bb59aa66f4e86d37592f74193937f/includes/class-wc-subscriptions-email.php
#L339
@thenbrent
This code change adds a fallback so if this method was hooked in
anywhere, and the background emailer was not init or disabled, it will
fallback to regular send-now.
2017-04-18 11:35:37 +01:00
Mike Jolley
16345137e2
Merge pull request #14479 from emgk/fixed-14474
...
Fixed: get_term() returns objects not array.
2017-04-18 10:36:55 +01:00
Govind Kumar
200cd2de63
Fixed: get_term() returns objects not array.
2017-04-18 13:00:04 +05:30