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
JeroenSormani
88bcaa585c
Only ouput zones UI when in that section, don't default to it
2016-04-18 08:23:37 +02:00
toddlahman
6003fb3303
ftruncate failed at times, so fopen() in w mode used instead.
2016-04-15 21:26:19 -07:00
Mike Jolley
1824b61355
Merge pull request #10677 from shivapoudel/wp-json-encode
...
Use of wp_json_encode since WC 2.6 requires at least WP 4.4+
2016-04-15 10:12:16 -05:00
Mike Jolley
c2820f608a
Merge pull request #10667 from Dev49net/master
...
Add fallback to company name if customer names are not specified
2016-04-15 10:07:29 -05:00
Mike Jolley
1c21505b0b
Make shop page display wording more clear
...
Closes #10699
2016-04-15 15:57:06 +01:00
James Koster
9e65542d98
Apply Suit CSS naming conventions to classes in account area. closes #10660
2016-04-15 15:11:14 +01:00
Mike Jolley
8d733377a3
Merge pull request #10688 from WPprodigy/nz-country-locale-fix
...
Add NZ locale labels
2016-04-15 07:57:33 -05:00
Matty
79fe8508c8
Adjusts all Google Analytics tags to be lowercase.
2016-04-14 18:30:25 -04:00
toddlahman
157c50df0a
return boolean log add and clear method result
2016-04-12 23:46:30 -07:00
Caleb Burks
c11c0cb51b
Add NZ locale labels
2016-04-12 22:39:04 -05:00
EmilEriksen
a0ae25ca24
Change AJAX add coupon generic error notice type
2016-04-12 17:07:11 +02:00
Shiva Poudel
dd37b82f9c
Use of wp_json_encode since WC 2.6 requires at least WP 4.4+
2016-04-12 11:22:26 +05:45
Gabor Javorszky
49ff906322
Fixes comparison functions for customer total orders / spent
...
No issue. For much performance improvement.
If the moeny spent is 0, or the total order count is also 0, but actually set, the if clause will return false. Even after the body recalculates, for example the money spent, it will still be 0, which means it will never be stored on the user meta, and that body won't be short circuited.
In the case of sites with a lot of orders (customer has ~100k), that query takes about 13 seconds, and due to how the API works, during one request, it runs 4 times (we're working on solving that one though).
We probably want to see whether the meta is set or not. If it's not set, it will be an empty string.
2016-04-11 18:06:36 -05:00
Claudio Sanches
7b6d5a8fd9
Fixed $has_orders on orders.php template, closes #10671
2016-04-11 16:03:09 -05:00
Dev49.net
5eb3888045
Added fallback to company name if names are not specified
...
Use case described in Issue #10666
2016-04-11 04:13:46 +02:00
Mike Jolley
db6b6ebb5a
Merge pull request #10642 from matheuscl/fixing_product_category_thumbnail_issue
...
Fix product category thumbnail issue
2016-04-07 10:31:52 -05:00
Mike Jolley
143642acf5
Change default sort order for featured column
2016-04-07 08:58:28 -05:00
Matheus Lopes
ed754fb23f
working on coding standards
2016-04-05 17:28:45 -03:00
Claudio Sanches
89068f0a4b
Fixed coding standards
2016-04-05 14:58:18 -05:00
Mike Jolley
fca1758f39
Merge pull request #10639 from reidbiztech/patch-1
...
Update class-wc-https.php
2016-04-05 14:28:01 -05:00
Mike Jolley
c0449f445d
Merge pull request #10634 from JeroenSormani/product-visual-loading
...
Optimize the visuals when loading the product data meta box
2016-04-05 14:26:32 -05:00
Mike Jolley
f8d483fd30
$updated_gallery_ids was not set
2016-04-05 07:42:03 -05:00
Claudio Sanches
d7e408d027
More minor fixes and typos
2016-04-04 14:17:41 -05:00
Claudio Sanches
548c222560
Minor fixes and typos
2016-04-04 14:13:38 -05:00
Claudio Sanches
2710d12fc4
Fixed reviews type
2016-04-04 14:13:29 -05:00
Claudio Sanches
6da6c30c86
Fixed copy and paste
2016-04-04 14:07:50 -05:00
Matheus Lopes
61b8fece41
WooCommerce standards fix.
2016-04-04 17:59:53 +00:00
Matheus Lopes
c9ee861f57
Check response before clear fields, now field 'Display type' is clean also.
2016-04-04 17:53:36 +00:00
reidbiztech
f5293df3da
Update class-wc-https.php
...
Paypal will not allow anything other than TLS 1.2 so just set it to that.
2016-04-04 14:37:45 -03:00
Matheus Lopes
a1f398e756
Minor fix for issue #10637
2016-04-04 17:25:23 +00:00
JeroenSormani
a8abfef5fa
Optimize the visuals when loading the product data meta box
2016-04-03 19:07:46 +02:00
Wampamba David
ff5c52b6bb
Adds Ugandan Shilling currency and currency symbol.
2016-04-02 14:11:35 +03:00
Claudio Sanches
7e791e6f4f
Align variations params
2016-04-01 15:00:00 -03:00
Claudio Sanches
fb8773c570
Group dimensions
2016-04-01 14:57:25 -03:00
Claudio Sanches
cae8849af9
Fixes on product params
2016-04-01 14:36:10 -03:00
Mike Jolley
3c97c93569
fix spacing
2016-04-01 17:33:00 +01:00
Mike Jolley
c0ec85cd84
Implement new gateway screen in wizard and auto-install plugin-base gateways when chosen.
2016-04-01 17:30:04 +01:00
Mike Jolley
00ba45512e
Merge branch 'shipping-wizard-removal'
2016-04-01 11:20:14 +01:00
Mike Jolley
7c272a2d0e
Merge pull request #10629 from misenhower/fix-wc-get-product
...
Make wc_get_product() return false if the specified post is not a product
2016-04-01 11:18:23 +01:00
Mike Jolley
d1f363c356
Exclude geolocation of bots by user agent
...
Closes #10626
2016-04-01 11:14:26 +01:00
Mike Jolley
b2dafc3b33
Merge pull request #10631 from mattallan/matt/webhook-async-filter-param
...
Add $arg param to the `woocommerce_deliver_webhook_async` filter
2016-04-01 10:54:37 +01:00
Mike Jolley
082a3bc2c9
Change system status nav markup
2016-04-01 10:53:30 +01:00
matttallan
fc503bb863
Add $arg param to the woocommerce_deliver_webhook_async filter
2016-04-01 17:05:24 +10:00
Matt Isenhower
7561f772d9
Make wc_get_product() return false if the specified post is not a product
2016-03-31 17:51:01 -07:00
Claudio Sanches
1021bfb754
Simplified the way how check terms permissions
2016-03-31 16:57:55 -03:00
Claudio Sanches
5091b36d41
Align variables
2016-03-31 16:34:16 -03:00
Claudio Sanches
ab449a6a62
Improved coupons endpoint using the new Coupon Data fields
2016-03-31 16:32:12 -03:00
Claudio Sanches
c890961f76
Fixed contexts on abstract terms controller
2016-03-31 16:17:39 -03:00
Claudio Sanches
bf64942b28
Align variables
2016-03-31 16:14:18 -03:00
Claudio Sanches
8df7723895
Fixed permissions error messages
2016-03-31 16:03:59 -03:00
Claudio Sanches
bb029747b7
Changed $namespace from public to protected in posts controller
2016-03-31 15:28:17 -03:00
Claudio Sanches
92da79ce76
Changed $namespace from public to protected
2016-03-31 15:25:31 -03:00
Mike Jolley
bfadb22c7c
Added notice when no methods exist
2016-03-31 18:54:33 +01:00
Mike Jolley
3a00348795
Remove shipping options from wizard
2016-03-31 17:17:11 +01:00
Mike Jolley
32475695a5
Simplify wizard tax rates and import automatically
2016-03-31 15:54:54 +01:00
Mike Jolley
c9196a6377
Move help tip to core functions
2016-03-31 15:30:42 +01:00
Mike Jolley
c757fd9940
Merge branch 'shipping-zone-modals'
...
# Conflicts:
# assets/css/admin.css
# assets/css/admin.scss
2016-03-31 15:20:06 +01:00
Claudio Sanches
77da7ccc2b
[2.5] [API] Fixed stock management for product variations, closes #10602
2016-03-31 10:03:12 -03:00
Claudio Sanches
00a1a9c3da
Fixed backorders and stock status
2016-03-31 09:56:22 -03:00
Mike Jolley
c9dfbab9a2
Simplify - strip dashes from zip
...
Fixes #10604
2016-03-31 12:27:34 +01:00
Mike Jolley
e2139a5c5e
Clear prices transient for variable products after scheduled sale.
2016-03-31 12:03:03 +01:00
Mike Jolley
d2ed9c0b0b
More specific paypal URLs and avoid constant when forcing TLS
...
[2.5] too if the other one goes in.
2016-03-31 10:12:31 +01:00
Claudio Sanches
b8dd156891
Added endpoint to list and get product reviews
2016-03-30 20:50:06 -03:00
Claudio Sanches
7b508307f0
Fixed links for webhooks deliveries and order notes
2016-03-30 20:42:06 -03:00
Claudio Sanches
7dcfcc9dfc
Allow filter orders by product
2016-03-30 20:26:51 -03:00
Claudio Sanches
bb7e5ecfb6
Allow filter products by taxonomies and sku
2016-03-30 20:05:12 -03:00
Claudio Sanches
5d99b8b336
Register dp filter for orders and allow filter orders by customer id
2016-03-30 19:11:56 -03:00
Claudio Sanches
9619c041cd
Allow filter coupons by code
2016-03-30 18:42:51 -03:00
Claudio Sanches
1722f95a95
Allow filter customers by role or email
2016-03-30 18:33:37 -03:00
Claudio Sanches
f78a2ec68b
Added endpoint to list customer downloads
2016-03-30 18:12:34 -03:00
Claudio Sanches
f76f0d8472
Check permissions in customers/me endpoint
2016-03-30 17:39:20 -03:00
Claudio Sanches
0cd16b3cc0
Fixed file description
2016-03-30 17:34:36 -03:00
Claudio Sanches
fda9defef8
Fixed textdomains
2016-03-30 14:56:31 -03:00
Claudio Sanches
7676e85640
Fixed vendor wp rest functions file name
2016-03-30 14:55:43 -03:00
Claudio Sanches
8e9e9526ac
Fixed date params
2016-03-30 14:53:46 -03:00
Claudio Sanches
f574a149d1
Attributes permissions
2016-03-30 14:49:22 -03:00
Claudio Sanches
82a6a5f18e
Settings and reports permissions
2016-03-30 14:33:33 -03:00
Claudio Sanches
0fce9c5243
New product terms permissions
2016-03-30 14:17:40 -03:00
JeroenSormani
b77445787e
Fix few typos and small docblock changes
2016-03-30 18:23:44 +02:00
Mike Jolley
f4791be088
Merge branch 'pr/10432'
2016-03-30 17:10:01 +01:00
Mike Jolley
f0d3162c1a
Fixed wrong types
2016-03-30 17:09:54 +01:00
Claudio Sanches
768492c02c
Fixed customer permissions
2016-03-30 11:54:49 -03:00
Claudio Sanches
dedfe41c37
User permissions
2016-03-30 11:53:14 -03:00
Claudio Sanches
7afcc8482e
Improved permissions for order notes and webhook deliveries
2016-03-30 11:43:01 -03:00
Claudio Sanches
f4012b7f1f
Reviewed post permissions
2016-03-30 11:17:16 -03:00
Mike Jolley
84d3fe2d82
wc_format_localized_decimal on dimensions
2016-03-30 13:19:01 +01:00
Mike Jolley
cb27af14c4
Status page geoip database
2016-03-30 13:11:26 +01:00
Mike Jolley
dbfba48411
Disable API fallback for geolocating customers
...
Causes server slowdown due to external calls. Should be off by default.
Closes #10615
2016-03-30 13:02:21 +01:00
Mike Jolley
d18e1eb115
woocommerce_geolocation_local_database_path filter
2016-03-30 12:58:50 +01:00
Mike Jolley
c82e177fd3
Fix coupon total replacement
...
Fixes #10618
2016-03-30 12:56:53 +01:00
Mike Jolley
bcd90ea1fb
Fix error is default address values
...
Fixes #10606
2016-03-30 12:55:29 +01:00
Mike Jolley
975f9d8c2d
Remove nonce on cancel order URL
...
Nonces are invalid if the user ID changes during checkout e.g. through
registration. Cancel links are invalid.
cc @claudiosmweb
Fixes #10605
2016-03-30 12:45:25 +01:00
Mike Jolley
3a5feddbf5
[2.5] Set captions
2016-03-30 11:15:34 +01:00
Claudio Sanches
124a4291b0
Created new method to save product taxonomy terms
2016-03-29 22:06:05 -03:00
Claudio Sanches
dc6b4e95c8
Added method to show product taxonomy terms
2016-03-29 21:57:05 -03:00
Claudio Sanches
f675d49a54
Return product default attributes
2016-03-29 21:46:35 -03:00
Claudio Sanches
5bf8c808fc
Added methods to create and edit products
2016-03-29 21:22:10 -03:00
Claudio Sanches
a16b32825f
Fixed rest functions names
2016-03-29 19:54:37 -03:00
Claudio Sanches
4a625fc2f2
New rest functions file name
2016-03-29 19:52:24 -03:00
Claudio Sanches
ae2b3eb3fc
Check if coupon code is empty
2016-03-29 19:11:49 -03:00
Claudio Sanches
a0290a6c65
Stop check again if coupon have code when creating
2016-03-29 19:09:55 -03:00
Claudio Sanches
d781e10d63
Coding standards
2016-03-29 17:24:32 -03:00
Claudio Sanches
8219cee256
Added methods to list and get products
2016-03-29 17:20:15 -03:00
Mike Jolley
687d4be0bf
Case
2016-03-29 19:51:09 +01:00
Claudio Sanches
cb2b9b3e50
Products schema
2016-03-29 15:48:08 -03:00
Mike Jolley
975c360ae3
Tweak icons and blank slate text
2016-03-29 19:37:02 +01:00
Mike Jolley
17958835a9
Merge pull request #10603 from toddlahman/master
...
Replace DELETE FROM to TRUNCATE to empty woocommerce_sessions table
2016-03-29 14:52:55 +01:00
Mike Jolley
ae36ff71fa
For PayPal requests, set CURL ssl version
...
@claudiosmweb another for 2.5 consideration
2016-03-29 14:28:15 +01:00
Mike Jolley
dc635771e8
System status: Output CURL version
...
@claudiosmweb Might be good for 2.5 too
2016-03-29 14:27:37 +01:00
Claudio Sanches
9b9d40d7e9
Create order refunds
2016-03-28 17:33:13 -03:00
Claudio Sanches
90bdabcf41
Added methods to list and get order refunds
2016-03-28 16:41:17 -03:00
Claudio Sanches
0569ad3ca7
Refunds schema and improve delete and query
2016-03-28 16:21:02 -03:00
Claudio Sanches
6629395797
Fixed description for orders schema
2016-03-28 16:17:11 -03:00
Claudio Sanches
2cd2b54c29
Fixed order delete
2016-03-28 16:10:05 -03:00
Claudio Sanches
9738ee04c2
Update orders
2016-03-28 16:04:24 -03:00
Claudio Sanches
242b362020
Fixed file names
2016-03-28 09:25:50 -03:00
Claudio Sanches
90458a8de5
Allow create orders
2016-03-28 09:22:54 -03:00
Claudio Sanches
194b40ecb9
Created exception class
2016-03-28 09:22:44 -03:00
toddlahman
fb66dd2c80
Replace DELETE FROM to TRUNCATE to empty woocommerce_sessions table
...
If the size of the woocommerce_sessions table is 3.2 GB before the
Clear all sessions button is clicked, then it will delete all rows, but
leave the table size 3.2. Truncating/emptying the table resets the size
of the table, and deletes all rows.
2016-03-24 21:24:36 -07:00
Claudio Sanches
855ff7e6fe
Check if customer exists and improved address and meta data
2016-03-24 18:04:27 -03:00
Claudio Sanches
c4c7ef6da9
Added method to add metadata
2016-03-24 17:55:51 -03:00
Claudio Sanches
8bc11ddebd
Save payment and currency when creating orders
2016-03-24 17:43:14 -03:00
Claudio Sanches
1bbbbf70f5
Added initial methods to create an order
2016-03-24 17:25:10 -03:00
Mike Jolley
5f6aa6c160
Fix modals and ajax events
2016-03-24 19:06:51 +00:00
Mike Jolley
8b53d1a618
Only load modal if supported
2016-03-24 18:31:39 +00:00
Mike Jolley
d3ac3f4073
Modals first pass
2016-03-24 17:26:40 +00:00
Mike Jolley
bea3c66777
Change arrow entity
...
@jameskoster
2016-03-24 14:27:32 +00:00
Mike Jolley
679443c9c9
Zones screen feedback
...
- Adds updated descriptions
- Adds shipping method descriptions in modal
- Adds order column tooltip
- Modified styles
@jameskoster
2016-03-24 14:08:26 +00:00
Claudio Sanches
ab90f54880
Better name for required field notices filter #10597
2016-03-24 09:06:17 -03:00
Mike Jolley
74c1b88663
Merge pull request #10586 from franticpsyx/api_cli_order_item_args_filter
...
[WC 2.5/2.6] Add order line item args filter to wc api/cli set_line_item method
2016-03-24 11:35:56 +00:00
Mike Jolley
7a3d72d098
Merge pull request #10597 from vasikgreif/patch-2
...
Add filter for required fields error message
2016-03-24 11:26:56 +00:00
Mike Jolley
af0b38dcea
Fix results when no orders match search term
...
Fixes #10599
2016-03-24 11:21:30 +00:00
Mike Jolley
795cb6d763
Add class for bacs heading
2016-03-24 10:47:08 +00:00
Claudio Sanches
91dd99e472
Added methods to list and get orders
2016-03-23 19:19:08 -03:00
Mike Jolley
ca5a46a2f9
Allow bulk deletion of refunds
2016-03-23 16:32:12 +00:00
Mike Jolley
3205975a24
Fix manual addition of shipping to orders
2016-03-23 15:16:09 +00:00
Mike Jolley
dd68a57fff
Merge pull request #10592 from woothemes/item-box-tweaks
...
Order Item Meta Box Tweaks
2016-03-23 15:03:24 +00:00
Mike Jolley
95de7f5a2c
Minor spacing issues
2016-03-23 13:06:15 +00:00
vasikgreif
565e259851
Add filter for required fields error message
...
Add the ability to change required fields error message, as discussed here: https://github.com/woothemes/woocommerce/pull/10591
2016-03-23 14:00:51 +01:00
Claudio Sanches
efe4b76559
New order schema
2016-03-23 09:46:34 -03:00
Claudio Sanches
7c84066ad7
Initial order schema
2016-03-23 08:30:58 -03:00
Mike Jolley
534cd2a384
Use discount rounding mode when getting discounted price.
...
#10573 @claudiosmweb
2016-03-23 11:27:36 +00:00
Mike Jolley
6126e248b6
Merge pull request #10595 from woothemes/fix/wc-payment-tokens-older-php
...
Fix WC_Payment_Tokens for older versions of php
2016-03-23 10:44:54 +00:00
Mike Jolley
6a1cc6a472
Fix "Can't use method return value in write context" errors
2016-03-23 10:13:51 +00:00
Joey Kudish
bde619c4d6
Fix for older versions of php
...
Older versions of php cannot check `empty()` with a non-variable. Fixes
fatal introduced in 1d35fd6d73
2016-03-22 17:36:24 -07:00
Claudio Sanches
3a0bf6c9b8
Added method to delete order notes
2016-03-22 15:49:41 -03:00
Claudio Sanches
935a784061
Fixed header location when creating attribute terms
2016-03-22 15:34:27 -03:00
Claudio Sanches
5d5f995011
Allow create order notes
2016-03-22 15:31:27 -03:00
Claudio Sanches
3fc4effed4
Added collection params for order notes
2016-03-22 15:17:35 -03:00
Claudio Sanches
2617642d5d
Added methods to list and get order notes
2016-03-22 15:13:33 -03:00
Claudio Sanches
7a7856ab7e
Order notes schema
2016-03-22 14:53:46 -03:00
Mike Jolley
f73149feaf
Tweak variation display and reenable bulk editing
2016-03-22 17:13:39 +00:00
Mike Jolley
f1b3d0f708
Further layout tweaks
2016-03-22 14:54:02 +00:00
Mike Jolley
8d76396eaf
Merge pull request #10588 from justinshreve/payment-tokens-wc-data
...
Convert WC_Payment_Tokens to use the new WC_Data
2016-03-22 14:14:29 +00:00
Mike Jolley
2b3083ae2f
Merge pull request #10579 from justinshreve/add-meta-data-keys
...
Fix array key/meta id logic in WC_Data's meta handling
2016-03-22 14:14:07 +00:00
Mike Jolley
5862785522
Restyle items panel
2016-03-21 18:35:00 +00:00
Justin Shreve
1d35fd6d73
Convert WC_Payment_Tokens (and CC/eCheck tokens) to use the new WC_Data and meta handling code.
2016-03-21 11:06:17 -07:00
Mike Jolley
7be2b129b6
Removed bulk actions from order items panel
...
Reduce/increase order item stock is less important these days do to
automatic stock reduction (when status changes) and because when you
refund items you can restock items via checkbox. Manual stock changes
can be performed by editing products.
Decreases complexity of order items box.
2016-03-21 14:58:14 +00:00
Manos Psychogyiopoulos
00b9887936
add order line item args filter to wc api/cli set_line_item method
2016-03-21 14:39:51 +02:00
James Koster
cbb8fa9c66
Move and style the product price in oEmbeds for better display on handheld devices. closes #10584
2016-03-21 10:07:30 +00:00
Jeff Stieler
16b65ea8c3
Fire action before order line items are rendered.
2016-03-18 15:25:31 -06:00
Justin Shreve
705213d4f5
Move meta_id into the _meta_data array instead of trying to use them as array keys.
...
This is so we can just use PHP's keys, instead of trying to add new meta and guess an avaible key.
2016-03-18 12:24:35 -07:00
Claudio Sanches
312105b350
Improved basic authentication
2016-03-18 10:18:44 -03:00
Claudio Sanches
f2728446ca
Improved returned values from authentication
2016-03-18 09:50:54 -03:00
Claudio Sanches
8a45c94425
Use perid for all responses
2016-03-18 08:51:48 -03:00
Claudio Sanches
98f4f21104
Pass correct unauthorized headers for basic auth
2016-03-18 08:47:57 -03:00
Claudio Sanches
a0b0489014
Handle oauth1.0a authentication on REST API
2016-03-18 08:37:31 -03:00
Claudio Sanches
ed2d72fc0d
Verify API Key permissions
2016-03-18 07:24:59 -03:00
Claudio Sanches
eb5db423cc
Handle basic authentication on REST API
2016-03-18 06:53:09 -03:00
Mike Jolley
c25ef5e55a
Adjust OR logic
...
#10568
2016-03-17 17:54:09 +00:00
Mike Jolley
12e23bb143
Adjust related query nesting
...
Fixes #10568
2016-03-17 16:02:33 +00:00
Mike Jolley
021a242e06
PDT charset conversion
2016-03-17 15:53:13 +00:00
Mike Jolley
5307f13da7
WC_data abstract compat
2016-03-17 15:22:39 +00:00
Mike Jolley
6765967be8
Add data and tostring handling to WC_Data
2016-03-17 15:22:29 +00:00
Mike Jolley
9ce1a21271
Merge pull request #10557 from justinshreve/crud
...
New WC_Data class with meta methods for CRUD
2016-03-17 13:49:20 +00:00
Claudio Sanches
631c814448
[API] Allow save image ID when saving product variations, closes #10570
2016-03-16 15:05:14 -03:00
Mike Jolley
fa30a38c58
Merge pull request #10471 from brazabr/master
...
Implement shipping packages filters to allow multiple origins
2016-03-16 12:53:09 +00:00
Mike Jolley
34767ebe0c
Bump min recommended requirements to 5.6
2016-03-16 12:42:57 +00:00
Mike Jolley
874d2e3e0a
Check cookie is a string
2016-03-16 10:04:53 +00:00
Thiago Benvenuto
1847b0fab5
Adjusted since version
2016-03-15 20:31:39 -03:00
Thiago Benvenuto
180a09f52c
Added docblock to filter
...
Removed duplicated filter
Renamed filter after shipping costs are calculated
2016-03-15 20:31:39 -03:00
Thiago Benvenuto
30a06d85df
Fixed identation mistake
2016-03-15 20:31:39 -03:00
Thiago Benvenuto
7832039bb7
Implemented packages filter for marketplace
2016-03-15 20:31:39 -03:00
Justin Shreve
a51e164fd7
Set versions to 2.6
2016-03-15 15:44:04 -07:00
Claudio Sanches
708c872107
Fixed webhook deliveries schema
2016-03-15 19:40:54 -03:00
Claudio Sanches
0ab93eebeb
Crated methods to list and get webhook deliveries
2016-03-15 19:38:48 -03:00
Claudio Sanches
bd3b5e986e
Added default context for tax classes
2016-03-15 19:38:38 -03:00
Justin Shreve
9aff45e154
Feedback
2016-03-15 15:11:07 -07:00
Claudio Sanches
56a4df6eb5
Webhook deliveries schema
2016-03-15 19:02:13 -03:00
Claudio Sanches
ebc397df31
Allow query webhooks by status
2016-03-15 18:19:34 -03:00
Claudio Sanches
f3f16944ca
Created webhook deliveries class
2016-03-15 17:54:06 -03:00
Justin Silver
ef3a5b97ef
Merge remote-tracking branch 'upstream/master'
2016-03-15 13:51:49 -07:00
Justin Silver
4dec4832e1
Fix highlight series ID for coupons line from legend
2016-03-15 13:50:01 -07:00
Claudio Sanches
3775aef6da
Added method to delete webhooks
2016-03-15 17:46:52 -03:00
Claudio Sanches
8cb8dfc3a8
Added method to update webhooks
2016-03-15 17:39:23 -03:00
Claudio Sanches
696aa2b7fe
Added endpoint for create webhooks
2016-03-15 17:22:57 -03:00
Claudio Sanches
8dc92eb284
Added methods to get and list webhooks
2016-03-15 16:56:55 -03:00
Claudio Sanches
f53e582566
Include prepare_links() to abstract posts controller
2016-03-15 16:55:41 -03:00
Claudio Sanches
3b22acb2b1
Add links to coupons responses
2016-03-15 16:53:51 -03:00
Claudio Sanches
218390071c
Improve posts controller
2016-03-15 16:45:46 -03:00
Claudio Sanches
d67000fb6c
Better prepare coupons hook name
2016-03-15 16:45:29 -03:00
Claudio Sanches
2808658e1f
Webhook permissions
2016-03-15 16:38:50 -03:00
Claudio Sanches
f4b022d59f
Webhook schema
2016-03-15 16:37:10 -03:00
Mike Jolley
1549158981
Add 'is_enabled' column to instances table and allow toggle in zones screen
...
@allendav
2016-03-15 17:23:06 +00:00
Mike Jolley
0ac7b23a1c
Use one save button and add classname
...
@allendav
2016-03-15 16:21:57 +00:00
Mike Jolley
05179ea253
Removed debug code
2016-03-15 15:58:15 +00:00
Mike Jolley
e22d324be4
Add notice for legacy shipping zones after update
2016-03-15 15:58:03 +00:00
Mike Jolley
5fe501e436
Convert encoding
...
#10562
2016-03-15 15:58:03 +00:00
James Koster
2be24c3a33
tweak component name class
2016-03-15 13:44:59 +00:00
James Koster
362749acc9
add a class to the main product link
2016-03-15 13:41:33 +00:00
Mike Jolley
c10b861f80
Merge pull request #10558 from doublesharp/master
...
Add 'woocommerce_admin_report_data' and 'woocommerce_admin_report_chart_data' to filter chart data by 3rd parties
2016-03-15 12:22:18 +00:00
Mike Jolley
e664f0f82b
Log PDT data correctly, including payer details
...
Closes #10546
2016-03-15 12:18:52 +00:00
Justin Silver
ffdfe816ec
Add ‘woocommerce_admin_report_data’ to filter chart data by 3rd parties
...
Refactor get_main_chart() to use an array of data so that it to can be
filtered
Add ‘woocommerce_admin_report_chart_data’ to filter chart data by
period (for display)
2016-03-14 19:30:49 -07:00
Justin Shreve
5d6cdd05f1
Finish out tests, make sure to use cprrect meta ID field in order by clause.
2016-03-14 11:12:47 -07:00
Justin Shreve
97c0edf445
Start on tests for testing CRUD meta.
...
Includes Mock object for testing against the abstract WC_Data.
2016-03-14 11:12:47 -07:00
Justin Shreve
f572a887e0
New Abstract WC_Data Class
2016-03-14 11:12:47 -07:00
Justin Shreve
ea260254c1
Fix feedback.
2016-03-14 09:41:37 -07:00
Justin Shreve
5dbfc7ae16
Fix Payment Token 'set default' methods. Makes sure we are using the user ID of the payment token, and not the current user.
...
Also makes sure to properly unset other tokens when a new one is set as default. Finally, we make sure that a user is always set in our payment token tests (which was broken in some WP versions which alerted us to some broken tests).
2016-03-14 09:41:37 -07:00
Mike Jolley
ee0798047e
Merge branch 'wc-get-orders-10500'
2016-03-14 16:09:01 +00:00
Mike Jolley
a588757d33
Feedback
2016-03-14 16:08:42 +00:00
Mike Jolley
df75080858
woocommerce_product_categories_widget_product_terms_args filter
...
Closes #10555
2016-03-14 15:52:04 +00:00
Mike Jolley
c573a5b75f
Only add product line if product exists.
...
Fixes #10556
2016-03-14 15:40:58 +00:00
Mike Jolley
0516d63c3f
Update download permission user and email when changed
...
Fixes #10543
2016-03-14 14:36:32 +00:00
Claudio Sanches
4e1a3d7a0c
Introduces woocommerce_queued_js filter, closes #10553
2016-03-14 10:47:34 -03:00
Mike Jolley
4a8573c9f0
Trigger action when no results are found in a shortcode
...
Used to add custom content.
Closes #10552
2016-03-14 12:11:51 +00:00
Mike Jolley
ac122f13b9
Add context to checkout error messages
...
Closes #10540
2016-03-14 11:54:16 +00:00
Mike Jolley
571956d57d
Ignore catalog visibility on products shortcode when specifying ids and skus
2016-03-14 10:49:11 +00:00
Mike Jolley
733b0c8c93
Lowercase includes %s string only
2016-03-14 10:41:48 +00:00
Mike Jolley
5e88adc02a
Remove drop index code - will patch WP core
2016-03-12 08:18:28 +00:00
Claudio Sanches
ea9fed64ad
Webhooks
2016-03-12 05:15:30 -03:00
Mike Jolley
ac857999ff
[2.5] Prevent notice when unsetting terms
...
Fixes #10536 @claudiosmweb
2016-03-11 13:12:31 +00:00
Mike Jolley
73fdfe595a
[2.5] Prevent shortcode errors when non product ID is provided
...
Fixes #10534
2016-03-11 12:53:50 +00:00
Mike Jolley
86a0fff731
[2.5] Before updating with DBDELTA, drop existing indexes so they can be re-added without duplicate key errors.
2016-03-11 12:32:43 +00:00
Claudio Sanches
5fbd88489b
Input type for api keys
2016-03-10 14:39:52 -03:00
Claudio Sanches
e233eaa2c3
Fixed missing textdomain
2016-03-10 14:26:06 -03:00
Mike Jolley
d28183f267
Merge pull request #10531 from torrelasley/patch-1
...
Fixing Issue #10523 - Variations ID lookup by SKU
2016-03-10 12:52:54 +00:00
Mike Jolley
2d2c64d2ab
Change heading and tab markup
...
Closes #10515
2016-03-10 12:52:20 +00:00
Torre Lasley
e9c3a3614f
Fixing Issue #10523 - Variations ID lookup by SKU
...
I copied the code from the bulk() function to look up the Variation ID by the Variation SKU if the Variation ID is missing.
2016-03-10 07:34:29 -05:00
Mike Jolley
29d35151a1
woocommerce_cod_process_payment_order_status filter
...
Closes #10522
2016-03-10 12:30:42 +00:00
Mike Jolley
726728071b
[2.5] Hide shipping row when calculator is disabled, and shipping costs are hidden
...
Fixes #10519
2016-03-10 12:26:52 +00:00
Mike Jolley
b4f4e3c7ab
Merge pull request #10530 from ConfusedTA/patch-1
...
Add filter to output from json_search_customers
2016-03-10 12:21:27 +00:00
Mike Jolley
1cf4543137
Spanish postcode format
...
Closes #10529
2016-03-10 12:17:49 +00:00
ConfusedTA
8495d98275
Add filter to output from json_search_customers
...
Add filter to admin ajax customer search, to allow modification of search result output via plugin or theme.
2016-03-10 12:15:44 +00:00
Mike Jolley
9ce892bd39
Avoid title case. Clean up colon.
...
Closes #10524 (lol)
2016-03-10 11:39:32 +00:00
Mike Jolley
32acec8477
Load session handler and abstract together
2016-03-10 09:31:25 +00:00
Shiva Poudel
d567d12b64
Remove colon from tax setting page
2016-03-10 11:32:33 +05:45
Claudio Sanches
4d633440ef
Top sellers endpoint
2016-03-09 23:51:25 -03:00
Claudio Sanches
a1a56d5dbd
Created reports/sales endpoint
2016-03-09 23:19:36 -03:00
Claudio Sanches
8e17808a5b
Created reports endpoint
2016-03-09 21:46:31 -03:00
Claudio Sanches
3e6ef07ead
Fixed get_item_schema() description
2016-03-09 21:34:14 -03:00
Claudio Sanches
e493b80c5a
Added method to delete tax classes
2016-03-09 21:07:38 -03:00
Claudio Sanches
11decde0ab
Make sure that the attribute is a taxonomy before unset #10506
2016-03-09 17:17:21 -03:00
Claudio Sanches
99fd5f0d68
[2.5] Unset deleted attributes when update products, closes #10506
2016-03-09 17:12:19 -03:00
Mike Jolley
2e0f151039
Merge branch 'master' into wc-get-orders-10500
...
# Conflicts:
# includes/wc-order-functions.php
# includes/wc-template-functions.php
# templates/myaccount/my-orders.php
# templates/myaccount/orders.php
2016-03-09 16:23:01 +00:00
Mike Jolley
cc97de2315
Revert "Implement wc_get_orders() function"
...
This reverts commit 5075d4bab3
.
2016-03-09 16:16:22 +00:00
Mike Jolley
c1e8dd1fe8
Use wc_get_orders iternally
2016-03-09 16:11:05 +00:00
Mike Jolley
d3f98dce03
More advanced customer filter
...
#10500
2016-03-09 14:50:34 +00:00
Mike Jolley
333a391406
Remove wc_get_account_orders_query_args
...
#10500
2016-03-09 13:26:54 +00:00
Mike Jolley
5075d4bab3
Implement wc_get_orders() function
...
#10500
2016-03-09 13:25:42 +00:00
Mike Jolley
807b860a6c
Merge pull request #10514 from SiR-DanieL/email-items-type
...
Added bool param for email order items hooks
2016-03-09 12:00:11 +00:00
Mike Jolley
55918626f5
[2.5] Update date for paid orders during non-manual updates only
...
Fixes #10510
2016-03-09 11:58:44 +00:00
Nicola Mustone
c7756187e0
Added bool param for email order items hooks
2016-03-09 12:55:28 +01:00
Claudio Sanches
3eb9abf24f
Create tax classes
2016-03-09 05:34:57 -03:00
Claudio Sanches
70dcae2994
List tax classes
2016-03-09 05:16:37 -03:00
Claudio Sanches
03733d8757
Better WP_Error ids
2016-03-09 04:56:35 -03:00
Claudio Sanches
1509a2c8d8
Tax class schema
2016-03-09 04:47:52 -03:00
Claudio Sanches
141ae48a79
Added method to delete taxes
2016-03-09 04:38:21 -03:00
Claudio Sanches
a4c5500bde
Added method to edit taxes and fixed create tax method
2016-03-09 03:34:41 -03:00
Claudio Sanches
17f1aa7e62
Added method to create taxes
2016-03-09 02:21:44 -03:00
Claudio Sanches
0817a854e8
Added method to list taxes
2016-03-09 01:51:36 -03:00
Claudio Sanches
5f73c23da6
Better query params name
2016-03-09 01:46:04 -03:00
Claudio Sanches
4f1551ff5b
Added method to get single taxes
2016-03-09 01:12:21 -03:00
Claudio Sanches
dcca3a1efe
Allow get tax as object
2016-03-09 01:11:56 -03:00
Claudio Sanches
e395cebfaf
Created taxes schema
2016-03-08 19:51:36 -03:00
Shiva Poudel
1a9f30d7e1
Simplify the copy-error message in system status
2016-03-09 01:04:41 +05:45
Claudio Sanches
ffd150d4df
Coding standards
2016-03-08 15:54:19 -03:00
Claudio Sanches
b6376b86c5
Trigger webhook when user edit addresses on frontend, closes #10505
2016-03-08 15:54:13 -03:00
Claudio Sanches
2c4aff6370
Merge pull request #10507 from shivapoudel/system-status
...
Remove WP 4.2 emojis prefix in system status report
2016-03-08 15:47:20 -03:00
Shiva Poudel
3111ecf8e8
Remove WP 4.2 emojis prefix in system status report
2016-03-08 23:32:39 +05:45
Claudio Sanches
4760108a03
Merge pull request #10504 from woothemes/SiR-DanieL-patch-1
...
[WC-CLI] Allow multidimensional arrays to be created properly
2016-03-08 13:07:50 -03:00
Nicola Mustone
417a97af78
allow multidimensional arrays to be created properly
2016-03-08 17:00:35 +01:00
Nicola Mustone
c159f5c0c8
making easier to create variations
2016-03-08 16:49:30 +01:00
Mike Jolley
53d89dd257
Merge pull request #10499 from SiR-DanieL/wc-cli-bool-bugfix
...
WC CLI can't turn on checkboxes
2016-03-08 14:33:52 +00:00
Nicola Mustone
4633982161
use a helper method to check values
2016-03-08 15:18:31 +01:00
Nicola Mustone
a174f85381
checking 'yes' against boolean
2016-03-08 14:51:04 +01:00
Mike Jolley
eefbc053c9
escape data-title
...
Fixes #10490
2016-03-08 13:41:34 +00:00
Mike Jolley
f7f26b192b
Don't affect log when generating log text
2016-03-08 13:24:19 +00:00
Mike Jolley
b3dc976fe3
Only do search logic if search_fields has values
...
Closes #10497
2016-03-08 12:58:31 +00:00
Mike Jolley
2a4c05a9ca
Merge pull request #10495 from pmdeazeta/patch-1
...
Include backorders_allowed attribute on each of the variations when fetching the product via API
2016-03-08 12:56:08 +00:00
Mike Jolley
75d10abd16
Order by date and ID
...
Fixes #10493
2016-03-08 12:54:07 +00:00
Mike Jolley
5b7bc59517
[2.5] Rename pay link for clarity
2016-03-08 11:50:41 +00:00
Mike Jolley
00a6fe8682
[2.5] Allow big selects when getting variations
2016-03-08 11:33:04 +00:00
James Koster
69c9ab0345
Use Dashicons on system status page. #9791
2016-03-08 10:21:06 +00:00
Philip Mark Deazeta
72bfa736b5
Update class-wc-api-products.php
2016-03-08 10:07:36 +08:00
Claudio Sanches
c27c9d3865
Added method to delete attributes
2016-03-07 20:12:51 -03:00
Claudio Sanches
578870c133
Added method to edit attributes
2016-03-07 19:57:24 -03:00
Claudio Sanches
6eab81a79f
Added method to create new attributes
2016-03-07 19:36:34 -03:00
Claudio Sanches
3c770e1bc4
Added method to list product attributes
2016-03-07 19:10:03 -03:00
Claudio Sanches
c7ace7749f
Created schema for product attributes and allow fetch product attributes by ID
2016-03-07 17:32:25 -03:00
Claudio Sanches
396242b89c
Fixed links for terms
2016-03-07 17:28:52 -03:00
Claudio Sanches
ff6970031b
Fixed attribute terms schema title
2016-03-07 17:04:32 -03:00
Claudio Sanches
426410c2ae
Manipule product attribute terms
2016-03-07 16:39:24 -03:00
Claudio Sanches
349b817d1e
Fixed typo
2016-03-07 15:45:10 -03:00
Claudio Sanches
9f07be5271
Make easy to extend our rest controllers
2016-03-07 15:36:17 -03:00
Claudio Sanches
79cf96c07b
Updated rest controller
2016-03-07 15:22:17 -03:00
Claudio Sanches
32943b818b
Shipping classes do not are hierarchical
...
cc @mikejolley
2016-03-07 15:19:04 -03:00
Claudio Sanches
b5e65c68b9
Added methods to update and create terms
2016-03-07 14:49:14 -03:00
Claudio Sanches
a6df9969f4
Fixed image upload
2016-03-07 14:39:42 -03:00
Claudio Sanches
3aac6dd80e
Merge pull request #10489 from woothemes/SiR-DanieL-patch-2
...
WC CLI does not allow to bulk delete orders
2016-03-07 13:42:32 -03:00
James Koster
850134fc20
Makes the review template easier to customise without forcing a template override. #10339
...
* Adds `woocommerce_review_before`,
`woocommerce_review_before_comment_meta`, `woocommerce_review_meta` and
`woocommerce_review_comment_text` actions.
* Adds `woocommerce_review_display_gravatar()`,
`woocommerce_review_display_rating()`,
`woocommerce_review_display_meta()` and
`woocommerce_review_display_comment_text()` template functions.
* Adds template files for review rating and meta.
2016-03-07 15:33:47 +00:00
Nicola Mustone
090e0bac64
use the correct order ID
2016-03-07 16:14:21 +01:00
Mike Jolley
2a98607532
Remove log dir from debug
...
@mattyza
2016-03-07 13:16:39 +00:00
Mike Jolley
f1eefa902c
[2.5] When getting coupon by code used twice, latest should be queried
...
Closes #10487
2016-03-07 13:08:02 +00:00
James Koster
f926f8e9c9
replaces .png credit card icons with .svg alternatives. closes #9675
2016-03-07 12:15:42 +00:00
James Koster
5d7f95fa7f
Update the Storefront banner to include the new logo. closes #10313
2016-03-07 11:36:07 +00:00
Mike Jolley
723b4109d2
Add notice on empty cart when checking out
2016-03-07 10:31:01 +00:00
Mike Jolley
89af9e9416
wc_get_page_permalink - if the page ID is not set, redirect home instead
2016-03-07 10:29:01 +00:00
Thi
348f9cc235
Fix wrong URL and request duration in webhook logs
2016-03-06 01:24:10 +09:00
Mike Jolley
1979138666
Use unformatted coupon post title for comparison
...
Fixes #10476
2016-03-04 15:55:46 +00:00
Justin Shreve
927941e2ca
Merge pull request #10260 from justinshreve/token-api
...
Payment Token API
2016-03-04 04:34:41 -08:00
Justin Shreve
cb68f41ed0
Fix up based on Mike's feedback:
...
* Made CVC field form-row-last
* Make CC & EC methods abstract
* Change label on add new payment method button
* remove groupings in account settings
2016-03-04 04:32:38 -08:00
Mike Jolley
7580f18678
Merge pull request #10469 from allendav/master
...
Add hide_save_button to shipping zones instance template
2016-03-04 10:56:41 +00:00
Mike Jolley
533d961947
Merge pull request #10473 from shivapoudel/indentation
...
Tweak indentation tabs and correct use of <br>
2016-03-04 10:56:26 +00:00
Mike Jolley
22dc056e16
Merge branch '4-4-term-meta-handling'
2016-03-04 10:55:53 +00:00
Mike Jolley
a1cce4a1b2
Issues from Justin
2016-03-04 10:53:48 +00:00
Shiva Poudel
23ad5580ae
Added Periods in the end of comments
2016-03-04 15:26:31 +05:45
Shiva Poudel
51cc7376dd
Docblock fix for get_field_description method
2016-03-04 15:15:03 +05:45
Shiva Poudel
3ae7e4e418
Tweak indentation tabs and correct use of br
...
Sublime linter showing notification due to </br>, instead we should use <br />
2016-03-04 15:08:45 +05:45
Claudio Sanches
bf286dfe96
Created api functions to upload images
2016-03-03 18:42:40 -03:00
Claudio Sanches
d4d91d0fe9
Allow delete categories, tags and shipping classes
2016-03-03 18:19:02 -03:00
Claudio Sanches
a7b1393955
Required permissions to list or get shipping classes
2016-03-03 18:09:37 -03:00
Allen Snook
1dbe6c21a0
Add hide_save_button to shipping zones instance template
...
(Like what is done for legacy shipping methods in the
html admin settings view)
2016-03-03 09:44:09 -08:00
Mike Jolley
7dadae7bc8
Load gateways before save
...
#10461
2016-03-03 17:05:40 +00:00
Mike Jolley
e7e4808726
Correct status check and improved note
...
#10461
2016-03-03 17:04:20 +00:00
Mike Jolley
fab1f224c6
When creating new order from draft, assume 'pending' for status transitions
...
Fixes #10461
2016-03-03 13:51:04 +00:00
Mike Jolley
03872e953b
[2.5] Round refund values.
...
Fixes #10456 .
2016-03-03 13:40:50 +00:00
Mike Jolley
89e8404acb
[2.5] Clear sale price on save if sale is no longer valid.
...
Closes #10454
2016-03-03 13:16:22 +00:00
Mike Jolley
c21b0eda82
Merge pull request #10361 from shivapoudel/ajax-customer-search
...
Feature to exclude certain users from ajax customer search box
2016-03-03 12:54:19 +00:00
Mike Jolley
e252e4a81d
Merge branch 'pr/10451'
2016-03-03 12:53:04 +00:00
Mike Jolley
a043b6d94d
Filter at end of should_deliver method
2016-03-03 12:52:58 +00:00
Justin Shreve
4c560e4da6
Merge pull request #10462 from justinshreve/clipboard-fail-10450
...
Provide help if clipboard copying fails (Safari or zeroclipboard issue) in wp-admin
2016-03-03 02:48:42 -08:00
Shiva Poudel
e0a99751f8
Blank target for links in theme suport notice
2016-03-03 15:53:12 +05:45
Claudio Sanches
cbdddd99cc
List and get product shipping classes
2016-03-02 20:30:54 -03:00
Claudio Sanches
c60ef4ba62
List and get product tags
2016-03-02 20:28:31 -03:00
Claudio Sanches
860819d39f
List and get product categories
2016-03-02 20:22:29 -03:00
Claudio Sanches
1f8e07108f
Created methods to list and get terms
2016-03-02 20:22:12 -03:00
Claudio Sanches
6cf120407c
Merge pull request #10460 from justinshreve/coupon-api-wp-error
...
Have wp_insert_post return WP_Error when creating our coupon in the REST API
2016-03-02 19:15:12 -03:00
Claudio Sanches
0b0aa47421
Created methods to create and update customers
2016-03-02 19:14:03 -03:00
Claudio Sanches
8fe7935925
Fixed textdomains
2016-03-02 19:03:18 -03:00
Claudio Sanches
36b38fc6e0
Fixed return type
2016-03-02 19:03:09 -03:00
Claudio Sanches
d48442f4ed
Allow delete customers
2016-03-02 18:13:46 -03:00
Claudio Sanches
b797779fbf
Required list_users to list customers
2016-03-02 18:07:23 -03:00
Claudio Sanches
c934b32164
Created endpoint to get customers
2016-03-02 17:58:40 -03:00
Mike Jolley
579365b7d5
Merge branch 'master' into 4-4-term-meta-handling
...
# Conflicts:
# includes/class-wc-install.php
2016-03-02 18:38:39 +00:00
Mike Jolley
e380c14716
Upgrade handling
2016-03-02 18:32:33 +00:00
Justin Shreve
f4d771ef3e
Show error if copying can't even happen (to cover safari).
2016-03-02 10:25:16 -08:00
Mike Jolley
b221f9964a
Merge branch 'master' into 4-4-term-meta-handling
2016-03-02 18:24:52 +00:00
Mike Jolley
5c3e7ded03
Version checks not needed
2016-03-02 18:24:49 +00:00
Justin Shreve
32eabbc685
Provide a fallback message if copying to the clipboard fails.
2016-03-02 10:13:17 -08:00
Justin Shreve
4ef68a354a
Have wp_insert_post return WP_Error when creating our coupon, so the is_wp_error check can catch it.
2016-03-02 06:54:33 -08:00
John James Jacoby
ca8ffcc9f4
Update database keys for utf8mb4 charset/collation
...
Since WordPress 4.2, `utf8mb4` is a natively supported and encouraged type of installation. Unfortunately some WooCommerce database tables fail to get created in these types of installations (with something like the below settings):
```
define( 'DB_CHARSET', 'utf8mb4' );
define( 'DB_COLLATE', 'utf8mb4_unicode_ci' );
```
This commit takes a queue from WordPress core's `schema.php` and limits the length of index `KEY`s to `191`.
2016-03-01 19:28:04 -06:00
Claudio Sanches
2a429edbc2
Endpoints for get a single customer and the current customer
2016-03-01 20:07:20 -03:00
Claudio Sanches
c46521ae80
Created functions to fetch customer last order and to grap gravatar url
2016-03-01 20:07:05 -03:00
Claudio Sanches
c0affe96e0
Created API functions
2016-03-01 19:41:59 -03:00
Claudio Sanches
d22dab6c79
Improved required coupon POST params
2016-03-01 17:59:02 -03:00
Claudio Sanches
26c325acce
Fixed __() functions
2016-03-01 17:53:25 -03:00
Justin Shreve
ccb2c90ef3
Update references for the tokenization UI script (hiding/showing inputs) to use the correct file.
2016-03-01 11:49:43 -08:00
Justin Shreve
49c45c6dc1
Make sure the is_default/default token ability works correctly. Also adds a new method for getting a users default token. Fixes up some docblocks.
2016-03-01 11:49:42 -08:00
Justin Shreve
0985292a79
Make sure the tokenization script is output even if the current user is logged out (we still show save payment method if user is creating account).
2016-03-01 11:49:42 -08:00
Justin Shreve
e3d7e206d0
Create a function for getting correctly formatted credit card type labels (MasterCard, American Express, etc)
2016-03-01 11:49:42 -08:00
Justin Shreve
75f2e6b85c
Fix up some comments and add uninstalling code.
2016-03-01 11:49:42 -08:00
Justin Shreve
c0b74296ff
* Remove WC_Payment_Gateway_Form in favor of having a Payment_Gateway_CC and Payment_Gateway_eCheck
...
* Fix up some comments to match other comments in the WC code base
* Add some missing esc_* functions
* Add a gateway filter to get_customer_tokens + a test for it
2016-03-01 11:49:42 -08:00
Justin Shreve
fa5283d3df
Minify Simplify JS
2016-03-01 11:49:42 -08:00
Justin Shreve
e6a527547f
Add the ability for gateways to override the "new payment method" label.
2016-03-01 11:49:42 -08:00
Justin Shreve
cfe1da13d5
Remove todo comment for payment token tables
2016-03-01 11:49:41 -08:00
Justin Shreve
31bae0c19e
Hook up the tokenization API to the "add payment method" button in my account settings.
2016-03-01 11:49:41 -08:00
Justin Shreve
9db1f65196
Hook up the payment token API to the my account > payment methods tab
2016-03-01 11:49:41 -08:00
Justin Shreve
2e73486004
Add minified simplify js.
...
Enable payment gateways to show/force CVC on saved gateways.
2016-03-01 11:49:41 -08:00
Justin Shreve
898242c34d
Integrate simplify with the token API to save cards/customer data and use a saved card.
2016-03-01 11:49:40 -08:00
Justin Shreve
eff4e297f9
First pass at showing saved payment methods on checkout
2016-03-01 11:49:40 -08:00
Justin Shreve
defff6c5a9
Add the payment token tables to the database status report.
2016-03-01 11:49:40 -08:00
Justin Shreve
5d8967c7d7
Prepare a list of payment methods for output on the payment methods "my account" page.
2016-03-01 11:49:40 -08:00
Justin Shreve
0061b36f3b
Make sure WP knows about the payment token meta table, and return null in payment tokens get if a token cannot be found.
2016-03-01 11:49:39 -08:00
Justin Shreve
df260c228d
Prevent notice from being displayed for user_id and remove static on echeck validate
2016-03-01 11:49:39 -08:00
Justin Shreve
7b57b4c4cc
Validate length for expiry - 4 chars for year and 2 for month.
2016-03-01 11:49:39 -08:00
Justin Shreve
214f077a91
Implement the rest of the WC_Data methods for creating, updating, reading, etc.
2016-03-01 11:49:39 -08:00
Justin Shreve
c87c99f847
Start implementing the WC_Data interface. Move update, create, save, etc to the actual token class, and have the controller return our tokens. This matches the shipping zone API closer.
2016-03-01 11:49:39 -08:00
Justin Shreve
f66b9e3681
Move meta (when creating) to its own sub meta array.
2016-03-01 11:49:39 -08:00
Justin Shreve
f66a8b6478
Rename customer_id to user_id to match how orders reference the user.
2016-03-01 11:49:39 -08:00
Justin Shreve
2fdb2ed2a8
Don't inheirt from eCheck https://github.com/woothemes/woocommerce/pull/10260#discussion_r51901526
2016-03-01 11:49:38 -08:00
Justin Shreve
4b93f23ac5
Add filters when we return tokens for customers or orders.
2016-03-01 11:49:38 -08:00
Justin Shreve
bfa9437a43
Rename the meta name _payment_tokens to remove the wc_ prefix, since this meta is a part of WC orders already.
2016-03-01 11:49:38 -08:00
Justin Shreve
72a4823f27
Pass the token object in the _deleted hook.
2016-03-01 11:49:38 -08:00
Justin Shreve
da9368e8be
Switch the payment token meta to use WP's metadata functions.
2016-03-01 11:49:38 -08:00
Justin Shreve
2e896ae24a
Extend WC_Payment_Token_CC from WC_Payment_Token_eCheck since they both share eCheck's fields as a base.
2016-03-01 11:49:38 -08:00
Justin Shreve
6112752836
Misc cleanup based on PR feedback:
...
* Remove $token_id parameter from WC_Order's add_payment_token. get_id() can be used to access the ID
* Rename our list of token ids from meta to $token_ids as it makes more sense
* Cleaned up/fixed some of the comments in WC_Payment_Token
* Some code formatting fixes
2016-03-01 11:49:38 -08:00
Justin Shreve
9741ab0751
Swap method_exists for is_callable.
2016-03-01 11:49:38 -08:00
Justin Shreve
f9b19234b0
Fix coding/WP standard for primary key definitions - there must be two spaces between the words PRIMARY key and the definition.
2016-03-01 11:49:37 -08:00
Justin Shreve
204922e2ae
Add methods for managing payment tokens associated with an order.
2016-03-01 11:49:37 -08:00
Justin Shreve
c5aec06a8a
First pass at a payment token API
2016-03-01 11:49:37 -08:00
Claudio Sanches
27a9b72d36
Merge pull request #10447 from jonkoops/tax-form-field-classes
...
Add wrapper classes to product category form fields.
2016-03-01 14:02:46 -03:00
Horrower
875cd46f45
Hook for intercept deliver of webhooks
...
Let other plugins intercept deliver for some messages queue like rabbit/zeromq
https://github.com/woothemes/woocommerce/issues/10424#issuecomment-190806538
2016-03-01 19:58:27 +03:00
Claudio Sanches
3e955f6086
[2.5] Create new function to prevent endpoint indexing
2016-03-01 13:45:25 -03:00
Jon Koops
a8cb7f7d00
Add wrapper classes to product category form fields.
...
Add wrapper classes to Display Type and Thumbnail fields of a product category in the admin. These classes follow the same naming convention as other taxonomy fields in the WordPress admin.
2016-03-01 15:37:01 +01:00
Mike Jolley
6f04ff1fa0
Replace size with length
...
Fixes #10444
2016-03-01 13:08:25 +00:00
Jon Koops
bc097553c6
Add order_schema_markup action to output Schema markup for order emails.
2016-03-01 13:02:56 +01:00
Claudio Sanches
256be9b028
[2.5] Allow send array as webhooks callbacks, closes #10424
2016-02-29 16:23:45 -03:00
Claudio Sanches
19019f75ca
[2.5] Stop to remove the 'all' from wp_count_comments(), closes #10441
2016-02-29 13:35:24 -03:00
Mike Jolley
d4df89e1b9
[2.5] Don't duplicate rating and review counts
...
Fixes #10440
2016-02-29 13:36:32 +00:00
Mike Jolley
8edf6d9286
Noindex endpoints
...
Closes #10433
2016-02-29 12:52:45 +00:00
Mike Jolley
fa2280f3f8
Add notice on fail
2016-02-29 12:33:09 +00:00
Mike Jolley
09ef555e5a
[2.5] Combine update post calls
2016-02-29 12:24:02 +00:00
Shiva Poudel
4a0e160c3b
Since shop manager have no right to edit admin profile
2016-02-28 21:07:51 +05:45
Shiva Poudel
9dec203721
By default display_name is user_login, no target for database change ;)
2016-02-28 21:04:57 +05:45
Claudio Sanches
53db5ff4c8
Created coupons POST and PUT endpoints and coupons schema
2016-02-26 17:24:33 -03:00
Mike Jolley
efe836dc12
Merge branch 'add/id-based-section-loading-shipping-and-checkout'
2016-02-26 15:26:45 +00:00
Mike Jolley
c3554490b5
Backwards compatibility
2016-02-26 15:26:39 +00:00
Mike Jolley
d916eb5118
Merge branch 'pr/10423'
2016-02-26 14:36:59 +00:00
Mike Jolley
e9ff396348
Only add when using intval for stock amounts
2016-02-26 14:36:53 +00:00
Mike Jolley
74e35a2573
Merge pull request #10425 from woothemes/fix/no-instance-id-for-non-classname-shipping-methods
...
Construct copy of instance of shipping method and pass instance id to it
2016-02-26 14:27:41 +00:00
Mike Jolley
e09613d7da
get_external_ip_address docblock
2016-02-26 13:34:51 +00:00
Mike Jolley
384db11839
Hide disabled emails from dropdown
...
Fixes #10428
2016-02-26 13:22:31 +00:00
Allen Snook
bdb816f83b
Use a PHP 5.2 compatible approach for creating new instances of
...
shipping methods which were registered using an instance
2016-02-25 11:56:05 -08:00
Allen Snook
1ea53460f2
Construct copy of instance of shipping method and pass instance id to it
2016-02-25 11:29:10 -08:00
Mike Jolley
83d2f64e9e
Tweak wc_get_product_variation_attributes to ignore non variation attributes
2016-02-25 14:13:56 +00:00
Mike Jolley
d7d609d85a
Remove comment
2016-02-25 14:13:56 +00:00
Mike Jolley
78902fafc8
Merge pull request #10420 from shivapoudel/filter
...
Is an action hook for phpmailer_init
2016-02-25 12:34:23 +00:00
Mike Jolley
b8e03489be
[2.5] Transactional emails for failed -> on hold
2016-02-25 11:15:42 +00:00
Shiva Poudel
295a900b03
Is an action hook for phpmailer_init
2016-02-25 16:59:15 +05:45
Claudio Sanches
7593285824
Fixed docblocks
2016-02-23 15:34:55 -03:00
Claudio Sanches
1fb4108e08
Added methods to delete orders, refunds and products
2016-02-23 15:34:42 -03:00
Claudio Sanches
9ba3747b74
Fixed controller for order notes
2016-02-23 15:34:14 -03:00
Claudio Sanches
f10846277b
Added method to delete coupons
2016-02-23 15:28:43 -03:00
Claudio Sanches
0d88e3c380
Added endpoint to get coupons
2016-02-23 12:16:21 -03:00
Claudio Sanches
77c968e590
Included wp-api functions
2016-02-23 12:15:25 -03:00
Claudio Sanches
f6e9d85ff2
Added version to the WP_REST_Controller class
2016-02-23 12:07:08 -03:00
Gerhard Potgieter
62e19162e6
Use $wpdb->replace instead of doing a select and then deciding to do an update or insert. Fixes #10389
2016-02-23 14:48:48 +02:00
Mike Jolley
a6cdabff7e
[2.5] Multibyte safe trim string
...
Fixes #10378
2016-02-23 11:40:16 +00:00
Mike Jolley
5ddc0b1a9a
[2.5] Fix CLI when setting a single category
...
Fixes #10409
2016-02-23 11:32:18 +00:00
Shiva Poudel
162e6f874e
Tweak some lines endings for views
2016-02-23 14:56:02 +05:45
Shiva Poudel
e8077b4f9d
Remove new line
2016-02-23 14:42:22 +05:45
Shiva Poudel
200a157663
Stop message moving using css class inline,
...
Fixes #10400
2016-02-23 14:18:11 +05:45
Claudio Sanches
a31ef08ed7
Improved permissions check
2016-02-22 17:48:38 -03:00
Claudio Sanches
54739c5e19
Created GET coupons endpoint
2016-02-22 16:44:47 -03:00
Claudio Sanches
43a5f6f842
Created abstract classes for posts and terms
2016-02-22 16:43:52 -03:00
Claudio Sanches
92ef7303b7
Rename $base to $rest_base
2016-02-22 15:49:38 -03:00
Mike Jolley
73f71191fc
[2.5] current class fix on some servers when empty
2016-02-22 15:19:44 +00:00
Mike Jolley
bd7072a8dc
Generate dynamic hook docs
...
Closes #10393
2016-02-22 14:41:14 +00:00
Mike Jolley
fc3474f255
Stop message moving
...
Fixes #10400
2016-02-22 13:32:31 +00:00
Mike Jolley
dbd6479f45
Comment on get_related limit
...
Closes #10398
2016-02-22 13:27:39 +00:00
Mike Jolley
8345f67f6c
Tweak price filter + code comments
...
#10371
2016-02-22 13:23:25 +00:00
Claudio Sanches
f52b018279
Merge pull request #10396 from shivapoudel/docblock-fix
...
Fix docblock for wc_back_link function
2016-02-21 16:40:20 -03:00
Shiva Poudel
e6e2a7ed42
Fix docblock for wc_back_link function
2016-02-21 10:10:33 +05:45
Shiva Poudel
abe2f108f9
View mode option logic moved to appropriate post-type class
2016-02-20 00:49:36 +05:45
Jeff Stieler
346b25d01b
Use ID instead of classname when saving settings for Checkout and Shipping.
2016-02-19 11:46:52 -07:00
Mike Jolley
1ee2b431a3
Show all downloads regardless of file
...
Closes #10388
2016-02-19 17:17:14 +00:00
Mike Jolley
fdddbff229
Fix my account endpoint with plain permalinks
...
@claudiosmweb Fixes #10390
2016-02-19 17:14:26 +00:00
Mike Jolley
e9703da300
Merge pull request #9921 from peterrath/vat-exempt-and-tax-enabled-handling
...
VAT exempt and “TAX enabled” handling in back end and Orders API
2016-02-19 14:53:39 +00:00
Mike Jolley
d63f4eb229
Merge pull request #10369 from justinshreve/back-to-emails-button-10317
...
Add a back button on the email notification management screens
2016-02-19 14:45:51 +00:00
Mike Jolley
986d63c511
Merge pull request #10384 from justinshreve/view-mode-10373
...
Hide the "View Mode" option on the "Screen Options" tab for products, orders, and coupons.
2016-02-19 14:44:38 +00:00
Mike Jolley
8f82852be5
Merge pull request #10385 from justinshreve/template-functions-notice-10381
...
[2.5] Prevent a notice in woocommerce_products_will_display
2016-02-19 14:44:21 +00:00
Mike Jolley
8d391e86e6
Merge pull request #10370 from BFTrick/system-status-private
...
Adding Check in System Status for Private WooCommerce Pages
2016-02-19 12:40:49 +00:00
Justin Shreve
7fcbf08a9a
Prevent a notice by stopping a loop in woocommerce_products_will_display from stomping on other variables.
2016-02-18 12:20:22 -08:00
Justin Shreve
2968a66a01
Hide the "View Mode" option on the "Screen Options" tab for products, orders, and coupons.
2016-02-18 11:58:36 -08:00
Peter
5a9cec18ee
Indent the new if statement
2016-02-18 20:35:33 +01:00
Peter
0cc33c8186
Use !== instead of != in class-wc-ajax.php
...
Use !== here: if ( wc_tax_enabled() && $is_vat_exempt !== 'yes' ) {
2016-02-18 20:29:10 +01:00
Peter
516602b4e3
API should accept bool in is_vat_exempt
...
Add ? 'yes' : 'no' to force values. API should accept bool here:
update_post_meta( $order->id, '_is_vat_exempt', $data['is_vat_exempt'] ? 'yes' : 'no' );
2016-02-18 20:14:07 +01:00
Peter
b508a6f19f
Remove space before bracket in class-wc-ajax.php
...
remove space before bracket here: $is_vat_exempt = get_post_meta( $order_id, '_is_vat_exempt', true );
2016-02-18 19:57:55 +01:00
Peter
de1ecf9f78
Use === instead of == in abstract-wc-order.php
...
Use === here: if ( 'yes' === $this->is_vat_exempt or ! wc_tax_enabled() )
2016-02-18 19:56:55 +01:00
Patrick Rauland
abfce2dea9
removing html from translatable string in system status. see #10370
2016-02-18 11:52:12 -07:00
Patrick Rauland
14ffeaa2a3
making post_status check in system status literal. See #10370
2016-02-18 11:46:03 -07:00
Justin Shreve
c2d29e4884
Add a back button on the email notification management screens so you can easily get back to the main listing of emails.
2016-02-18 08:46:06 -08:00
Justin Shreve
4c498336fe
Fix up some minor coding standards issues
2016-02-18 08:40:02 -08:00
Justin Shreve
e8eabfd309
Fix hierarchy for products and attributes
2016-02-18 08:40:01 -08:00
Justin Shreve
cfe39073a3
Fix headings on the add-ons/extensions screens
2016-02-18 08:39:02 -08:00
Justin Shreve
d28c4f4f39
Fix hierarchy in the system status pages.
2016-02-18 08:39:02 -08:00
Justin Shreve
608f651133
Fix hierarchy on settings screens.
2016-02-18 08:39:02 -08:00
Justin Shreve
6d683b7492
Fix up hierarchy on all of the generated report screens.
2016-02-18 08:39:02 -08:00
Justin Shreve
7058facc68
Fix screen reader text on the coupons management screen
2016-02-18 08:39:02 -08:00
Justin Shreve
8c49e81f45
Fix up heading hierarchy on the add new order screen
2016-02-18 08:39:02 -08:00
Justin Shreve
8d03cf33a8
Fix screen reader text on orders screen.
2016-02-18 08:39:01 -08:00
Shiva Poudel
7ec7515d52
Fix - Contributing guidelines broken links
2016-02-18 21:24:50 +05:45
Mike Jolley
5acb37560f
Merge branch 'pr/10374'
2016-02-18 12:57:12 +00:00
Mike Jolley
47a0762a4a
Remove old code
2016-02-18 12:57:03 +00:00
Mike Jolley
ce777b81fd
Remove empty notices
2016-02-18 11:04:12 +00:00
Mike Jolley
e987a3830a
Remove index drop for tax table
2016-02-18 10:52:54 +00:00
Jeff Stieler
067b406a5c
Load Shipping settings sections using Shipping Methods’ IDs rather than their class name.
2016-02-17 18:07:14 -07:00
Jeff Stieler
f1a2a5f974
Load Checkout settings sections using Payment Gateways’ IDs rather than their class name.
2016-02-17 18:06:48 -07:00
Shiva Poudel
19781fb91b
Tweak strings for the media frame button
2016-02-18 02:22:36 +05:45
Claudio Sanches
c7045ce881
Load WP REST API endpoints only for WP 4.4 or later
2016-02-17 17:40:41 -02:00
Claudio Sanches
7a1f1ff43c
Added initial REST API controllers
2016-02-17 17:29:09 -02:00
Patrick Rauland
dae216104e
adding check for private WooCommerce pages
2016-02-17 10:06:28 -07:00
Claudio Sanches
e926c54d29
Created WC_REST_Controller and structure to load WooCommerce controllers
2016-02-16 18:59:18 -02:00
Claudio Sanches
f6242506c4
Included WP_REST_Controller class from WP-API v2
2016-02-16 18:57:33 -02:00
Claudio Sanches
2ae38250dd
Deprecated our API in favor of WP API
2016-02-16 18:22:12 -02:00
Justin Shreve
b2b9d7e4da
Give the downloads and payment methods pages their own filters.
2016-02-16 11:52:08 -08:00
Shiva Poudel
5fb5a7ded2
We need to check for ID in array to exclude user ID as search_columns are of different
2016-02-17 00:25:06 +05:45
Claudio Sanches
2de00c61ff
Added account endpoint for customer payment methods
2016-02-16 13:57:46 -02:00
Claudio Sanches
d34c580e1d
Fixed order default qty
2016-02-16 13:50:06 -02:00
Claudio Sanches
daf2f92a8c
Added dashboard menu item and created function to get menu item classes
2016-02-16 13:50:06 -02:00
Claudio Sanches
d193caa987
Better pagination for account > orders
2016-02-16 13:50:06 -02:00
Claudio Sanches
36c0b6047a
Less "my" and more "ours"
2016-02-16 13:50:06 -02:00
Claudio Sanches
564f882fee
Fixed typos
2016-02-16 13:50:06 -02:00
Claudio Sanches
6993e52ce5
Account functions tests
2016-02-16 13:50:06 -02:00
Claudio Sanches
3a3380e4ab
Created account downloads endpoint
2016-02-16 13:50:06 -02:00
Claudio Sanches
e9b5653f0b
Created new filter for endpoint title and improved woocommerce_my_account_*_endpoint filter
2016-02-16 13:50:06 -02:00
Claudio Sanches
02e3c6362d
Created my account > orders template
2016-02-16 13:50:06 -02:00
Claudio Sanches
ad9374785f
Fixed wc_get_account_menu_items() endpoints
2016-02-16 13:50:06 -02:00
Claudio Sanches
a8c390dae1
Include orders and downloads endpoints
2016-02-16 13:50:06 -02:00
Claudio Sanches
00a0841708
New options for orders and downloads endpoints
2016-02-16 13:50:06 -02:00
Claudio Sanches
211c379af6
My account initial navigation
2016-02-16 13:50:06 -02:00
Claudio Sanches
6e319dfe8d
Allow custom endpoints for my account
2016-02-16 13:47:04 -02:00
Claudio Sanches
7ae806d16f
Created new account functions file
2016-02-16 13:43:06 -02:00
Shiva Poudel
a88caf5b72
Feature to exclude certain users from ajax customer search box
...
Closes #10360
CC @mikejolley
2016-02-16 19:40:36 +05:45
Mike Jolley
60cd28e802
Fix range for grouped products
...
Fixes #10359
2016-02-16 13:15:49 +00:00
Mike Jolley
9be6942f29
Merge pull request #10331 from aelia-co/master
...
Modified scope of WC_Shipping_Method methods
2016-02-16 12:33:46 +00:00
Mike Jolley
f90f7fdd7b
Merge pull request #10350 from aelia-co/Improvement-Shipping_Zone-Methods_Filter
...
Added new filter in WC_Shipping_Zone::get_shipping_methods()
2016-02-16 12:26:54 +00:00
Mike Jolley
5f9786fe8c
Merge pull request #10354 from Ninos/checkout-notices
...
Fixed: Notice in checkout (order received) - undefined variable $order
2016-02-16 12:25:22 +00:00
Claudio Sanches
a91a1e6e47
Merge pull request #10342 from coderkevin/features/cart-ajax
...
Cart AJAX
2016-02-15 16:55:49 -02:00
Mike Jolley
c469ab920b
Use wpdb query instead of looping over children
...
Closes #10195
cc @claudiosmweb
Since this uses `$this->get_children( true );` it will also hide out of
stock variation attributes if that setting is enabled.
2016-02-15 15:53:43 +00:00
Ninos Ego
f7d61a7aa1
Fixed: Notice in checkout (order received) with no existing order id -> undefined variable order
2016-02-15 16:11:04 +01:00
Mike Jolley
e4e4a854c2
Merge pull request #10341 from JeroenSormani/checkout-fields-value
...
Use real checkout fields for getting value
2016-02-15 13:30:24 +00:00
Kevin Killingsworth
e99e75b5b9
Fix spacing.
...
Add space after !
2016-02-14 21:56:42 -06:00
Diego Zanella
d4ada2c4d7
Added new filter in Shipping Zone
...
* The filter will allow 3rd parties to process the INSTANCES of the shipping methods loaded for a zone.
2016-02-13 23:23:10 +00:00
Claudio Sanches
f57f306326
Merge pull request #10345 from shivapoudel/permalink-fix
...
Can remove parent assignment as its not used
2016-02-13 04:14:34 -02:00
Kevin Killingsworth
30a272e58a
Add remove coupon ajax handling in cart.
...
Add code to handle ajax call for removing a coupon from the cart.
2016-02-12 15:43:05 -06:00
Kevin Killingsworth
ce90c440cb
Cart ajax: apply coupon
...
Adds an ajax call for applying coupons while on the cart
screen (not checkout, as it already has this.)
This is the first commit to add ajax calls to the cart update
functions. See issue #6734
2016-02-12 15:43:05 -06:00
Shiva Poudel
db50998f80
Period in comments
2016-02-12 23:58:23 +05:45
Shiva Poudel
70c755c09e
Can remove parent assignment as its not used
2016-02-12 23:50:06 +05:45
Mike Jolley
ddca91d607
Upgrade routine for qty
2016-02-12 13:55:59 +00:00
Mike Jolley
6880a71ea9
Merge pull request #10141 from woothemes/fix-10135
...
Fix 10135
2016-02-12 13:37:53 +00:00
Mike Jolley
58b185e7a6
Remove cat names from loops
2016-02-12 13:32:58 +00:00
Mike Jolley
a778c0b234
Give loops names, and set class outside of template files
...
Closes #10028
2016-02-12 13:32:58 +00:00
Mike Jolley
f750d71409
Remove tags from post classes
2016-02-12 13:32:58 +00:00
JeroenSormani
67adc81814
Use real checkout fields for getting value
2016-02-12 13:51:08 +01:00
Mike Jolley
3dba3378c2
Merge pull request #10315 from woothemes/layered-nav-wp-query
...
Layered Nav Improvements
2016-02-12 11:59:40 +00:00
Fabio
de8f054c82
Add woocommerce_api_create_customer
...
Added action to trigger 'customer.created' webhook
2016-02-11 17:37:57 -02:00
Fabio
c002884e6c
Update class-wc-webhook.php
2016-02-11 17:22:02 -02:00
Justin Shreve
ff95d880bd
Add shipping zone tables to the database status report
2016-02-11 10:24:11 -08:00
Claudio Sanches
5d99fa7ae4
[2.5] [API] Fix parent_id and menu_order for variations, closes #10307
2016-02-11 15:40:57 -02:00
Diego Zanella
e938fdddd2
Modified scope of WC_Shipping_Method methods
...
* A "private" scope is rarely required, and it prevents extensibility. Having methods accessible by descendant classes is vital, especially when breaking changes are introduced.
2016-02-11 17:25:38 +00:00
Mike Jolley
fd38adcc36
Format variations to same type
...
Fixes #10310
2016-02-11 15:22:51 +00:00
Claudio Sanches
8e2649f9c7
Merge pull request #10318 from justinshreve/api-customer-updated-at-10306
...
Track & return when a customer was last updated
2016-02-11 12:37:16 -02:00
Mike Jolley
8a9060d1c4
Clean/trim values when validating account form
...
Fixes #10324
2016-02-11 14:21:46 +00:00
Mike Jolley
c8ce66f1f1
Code formatting
2016-02-11 13:16:21 +00:00
Mike Jolley
bc83a04c6c
Feedback from Justin
2016-02-11 11:13:48 +00:00
Diego Zanella
6d0f844d2b
Fix - Handled case in which the list of method "classes" contains objects
...
* Method `WC_Shipping::get_shipping_method_class_names()` returns an array that may contain shipping classes or shipping instances. Class `WC_Shipping_Zone` must be able to handle this condition.
2016-02-10 23:18:18 +00:00
Diego Zanella
8426e5cda0
Simplified last change
2016-02-10 21:25:05 +00:00
Diego Zanella
69a97d1af9
Postponed call to woocommerce_shipping_methods filter
...
* The filter should be called after adding all shipping methods, to provide a complete set of data to consumers that hook into it.
2016-02-10 21:22:44 +00:00
Diego Zanella
6e4376511d
Fixed incompatibility with PHP 5.4 and earlier
2016-02-10 19:47:16 +00:00
Claudio Sanches
e40cdd588c
Added not_found while register attributes, closes #10304
2016-02-10 15:59:35 -02:00
Justin Shreve
8b01290e56
Add punctuation to docblocks. update_user_meta hook should be in single quotes.
2016-02-10 08:47:37 -08:00
Justin Shreve
09ba8c0fc8
Only track meta updates for certain fields.
2016-02-10 08:28:24 -08:00
Justin Shreve
1b2195b819
Track a users last updated time (profile/user attributes) and display it in the WC Customer API.
2016-02-10 08:28:24 -08:00
Claudio Sanches
f6698006ce
[2.5] [API] Replace term_taxonomy_id for term_id while create/edit terms
...
Closes #10316
2016-02-10 14:27:00 -02:00
Mike Jolley
23be868353
Enabled by default
2016-02-10 15:01:43 +00:00
Mike Jolley
116e70f6dd
Missing functions from master
2016-02-10 14:40:46 +00:00
Mike Jolley
fab8a871aa
Merge branch 'master' into shipping-zones
...
# Conflicts:
# assets/css/admin.css
# includes/admin/class-wc-admin-assets.php
2016-02-10 14:12:39 +00:00
Mike Jolley
d598e6ffad
Tooltip
2016-02-10 14:11:32 +00:00
Mike Jolley
75c264837f
Justins feedback/code tidy
2016-02-10 13:21:16 +00:00
Mike Jolley
9252c3f0b8
Merge pull request #10311 from jameztrue/master
...
Post code validation for Canada
2016-02-10 13:07:17 +00:00
Mike Jolley
4ccc1617d5
Absint rating in filters widget
2016-02-10 11:43:35 +00:00
Mike Jolley
39fc5a98ae
Fix base URL
2016-02-10 11:16:49 +00:00
Mike Jolley
0197b78b38
Combine all count queries per widget
2016-02-10 11:07:42 +00:00
Mike Jolley
bf87d292fe
Combine queries
2016-02-10 10:36:06 +00:00
Mike Jolley
0dba78acc0
Remove use of global
2016-02-10 10:19:32 +00:00
Mike Jolley
50407eb478
Run layered nav logic always
2016-02-10 10:08:44 +00:00
Mike Jolley
6bdd12d960
Rating counts
2016-02-10 10:02:50 +00:00
Mehul
9302f3ac6d
template_html & template_plain variables duplicate code in both if and else conditions when there is no change in template files for partial refund or full refund
2016-02-10 15:32:34 +05:30
Mike Jolley
5f98720206
Combine count
2016-02-10 00:07:07 +00:00
Mike Jolley
2642454fee
> is faster
2016-02-10 00:04:01 +00:00
Mike Jolley
8b922cc710
Cast is faster
2016-02-10 00:01:55 +00:00
Mike Jolley
8fd336cb0e
Prime cache to reduce queries per cart item
2016-02-09 23:36:15 +00:00
Mike Jolley
114cbdd450
Autoload tweaks
2016-02-09 23:26:22 +00:00
Mike Jolley
854bc5d744
Don't auto load options for cart - reduce queries
2016-02-09 23:14:38 +00:00
Mike Jolley
c9cae8b214
No need to include children
2016-02-09 23:11:50 +00:00
Mike Jolley
236c063cc2
Tidy
2016-02-09 23:11:38 +00:00
Mike Jolley
d23c316326
Refactor queries to use WP_QUERY only
2016-02-09 21:14:55 +00:00
Mike Jolley
1d5349bc83
Keep rating meta synced for filtering
2016-02-09 20:53:18 +00:00
Mike Jolley
5b0abaaa1b
Sync min and max price for better filtering!
2016-02-09 20:16:08 +00:00
jamez
5256cf47dc
Canada Postal code validation
...
Added Postal Code validation for Canada (country-code=CA). Also added
to the validation unit test for valid and invalid postal code examples.
2016-02-09 12:39:09 -05:00
Mike Jolley
75cbb74520
Rating widget standards
2016-02-09 15:18:27 +00:00
Mike Jolley
e20565c498
Fix merge conflicts
2016-02-09 14:46:06 +00:00
Mike Jolley
cae1fe6b85
Refactors/improvements to layered nav to support slugs
...
#7806
2016-02-09 14:41:17 +00:00
Mike Jolley
1ca9d8fbdc
Merge pull request #9665 from seriusokhatsky/master
...
Slugs instead of IDs for layered nav by terms
2016-02-09 12:16:05 +00:00
Mike Jolley
1a976fba44
Merge pull request #10299 from shivapoudel/shortcode-tag
...
Introduce function to check shortcode tag
2016-02-09 11:05:55 +00:00
Shiva Poudel
4543cb9da1
Renamed the function to wc_post_content_has_shortcode
2016-02-09 16:16:45 +05:45
Fredrik Forsmo
d6138a69e9
Add is set check for product_base permalink
2016-02-09 10:55:37 +01:00
Shiva Poudel
4f7858739d
Introduce function to check shortcode tag
2016-02-09 00:10:48 +05:45
Mike Jolley
4c29b7607f
Show notices on variation button clicks
...
Closes #10281
2016-02-08 16:21:02 +00:00