Mike Jolley
ab454c2286
Fix method count type in wc_get_shipping_method_count
2016-05-25 12:36:17 +01:00
Mike Jolley
7cacd678cf
API - Default display type is blank string
...
Fixes #10986 @claudiosmweb
2016-05-25 12:19:55 +01:00
Mike Jolley
62712c1648
Fix maxmind label
2016-05-25 12:05:33 +01:00
Mike Jolley
b3844257a0
Use wc_get_shipping_method_count helper
2016-05-25 12:05:33 +01:00
Mike Jolley
c14993b90e
No shipping methods = no shipping at checkout
...
#10987
2016-05-25 12:05:33 +01:00
Mike Jolley
4b2bf266ca
wc_get_shipping_method_count helper function
...
#10987
2016-05-25 12:05:33 +01:00
Caleb Burks
3b3898d2a7
Use function argument as default filter value
...
Even though core never uses the $size argument in woocommerce_get_product_thumbnail(), it's probably best not to override it incase somebody is using the woocommerce_template_loop_product_thumbnail() function with the $size arg in the theme.
2016-05-24 18:55:43 -05:00
Claudio Sanches
1becb295c5
Fixed Undefined index product_permalink warning
...
While saving plain permalinks isset( $_POST['permalink_structure'] ) is
true, but we don't have any $_POST['product_permalink'] or
$_POST['product_permalink_structure']
cc @mikejolley
2016-05-24 20:15:15 -03:00
Claudio Sanches
d43145d979
Fixed tests for wc_get_account_menu_items()
...
cc @mikejolley
2016-05-24 19:11:21 -03:00
Claudio Sanches
0bb3534195
[REST API] Allow batch for product attributes
2016-05-24 19:00:49 -03:00
Manos Psychogyiopoulos
35ff166a85
woocommerce_variation_prices filter runs only for the first hashed prices array loaded from the transient
2016-05-25 00:54:07 +03:00
Claudio Sanches
8709d31f41
Fixed method returning value in write context
2016-05-24 18:47:17 -03:00
Claudio Sanches
2ddf19c447
Fixed updated date when save webhooks on admin screen
2016-05-24 17:05:50 -03:00
Mike Jolley
b059c6b454
Hide downloads tab if empty
2016-05-24 19:09:13 +01:00
Mike Jolley
cc41c38ff8
Tweak page titles on account pages
2016-05-24 19:09:07 +01:00
Mike Jolley
22291e3ead
Generate a zone name if left blank
...
@coderkevin
2016-05-24 18:59:35 +01:00
Mike Jolley
3893d0ec19
Fixes tokenisation form when > 1 are used at once.
...
@claudiosmweb can you give this a check over since it was missed?
2016-05-24 17:52:32 +01:00
Mike Jolley
146f79914f
Move stock update code
...
Fixes #10976
2016-05-24 14:38:54 +01:00
Mike Jolley
ca93e0869d
Merge pull request #10978 from mattallan/create_base_order_func
...
Create base order func
2016-05-24 12:30:35 +01:00
matttallan
a6eada7c14
Parses full $request data to create_base_orders() for extended classes
2016-05-24 12:32:43 +10:00
matttallan
9fb0882c3c
Use a new overrideable function to create orders and custom order types
2016-05-24 12:21:48 +10:00
Claudio Sanches
7645558131
[REST API] Shipping classes should not have parents
2016-05-23 18:57:58 -03:00
Claudio Sanches
7bda004126
[REST API] Fixed order note ID type
2016-05-23 17:50:04 -03:00
Mike Jolley
a02ac79339
Change range symbol to ... to avoid conflicts with postcodes with hyphens
2016-05-23 17:30:37 +01:00
Mike Jolley
a540b04d8c
Fix prefix and spacing
...
#10956
2016-05-23 17:01:45 +01:00
Mike Jolley
e00c3450c5
Discount rounding logic improvements
...
Instead of rounding the single item discount amount, this rounds the
line to the store DP setting before running tax logic.
Fixes #10963
Also works with #10573
Includes unit tests
2016-05-23 16:56:31 +01:00
Mike Jolley
d24fceab44
When calculating discount amount in backend, use unrounded values
...
#10963
2016-05-23 16:23:27 +01:00
Mike Jolley
980a726984
Fix grouped add to cart notice
...
Closes #10974
2016-05-23 13:39:26 +01:00
Mike Jolley
7b89cbafdf
Merge pull request #10966 from WPprodigy/subcategory-thumbnail-filter-change
...
Change and add a filter for archive images
2016-05-23 13:23:27 +01:00
Mike Jolley
4e95f16262
Merge pull request #10973 from psalz/postcode-validation-at
...
Add austrian postcode validation
2016-05-23 13:22:42 +01:00
Mike Jolley
912a1027a4
Merge pull request #10965 from shivapoudel/customize-selective-refresh
...
Implementing customize selective refresh for widgets
2016-05-23 13:22:33 +01:00
Mike Jolley
c1c089a95c
Merge pull request #10956 from aelia-co/Tweak-Shipping_Zones_Methods_Page_Hooks
...
Added action before the rendering of a zone's methods
2016-05-23 13:18:34 +01:00
Philip Salzmann
18bfce0747
Add austrian postcode validation
2016-05-23 13:32:16 +02:00
Claudio Sanches
1199410e3d
Missing period
2016-05-22 18:55:50 -03:00
Claudio Sanches
8347e1c323
[REST API] Removed endpoint to get current user
2016-05-22 18:49:55 -03:00
Claudio Sanches
abac5e2160
[REST API] Fixed batch create coupons
2016-05-22 18:19:45 -03:00
Claudio Sanches
9385058886
[REST API] Fixed schamas
2016-05-22 18:17:54 -03:00
Claudio Sanches
e91631d540
[REST API] Fixed batch permissions for posts
2016-05-22 17:46:25 -03:00
Caleb Burks
72a2c25536
Add single_product_archive_thumbnail_size filter
...
Add in a filter to allow for custom image sizes w/o needing to override the whole function.
2016-05-21 10:29:44 -05:00
Caleb Burks
fc2e611d1e
Rename filter in woocommerce_subcategory_thumbnail
...
The same filter is used here: fa30a38c58/templates/single-product/product-thumbnails.php (L51)
, but with a different default value.
2016-05-21 10:23:35 -05:00
Shiva Poudel
d35ecad8c9
Implementing customize selective refresh for widgets
2016-05-21 19:07:03 +05:45
Diego Zanella
fb51c07a65
Renamed new filter from wc_shipping_zone_before_methods_list to wc_shipping_zone_before_methods_table
2016-05-20 22:52:33 +01:00
Claudio Sanches
33b12d70ee
Fixed WC_Admin version
2016-05-20 18:02:57 -03:00
Claudio Sanches
cfe857f22c
Merge pull request #10957 from Tyratox/master
...
Added 'woocommerce_mail_content' to preview
2016-05-20 18:02:29 -03:00
Claudio Sanches
9934e512ed
Fixed missing docblock
2016-05-20 17:53:18 -03:00
Claudio Sanches
f5ddaf7930
Merge branch 'master' of github.com:woothemes/woocommerce
2016-05-20 17:51:08 -03:00
Claudio Sanches
11cea999c1
Added custom titles for products tags items, closes #10958
2016-05-20 17:50:56 -03:00
Nico Hauser
62dbb131ac
Bumped version
2016-05-20 17:00:19 +02:00
Nico Hauser
d75d784e48
Add 'woocommerce_mail_content' to preview
...
Added the 'woocommerce_mail_content' filter which is used before sending the email in /includes/emails/class-wc-email.php#L465 to the preview
2016-05-20 16:47:18 +02:00
Diego Zanella
60bb76d558
Added action before the rendering of a zone's methods
...
* The new action will allow to add elements to the page without having to override the view.
2016-05-20 13:27:25 +01:00
Mike Jolley
33d325cd88
Only cache valid coupon codes
...
Fixes #10950
2016-05-20 10:36:36 +01:00
Mike Jolley
c6dfe47ffa
Merge pull request #10951 from jamesgol/item_to_undo_url
...
Pass $cart_item_key to 'woocommerce_get_undo_url' filter
2016-05-20 10:25:52 +01:00
James Golovich
96583d99c0
Pass $cart_item_key to 'woocommerce_get_undo_url' filter
...
I don't want users to automatically get an item re-added to their cart, I want to change the URL to send them back to the product page so they can re-add the item (if it is still available)
2016-05-19 13:46:22 -07:00
Matej Kravjar
a2c85987e0
[API] Fixed product create not honoring --porcelain argument
2016-05-19 19:34:37 +02:00
Mike Jolley
54231c2946
Allow shipping classes interface to be extended.
2016-05-19 12:38:28 +01:00
Mike Jolley
ed08e51ddb
Status updates via API are manual
...
Closes #10943
2016-05-19 11:50:19 +01:00
Mike Jolley
c22d9a3c14
Use empty instead of null
...
Closes #10944
2016-05-19 11:47:08 +01:00
Mike Jolley
d3a519f6e4
Merge pull request #10945 from JeroenSormani/chosen-method-filter-arg
...
Add extra '$chosen_method' argument to the 'wc_shipping_chosen_method' hook
2016-05-19 11:45:43 +01:00
JeroenSormani
17878e3ffd
Add extra 'chosen_method' argument to the 'wc_shipping_chosen_method' hook
2016-05-19 10:28:54 +02:00
Mike Jolley
130933badf
Merge pull request #10937 from thenbrent/cart_hash_tweak
...
Use print_r() to stringify cart session
2016-05-18 11:30:08 +01:00
Mike Jolley
cd2f8284b0
Merge pull request #10933 from bekarice/2-6-beta-tweaks
...
A couple small WC 2.6 fixes...
2016-05-18 11:12:11 +01:00
Brent Shepherd
671ae32e58
Use print_r() to stringify cart session
...
Instead of json_encode(), because json_encode() takes types into
account, meaning numbers may end up being represented in the
encoded JSON as a string, e.g. "1" instead of 1, which can lead
to the md5() being different between requests.
This issue surfaces when creating a cart hash in a different
request to the request to pay for the order, because after adding
line items to the cart, the items quantity will be encoded with
json_encode() as an int, but when encoding them in a different
request, where they are coming from the database, they will be
encoded as a string.
2016-05-17 16:38:08 -07:00
Caleb Burks
75dfae2bf2
Return to shop if session expires and escape url.
2016-05-17 17:00:09 -05:00
Caleb Burks
14edd5c1f8
Return to shop if download fails
2016-05-17 16:54:01 -05:00
Caleb Burks
b8aea9aff0
Return to shop if session expires
2016-05-17 16:52:17 -05:00
Caleb Burks
3968b0488e
Redirect to the shop page as a fallback
2016-05-17 16:50:46 -05:00
Claudio Sanches
96f5b85aed
Fixed "Continue Shopping" url when added products from the single product page, closes #10930
2016-05-17 18:32:16 -03:00
Claudio Sanches
a7b952838d
Remove dead variable
2016-05-17 17:37:10 -03:00
Rodrigo Primo
1e78f6eb07
Remove unused variable from WC_Payment_Gateway_CC::form()
2016-05-17 16:49:10 -03:00
Beka Rice
8a715e0957
[2.6] Fix WooComm 101 video embeds...
...
…removes unused videos due to shipping zones changes; adjusts when
“shipping classes” video is shown
2016-05-17 15:43:57 -04:00
Rodrigo Primo
086628fba2
Enqueue 'wc-credit-card-form' before displaying credit card form
...
The commit c0b7429
failed to keep the line that enqueued 'wc-credit-card-form' script when the method WC_Payment_Gateway::credit_card_form() was renamed to WC_Payment_Gateway_CC::form().
2016-05-17 16:42:18 -03:00
Claudio Sanches
d8614cd47e
Fixed cc and echeck placeholders
2016-05-17 16:24:11 -03:00
Mike Jolley
2d3d401d67
API ignoring 'name' field.
...
Fixes #10929
2016-05-17 17:53:50 +01:00
Mike Jolley
19a4648a5a
clean post cache after update
2016-05-17 14:46:08 +01:00
Brent Shepherd
8ae4b5ad24
Fix "Undefined variable: args" notice
2016-05-16 22:25:58 -07:00
Brent Shepherd
29692a22c5
Fix fatal error on order tax calculations
...
Fix "PHP Fatal error: Call to a member function get_total() on array"
by using the shipping line items cost index instead of attempting
to call a method on it which does not exist (because it's an array)
2016-05-16 22:22:53 -07:00
Brent Shepherd
94a9c649ba
Remove empty lines
2016-05-16 22:22:38 -07:00
Mike Jolley
e6b74ad629
Allow filtering even when DB stored tokens are empty
2016-05-16 15:32:54 +01:00
Mike Jolley
dce5c312e5
Hide simplify notice outside of US
2016-05-16 11:30:20 +01:00
Mike Jolley
094afb4745
Allow failed orders to be edited
2016-05-16 11:12:12 +01:00
Mike Jolley
36021ab1ac
Improve no longer editable text
...
Closes #10916
2016-05-16 11:12:04 +01:00
Mike Jolley
cf06f69b6b
Merge remote-tracking branch 'origin/master'
2016-05-16 10:17:55 +01:00
Mike Jolley
ca815f9fdc
Merge branch 'pr/10914'
2016-05-16 10:17:51 +01:00
Mike Jolley
ba2bfdc685
Fix invalid closing tag
2016-05-16 10:17:44 +01:00
Mike Jolley
cdf2e44889
Merge pull request #10919 from WPprodigy/duplicate-filter-fix
...
Remove an unnecessary filter
2016-05-16 10:16:04 +01:00
Mike Jolley
557bd9e8b7
Merge pull request #10917 from kreamweb/master
...
Add check of $raw_countries before the foreach in WC_Countries
2016-05-16 10:12:45 +01:00
Mike Jolley
9fe8a1bcdb
Merge pull request #10915 from woothemes/variation-no-parent-fix
...
Prevent variations being created/returned without parents
2016-05-16 10:12:14 +01:00
Mike Jolley
fb0358ee07
Wrap currency symbol in span
2016-05-16 10:11:05 +01:00
Caleb Burks
e707adedd4
Remove a duplicate filter
2016-05-15 00:41:52 -05:00
kreamweb
0a2c0af5ff
Add check of $raw_countries before the foreach in WC_Countries
2016-05-14 11:02:05 +02:00
Mike Jolley
d42d7c13b6
Prevent variations being created/returned without parents
...
Nasty bug discovered by @RiaanKnoetze where it would get a variation
without parent, and due to the return, it wouldn’t be ‘seen’ as a
variation, therefore creating fatal errors when props are called.
To prevent this, lets allow product constructors to throw exceptions.
If they do, the factory class will catch them and return false instead
of an invalid product object.
@claudiosmweb Thoughts on this one before merge?
2016-05-13 19:06:16 +01:00
Claudio Sanches
f7fa2c64c3
Added missing textdomain
2016-05-13 14:39:55 -03:00
corsonr
becc4ef841
use wc_help_tip()
2016-05-13 18:49:58 +02:00
corsonr
ca040a3d1f
Add a refund reason help bubble
2016-05-13 18:15:35 +02:00
Mike Jolley
141dd2e7ef
link to schema doc
2016-05-13 17:07:33 +01:00
Mike Jolley
cf64786447
Full breadcrumbs in zones UI
2016-05-13 16:08:19 +01:00
Mike Jolley
b0396004f0
Merge pull request #10906 from woothemes/add/wcc-related-tracker-data
...
Add additional information to the WC Tracker
2016-05-13 11:05:47 +01:00
Joey Kudish
3b59fd7af4
add additional information to the WC Tracker
...
* Some basic info about Jetpack version, if connected, and if is a staging site
* Some basic info about WooCommerce Connect, if installed and if active
2016-05-12 13:17:53 -07:00
Ryan Ray
b57da86dee
Made a tiny adjustment to the order of words and formatting. The sentence is a bit shorter and clearer (to me) now.
2016-05-12 14:22:48 -04:00
Mike Jolley
9c1aa8afe8
Merge pull request #10899 from woothemes/background-updates
...
Handle DB updates in the background
2016-05-12 16:45:42 +01:00
Mike Jolley
5f46f60cb0
Merge pull request #10907 from corsonr/confirm_delete_order_note
...
Add order note deletion confirmation
2016-05-12 12:26:26 +01:00
Mike Jolley
986bd5abc7
Fix save and striping
2016-05-12 12:18:35 +01:00
Mike Jolley
07db739a47
Revise link wording and page title
2016-05-12 11:37:48 +01:00
Mike Jolley
8be8fe4c8a
Use modal for adding methods on both screens
2016-05-12 11:29:33 +01:00
Mike Jolley
3dba8e3697
Changed icons for methods into text based links and moved save buttons to left to match other settings screens
2016-05-12 11:07:18 +01:00
Mike Jolley
b441a218a4
Remove logged in notice
...
Closes #10904
2016-05-12 10:36:27 +01:00
corsonr
52f3cb3d8a
Add order note deletion confirmation
2016-05-12 10:04:32 +02:00
Claudio Sanches
9635a00b93
Fixed term_id override while trying to get term order_
...
Some old or imported product taxonomy terms don't have any order_ fields
in the wp_termdata and this will return a empty term_id that will
override the WP regular query.
This change avoid override term_id and allow the query work without any
additional data migration.
Closes #10903
cc @mikejolley
2016-05-11 19:33:55 -03:00
Claudio Sanches
5b916de27a
Updated WP-API vendor files
2016-05-11 16:43:51 -03:00
Claudio Sanches
2b1d4eced6
[REST API] Allow batch create, update and delete for almost all endpoints
2016-05-11 16:34:53 -03:00
Claudio Sanches
dac471273f
Merge pull request #10884 from woothemes/wp-api-batch
...
[REST API] Batch create, update and delete items
2016-05-11 16:22:54 -03:00
Claudio Sanches
ccd1f48025
[REST API] Save default total_sales, closes #10898
2016-05-11 13:19:56 -03:00
Claudio Sanches
47ef7e17a1
Created new function to generate webhook secrets based on the user ID and username, closes #10881
2016-05-11 13:14:00 -03:00
Mike Jolley
c1830c12cc
Redirect to install page w/ nonce
...
Fixes #10860
2016-05-11 17:01:34 +01:00
Mike Jolley
c9095abf8e
Save line taxes for shipping rows
...
Fixes #10897
2016-05-11 16:32:51 +01:00
Claudio Sanches
35fdcd243a
[REST API] Added method to check if the request is to the rest api and allow third party plugins
2016-05-11 11:52:29 -03:00
Mike Jolley
2cc0ac294e
Fix return on add_metadata
...
Fixes #10892
2016-05-11 15:28:40 +01:00
Mike Jolley
d1da61a954
Remove update files
2016-05-11 14:26:54 +01:00
Mike Jolley
99cd5187c0
Merge branch 'master' into background-updates
...
# Conflicts:
# includes/updates/woocommerce-update-2.4.php
# includes/updates/woocommerce-update-2.6.php
2016-05-11 14:26:37 +01:00
Mike Jolley
e716993809
Store instance ID transitions to option and fire action
...
Closes #10883 @franticpsyx
2016-05-11 14:25:31 +01:00
Mike Jolley
a7176ae543
this is a legacy update
2016-05-11 14:25:31 +01:00
Mike Jolley
5bb7a3a1c4
Logging
2016-05-11 14:22:42 +01:00
Mike Jolley
9cf0758d3f
Add logging and notices
2016-05-11 14:22:31 +01:00
Mike Jolley
44bca2633e
Notice HTML
2016-05-11 14:22:21 +01:00
Mike Jolley
bba4bab8e1
Save notices during shutdown
2016-05-11 14:22:06 +01:00
Mike Jolley
511e8c3146
Handle updates in install class
2016-05-11 12:44:23 +01:00
Mike Jolley
67fa79b1a4
Move updaters to functions
2016-05-11 12:44:12 +01:00
Mike Jolley
f896d7a040
Background updater class
2016-05-11 12:44:00 +01:00
Mike Jolley
8e0d7d7bb7
Include libs for background processing
2016-05-11 12:43:54 +01:00
Mike Jolley
a8bd4bc6e1
Updating/updated notices
2016-05-11 12:43:35 +01:00
Mike Jolley
8ba2da9820
Store instance ID transitions to option and fire action
...
Closes #10883 @franticpsyx
2016-05-11 11:30:10 +01:00
Mike Jolley
cd01218ee9
this is a legacy update
2016-05-11 11:10:25 +01:00
Mike Jolley
63675c87dc
Merge pull request #10891 from woothemes/add/shipping-zone-method-hooks
...
Add action hooks for shipping zone method actions
2016-05-11 11:07:40 +01:00
Mike Jolley
d3b450139b
Merge branch 'pr/10893'
2016-05-11 10:58:09 +01:00
Mike Jolley
96cb47e037
escape
2016-05-11 10:58:04 +01:00
Mike Jolley
e54a0479fa
Merge branch 'pr/10895'
2016-05-11 10:55:38 +01:00
Mike Jolley
a0b792625d
Adjust action args
2016-05-11 10:55:33 +01:00
Caleb Burks
2fd455769d
Make customer download links available for admins
2016-05-10 23:52:18 -05:00
Claudio Sanches
cae8056172
[REST API] Fixed a conflict with authentication and our old API
...
This make authentication avaiable only on the WP REST API for the wc/v1
namespace.
Closes #10890
2016-05-10 18:27:28 -03:00
Joey Kudish
7f71376418
add action hooks for shipping zone method actions
...
Adds action hooks for shipping zone methods added, deleted and status
toggled
2016-05-10 11:43:47 -07:00
Mike Jolley
e552c3c916
Remove filter to hide variations with no prices in get_children()
...
#10854
2016-05-10 18:23:16 +01:00
Mike Jolley
bc3b9a04b7
Do not add field names when tokenizing
2016-05-10 18:23:16 +01:00
Claudio Sanches
5d47875eed
[REST API] Allow save post_name/slug for products in v3
...
Closes #10888
2016-05-10 13:46:53 -03:00
Claudio Sanches
ad94a25e5e
Merge branch 'master' of github.com:woothemes/woocommerce
2016-05-10 13:41:28 -03:00
Claudio Sanches
d7e874324a
[REST API] Fixed some schema contexts
2016-05-10 13:41:15 -03:00
Mike Jolley
d8620c1504
Merge pull request #10889 from ryross/master
...
Fixing typo in comment
2016-05-10 17:31:02 +01:00
Claudio Sanches
eaa0e6884c
Merge pull request #10771 from danielhuesken/master
...
WooCommerce API: Add sort order fields for product attributes and categories
2016-05-10 13:28:56 -03:00
Claudio Sanches
26fd51ac79
[REST API] Stop load legacy API classes into the WP REST API, closes #10887
2016-05-10 13:26:39 -03:00
Ryder Ross
9a9dd7faf4
Fixing typo in comment
2016-05-10 09:17:28 -07:00
Claudio Sanches
7b3ff6fcf9
Merge pull request #10886 from shoheitanaka/patch-5
...
Japanese post code validation
2016-05-10 13:09:59 -03:00
Mike Jolley
0927cbee8d
Tweaks saved card markup and styling to improve CC form.
2016-05-10 15:43:39 +01:00
Steve
2da25a7708
Update class-wc-admin-attributes.php
2016-05-10 13:13:30 +12:00
Steve
ff03ca81ac
Add 'woocommerce_before_attribute_delete' action
...
Adding an action so 3rd party plugin developers can prevent attributes essential for plugin functionality from being deleted while their plugin is active.
2016-05-10 13:11:53 +12:00
Shohei Tanaka
4c45e995d7
Fix again
...
Fix again, sorry.
2016-05-10 10:05:09 +09:00
Shohei Tanaka
e9c8b8b526
Error fixed
...
Fixed it.
2016-05-10 08:46:38 +09:00
Shohei Tanaka
2d5d7d1494
Japanese post code validation
...
Set Japanese post code validation.
Please check following site.
https://en.wikipedia.org/wiki/Postal_codes_in_Japan
2016-05-10 07:33:47 +09:00
Claudio Sanches
857471843a
Merge pull request #10874 from allendav/master
...
Add filtering for system status page tabs and actions too
2016-05-09 18:37:32 -03:00
Claudio Sanches
0918a6b6bc
Fixed batch errors response
2016-05-09 18:21:36 -03:00
Claudio Sanches
068b77cc43
Created WC_REST_Controller to allow batch create, update and delete items
2016-05-09 18:16:48 -03:00
Allen Snook
98a15d52d7
Changed action name to avoid potential filter collision
2016-05-09 13:42:27 -07:00
Claudio Sanches
17ccd60365
Merge pull request #10880 from shivapoudel/backbone-modal
...
Tweak - Use of single backbone modal script for shipping and order panel
2016-05-09 17:11:53 -03:00
Mike Jolley
7a723a8263
woocommerce_payment_token_set_default action
2016-05-09 18:05:34 +01:00
Mike Jolley
167df8acce
Tokens: Get cards on any screen
2016-05-09 17:36:40 +01:00
Mike Jolley
3db3f3796e
Clear item meta cache when adding new meta
2016-05-09 10:01:15 +01:00
Shiva Poudel
4c7a78ab31
Tweak - Use of single backbone modal script for shipping and order panel
2016-05-08 21:34:05 +05:45
Allen Snook
920f2a7809
Check against tabs list before considering action
2016-05-06 11:38:10 -07:00
Allen Snook
58a04a1922
Add filtering for system status page tabs and actions too
2016-05-06 11:27:56 -07:00
Mike Jolley
15402c2c3d
Store separate cache per package_key
...
Fixes #10872
2016-05-06 17:00:01 +01:00
Harald Rosberg
84887409a0
added a filter to make it possible to override if an attribute is variation by default, #10869
2016-05-06 13:22:32 +02:00
Claudio Sanches
02b74fc474
Keep consistent
2016-05-05 13:58:28 -03:00
Claudio Sanches
1a1c336468
[REST API] Check if tax exists before try to update
...
@mikejolley
2016-05-05 13:56:32 -03:00
Claudio Sanches
8fa6733a04
[REST API] Fixed missing variable
2016-05-05 13:34:28 -03:00
Claudio Sanches
af443ba831
[REST API] Fixed coding standards and docblocks in taxes controller
...
@mikejolley
2016-05-05 12:28:53 -03:00
Mike Jolley
edbb03a5d8
Only exclude variations with no price if filter is set
...
Closes #10854
2016-05-05 16:05:40 +01:00
Mike Jolley
ebf487f6c8
Fix key names
2016-05-05 13:44:48 +01:00
Mike Jolley
cb6f6e2adf
Filter out empty requests
2016-05-05 12:43:52 +01:00
Mike Jolley
407421ef22
Taxes bulk endpoint naming and handling
...
@claudiosmweb Added helper for create or update (handles both cases)
and renamed endpoint to update_items.
2016-05-05 11:19:35 +01:00
Mike Jolley
44b0059a06
Order by downloads remaining when getting permission so orders with same products over multiple lines links work
2016-05-05 09:28:36 +01:00
Claudio Sanches
65e7737956
Ignore trunk when showing update notice
2016-05-04 17:42:53 -03:00
Claudio Sanches
ebd4614b5d
[REST API] Less conditional code for bulk taxes
2016-05-04 17:19:09 -03:00
Claudio Sanches
ad0743efa5
[REST API] Added method to bulk update or create items
2016-05-04 17:14:23 -03:00
Mike Jolley
b39ec6b2d6
Fix undo on storefront
...
Closes #10816
2016-05-03 17:03:46 +01:00
Mike Jolley
fce8dc0868
Ensure alt text is set for product attachments
...
@claudiosmweb Fixes #10822
2016-05-03 16:41:51 +01:00
Mike Jolley
0782b869f5
Remove double filter on meta_key label
...
Fixes #10845
2016-05-03 16:01:16 +01:00
Mike Jolley
fd001669fe
woocommerce_email_order_items_args filter
...
Closes #10812
2016-05-03 15:40:34 +01:00
Mike Jolley
85faaf8b77
Remove old permissions when generating new download permissions
...
Closes #10839
2016-05-03 15:22:49 +01:00
Mike Jolley
e5bbd9c092
Check wc_get_shipping_zone does not exist
...
Closes #10843
2016-05-03 15:16:20 +01:00
Mike Jolley
f5e9875548
Allows stock status to be considered for availability and stock status on frontend.
...
Refactors code which make it so stock status was actually ignored if on
backorder. Fixes #10834
@claudiosmweb
2016-05-03 15:10:31 +01:00
Mike Jolley
c6975fa7d5
Merge branch 'pr/10750'
2016-05-03 12:01:09 +01:00
Mike Jolley
a0faffec85
Lang tweak
2016-05-03 12:01:03 +01:00
Mike Jolley
f35d874ede
Merge pull request #10838 from woothemes/issues/10837/fix-data-updater
...
Fixed fatal error caused by wrong class name to instantiate.
2016-05-03 11:55:18 +01:00
Mike Jolley
dea212b883
wc_round_tax_total filter
2016-05-03 11:34:27 +01:00
Akeda Bagus
098bc57947
Fixed fatal error caused by wrong class name to instantiate.
...
Class WC_Shipping_International_Delivery got renamed to
WC_Shipping_Legacy_International_Delivery per 119f19a
.
Fixes #10837 .
2016-05-02 23:32:38 +07:00
Mike Jolley
ad3f9d0754
Show payment date on order screen
...
Closes #10828
2016-05-02 12:02:07 +01:00
Mike Jolley
e53704431d
Don't use abstract
...
Fixes #10815
2016-04-29 15:28:09 +01:00
Mike Jolley
6a4a6d8471
Fix refund shipping
2016-04-29 11:44:28 +01:00
Claudio Sanches
552b40ad02
[REST API] Defined coupons default values
2016-04-28 18:38:35 -03:00
Claudio Sanches
c061d93d87
Added X-WC-Webhook-Source header in webhooks
2016-04-28 14:45:13 -03:00
Claudio Sanches
e7a632d489
Rename wc_sanitize_postcode() to wc_normalize_postcode()
...
cc @mikejolley
2016-04-28 13:51:43 -03:00
Matheus Lopes
f0c26b7439
Refatoring main code
2016-04-28 13:37:30 -03:00
Claudio Sanches
84f91cad76
Merge branch 'master' of github.com:woothemes/woocommerce
2016-04-28 13:24:36 -03:00
Claudio Sanches
3fc2c82aaf
[API] Fixed variations backorders
2016-04-28 13:24:20 -03:00
Lee Willis
e5b4932495
Fix typo
2016-04-28 13:35:11 +01:00
Mike Jolley
43af207558
Output buffering and redirects after turning off legacy
...
Closes #10806
2016-04-28 12:36:51 +01:00
Claudio Sanches
fb62b9d511
Removed woocommerce_sanitize_postcode filter
2016-04-27 20:59:48 -03:00
Claudio Sanches
83c470987f
Sanitize postcodes before comparisons, closes #10808
2016-04-27 20:43:48 -03:00
Claudio Sanches
9a4dae158f
Introduces woocommerce_format_postcode filter
2016-04-27 19:20:24 -03:00
Claudio Sanches
133c904d1a
Remove product SKU if is not unique while untrashing products, closes #10807
2016-04-27 16:06:32 -03:00
Mike Jolley
d6a085b5ae
Improve lost password flow
...
@claudiosmweb Fixes #10785
Add confirmation and explanation after initial reset.
Also splits template files into lost password, reset password, and
confirmation for clarity.
2016-04-27 16:00:30 +01:00
Mike Jolley
020b8c92c6
Fix URLs with quot; characters
...
Fixes #10795
2016-04-27 15:24:10 +01:00
Mike Jolley
e21313a237
Check for is_mysql
...
Closes #10793
2016-04-27 12:03:52 +01:00
Fredrik Forsmo
398ab8a016
Add `public` keyword to public various methods
2016-04-26 19:26:56 +02:00
Fredrik Forsmo
81bc211c57
Add `public` keyword to public email methods
2016-04-26 18:26:58 +02:00
Manos Psychogyiopoulos
a203c34474
fix undefined package notice in legacy flat rate method
2016-04-26 16:21:42 +03:00
Matheus Lopes
71a46df6b0
Editing titles
2016-04-25 13:51:40 -03:00
Mike Jolley
2b1442c3f0
Added get_rate_id() method for consistent rate nams
2016-04-25 17:06:38 +01:00
Mike Jolley
693a5ab34a
Missing script dependencies
2016-04-25 14:40:08 +01:00
Mike Jolley
9aace06536
Cheques for 'murica
...
Closes #10779
2016-04-25 14:25:39 +01:00
Mike Jolley
6f42514afb
Pass false for product in attribute label filter
...
Closes #10773
2016-04-25 14:11:07 +01:00
Mike Jolley
87dc31ffac
Force name to be set
...
Closes #10782
2016-04-25 13:25:15 +01:00
Mike Jolley
4468d34548
Show invoice email in dropdown
2016-04-25 13:22:31 +01:00
Mike Jolley
29c6acf767
Used positional placeholders in strings where the order of strings may require modification in the locale.
...
Closes #10775
2016-04-25 13:07:41 +01:00
Pascal Birchler
cf80c5855e
Do not filter the embed template path
2016-04-25 11:27:53 +02:00
Matheus Martins
303787b29c
Fixing grammar error
...
Just fixing a little grammar error
2016-04-23 01:32:22 -03:00
Claudio Sanches
653f79b25b
Fixed method retuning value in write context in includes/class-wc-checkout.php
2016-04-22 15:03:10 -03:00
Daniel Hüsken
35a1cd4736
Add menu order to categories and attributes
2016-04-22 19:55:52 +02:00
Claudio Sanches
505dfd7672
Fixed i18n functions
2016-04-22 14:08:44 -03:00
Mike Jolley
9a3aa8e498
Further woocommerce_termmeta removal
2016-04-22 17:43:07 +01:00
Mike Jolley
0ddce2aa65
Correct $matches variable name
2016-04-22 17:08:16 +01:00
Mike Jolley
9fb5fa9efd
@since 2.6
2016-04-22 16:47:54 +01:00
Mike Jolley
cfe7340f45
Use wc_postcode_location_matcher for zones too
2016-04-22 15:45:34 +01:00
Mike Jolley
23271af0f6
Fixed comparisons for ranges and wildcards
2016-04-22 15:42:20 +01:00
Mike Jolley
558211a869
Split postcode matching queries to avoid expansion
2016-04-22 14:02:36 +01:00
Mike Jolley
b0dfb55710
Tweak account settings grouping
...
Closes #10766
2016-04-22 12:29:06 +01:00
Mike Jolley
10f16f074c
Further zone tweaks to delete new rows on cancel
2016-04-22 12:24:20 +01:00
Mike Jolley
a9b8101e48
No blank slate if methods exist
...
Closes #10757
2016-04-22 12:24:20 +01:00
Shiva Poudel
8fd8c58aaa
Change Codex docs to https support
2016-04-22 00:26:15 +05:45
Mike Jolley
a8b2a5668f
Added cancel button to shipping zones UI
...
Closes #10754
2016-04-21 16:18:15 +01:00
Mike Jolley
c71e17a71b
Don't duplicate SKUs
...
Closes #10751
2016-04-21 14:03:20 +01:00
Mike Jolley
0bad68f218
Fixed calculate_extra_shipping
2016-04-21 13:59:13 +01:00
Mike Jolley
0425ad5060
Check for set but non existing pages
...
Closes #10758
2016-04-21 12:23:50 +01:00
Mike Jolley
fbca27b3d4
Tweak postcode example text
...
Closes #10755
2016-04-21 12:15:17 +01:00
Mike Jolley
39e8d981a0
Support order items when calling get_permalink on a variation.
2016-04-21 10:36:46 +01:00
Fredrik Forsmo
4e19676acf
Add `public` to `needs_shipping_address` method
2016-04-20 21:05:23 +02:00
Matheus Lopes
2c191f5bb7
Enable countries exceptions to Billing and Shipping
2016-04-20 14:55:05 -03:00
Mike Jolley
7c61e9be6c
Merge branch 'pr/10746'
2016-04-20 15:03:20 +01:00
Mike Jolley
412195905b
Pass package in all add_rate calls
2016-04-20 15:03:10 +01:00
Mike Jolley
4901117f64
Data must exist
2016-04-20 15:02:41 +01:00
Mike Jolley
87bc757de8
Correct $package usage and comments
2016-04-20 15:02:30 +01:00
Mike Jolley
04e9eef0ac
Correct access props and comments
2016-04-20 15:02:19 +01:00
Mike Jolley
be9b7bd4b5
If no variation ID is set, do a match
...
Closes #10737
2016-04-20 12:35:06 +01:00
Mike Jolley
f3762d9ed5
category support for sale_products shortcode
2016-04-20 12:27:20 +01:00
Mike Jolley
c1a8d6742f
Note when WC.php is used in theme
...
Closes #10741
2016-04-20 10:37:54 +01:00
Diego Zanella
531f644f5f
Added safeguard check for shipping methods post data
2016-04-20 10:21:28 +01:00
Diego Zanella
2c26fd5b02
Merge remote-tracking branch 'upstream/master' into POC-Restored_Backward_Compatibility
2016-04-20 10:07:23 +01:00
Diego Zanella
e0c565da2d
Backward compatibility with WC 2.5 and earlier
...
* Restored signature of WC_Shipping_Method::add_rate() method, while maintaining the features added in WC 2.6 to handle shipping zones.
2016-04-20 08:59:19 +01:00
Diego Zanella
a506909822
Backward compatibility with WC 2.5 and earlier
...
* Slightly altered previous change to maintain the exact logic used before (i.e. the WC_Ajax class sets the POST data for the shipping method explicitly).
2016-04-20 08:49:32 +01:00
Diego Zanella
ba46a5275f
Backward compatibility with WC 2.5 and earlier
...
* Restored signature of WC_Settings_API::process_admin_options() method.
2016-04-20 08:48:29 +01:00
Mike Jolley
1879a44373
PayPal case
2016-04-19 22:17:09 +01:00
Fulvio Notarstefano
5862a462a9
Make register shop order post statuses filterable
2016-04-19 21:20:55 +02:00
Mike Jolley
a60b03baa9
Log close method. Fixes unit tests.
2016-04-19 16:56:43 +01:00
Claudio Sanches
37f03f34e8
Update data from master
2016-04-19 12:50:14 -03:00
Claudio Sanches
b6d33ee906
WP-API
2016-04-19 12:49:16 -03:00
Mike Jolley
f47a1de108
Close file if it's already open before clear
2016-04-19 16:31:36 +01:00
Mike Jolley
9f5967cb87
Support callback and return URLs which do not define scheme
...
@claudiosmweb Closes #10678
2016-04-19 16:12:22 +01:00
Mike Jolley
fb8708dea6
Merge branch 'pr/10689'
2016-04-19 14:00:46 +01:00
Mike Jolley
ab61975357
Tweak returns
2016-04-19 14:00:40 +01:00
Mike Jolley
03a7892da6
Learn more links to .org
2016-04-19 13:31:41 +01:00
Mike Jolley
f739e97c76
Merge branch 'master' into payment-gateway-wizard-refactor
...
# Conflicts:
# assets/css/activation.css
# assets/css/wc-setup.css
2016-04-19 13:25:20 +01:00
Mike Jolley
8e0e9a0cc2
Deprecate Simplify in favour of feature plugin
2016-04-19 13:14:13 +01:00
Mike Jolley
5acb2d7661
Adjusts logos
2016-04-19 12:04:52 +01:00
Mike Jolley
ac1e18a804
Merge pull request #10731 from jobthomas/master
...
Sidekick removal
2016-04-19 05:45:06 -05:00
Mike Jolley
1dccf92953
Prevent changing slug to name via pointer
...
Fixes #10727
2016-04-19 11:42:44 +01:00
Job
c93b16bd05
Updated campaign tags
...
* Source: setupwizard, helptab, addons, notice (took the terms already
used in WC core and deleted all dashes)
* Medium: product
* Content: videos, docs, storefront, themecompatibility, wcthemes,
wcextensions, about, newsletter, tickets, apidocs (+ different content
for every reference in addons tab)
* Campaign: woocommerceplugin
2016-04-19 11:32:45 +02:00
Job
d3cb293e2d
Sidekick removal
...
Partnership with Sidekick ended:
* Removed all styles and mentions of Sidekick
* Updated docs prompt on last step on boarding: *Read more* > *Learn
more*
2016-04-19 11:01:22 +02:00
Claudio Sanches
cfedab0d74
Added Bitcoin/BTC currency
...
@mikejolley
2016-04-18 20:28:04 -03:00
Claudio Sanches
ee974da07f
Merge branch 'master' of github.com:woothemes/woocommerce
2016-04-18 20:27:48 -03:00
Claudio Sanches
71aa29d144
Added new 109 currencies
...
@mikejolley
2016-04-18 20:21:14 -03:00
Mike Jolley
3b3872da3f
More logging
2016-04-18 21:06:33 +01:00
Claudio Sanches
fce5584185
Makes wc_create_new_customer() pluggable
...
And fixed some coding standards.
Closes #10683
2016-04-18 15:30:57 -03:00
Claudio Sanches
afc060419d
Pass product object to wc_attribute_label
2016-04-18 13:47:07 -03:00
Mike Jolley
1439b6da31
Do plugin install in the background
2016-04-18 17:05:19 +01:00
Mike Jolley
4b3d06821e
Update wording
2016-04-18 15:58:22 +01:00
Mike Jolley
53b867e03e
Merge branch 'pr/10724'
2016-04-18 15:39:25 +01:00
Mike Jolley
6dc0fecaa0
CB should be first
2016-04-18 15:39:19 +01:00
Mike Jolley
586587b5ec
Merge pull request #10719 from JeroenSormani/zones-output-tweak
...
Only ouput zones UI when in that section, don't default to it
2016-04-18 09:37:45 -05:00
Mike Jolley
48fabea5b0
Pass product object to wc_attribute_label
...
Fixes #10692
2016-04-18 15:21:26 +01:00
EmilEriksen
a9d7315048
Fix undefined index "cb"
2016-04-18 16:08:54 +02:00
Mike Jolley
c5ccc65856
[API] Don't expand non-existant coupons
...
Fixes #10687
2016-04-18 14:57:06 +01:00
Mike Jolley
6ae2fea045
Allow default address to be empty.
...
Fixes #10664
2016-04-18 14:51:39 +01:00
Mike Jolley
70d334395d
Shipping calculation in backend should be based on line items
...
Fixes #10718
2016-04-18 12:56:59 +01:00
Mike Jolley
8fe7f46855
Use order currency in JS
...
Fixes #10693
2016-04-18 12:36:29 +01:00
Mike Jolley
62e6c9dbfa
Merge pull request #10722 from shivapoudel/select-option
...
Fix - Close option as its not the list-item
2016-04-18 06:08:13 -05:00
Mike Jolley
3fcc68e2f8
Replace http hrefs with https
...
Closes #10716
2016-04-18 11:58:12 +01:00
Mike Jolley
dd99c7fb17
Redirect to product screen if referer is missing.
...
Fixes #10713
2016-04-18 11:48:57 +01:00
Shiva Poudel
31b5530c3e
Its option not the list-item to close :P
2016-04-18 16:26:51 +05:45
Mike Jolley
3112c76939
Made postcode non required for ireland
...
Closes #10663
2016-04-18 11:41:24 +01:00
Mike Jolley
a77735432b
Use get_displayed_subtotal() to determine if conditions for coupons and free shipping is met.
...
@claudiosmweb
Closes #10711
2016-04-18 11:39:00 +01:00
Mike Jolley
5ce2ab7cfa
Allow a filter of products with no shipping class
2016-04-18 09:44:14 +01:00
JeroenSormani
f53b59dbc4
Remove unneeded returns
2016-04-18 08:26:24 +02:00