Jeff Stieler
bbc5aec1d1
Don’t register legacy settings without IDs.
2016-07-26 10:24:15 -07:00
Jeff Stieler
9d9d318727
Handle select options in setting sanitization function.
2016-07-26 10:24:15 -07:00
Jeff Stieler
24014a5d04
Move bulk settings updating to the Settings controller, following existing batch endpoint patterns.
2016-07-26 10:24:15 -07:00
Jeff Stieler
7c119ac268
Add _links to /settings/<group> and /settings/<group>/<setting> responses.
2016-07-26 10:24:15 -07:00
Jeff Stieler
b2c628f0d8
Move settings group endpoint to Settings controller and only return settings-schema’d items.
2016-07-26 10:24:15 -07:00
Jeff Stieler
519be1c519
Add Settings controller getter method for all group settings.
2016-07-26 10:24:15 -07:00
Jeff Stieler
b69c9814af
Match parent signature of prepare_item_for_response(), add getter method for settings.
2016-07-26 10:24:15 -07:00
Claudio Sanches
7b78a6d9a7
Small tweaks to make it follow the REST API standards
2016-07-26 10:24:15 -07:00
Justin Shreve
56b769614d
edit_item should be update_item
2016-07-26 10:24:15 -07:00
Justin Shreve
3c35721bea
Rename update_ functions to edit_item, and get_groups/get_settings to get_item and get_items per feedback. Also move the namespace into each class.
2016-07-26 10:24:15 -07:00
Justin Shreve
fa27f277a1
Split settings and groups controllers into two separate files.
2016-07-26 10:24:15 -07:00
Justin Shreve
97e7c293d5
Rename classic settings file to legacy settings
2016-07-26 10:24:15 -07:00
Justin Shreve
3f90fecd6e
Rename classic -> legacy
2016-07-26 10:24:15 -07:00
Justin Shreve
bf1ffbeff8
Fix how classic groups/settings are registered so that they are always avaiable when calling filters.
2016-07-26 10:24:15 -07:00
Justin Shreve
3de423b5c2
Wrap up settings api
2016-07-26 10:24:15 -07:00
Justin Shreve
5de870bb08
Wrap up settings endpoints for updating, finish tests.
2016-07-26 10:24:15 -07:00
Justin Shreve
46028e0151
Refactor down to two concepts - settings groups and settings. Fix up tests, and start working on returning actual settings and their values.
2016-07-26 10:24:15 -07:00
Justin Shreve
8fee6bd3b9
Add a test for settings groups, make sure any bad keys/values are filtered out, update docs.
2016-07-26 10:24:15 -07:00
Justin Shreve
b8a45f031c
Add group info to the single locations endpoint & update our docs
2016-07-26 10:24:15 -07:00
Justin Shreve
12aa11d5be
Misc cleanup.
2016-07-26 10:24:15 -07:00
Justin Shreve
19d3bc4737
Add a permissions check to the locations endpoints and fill out the tests for them.
2016-07-26 10:24:15 -07:00
Justin Shreve
21b66f94ff
More setting location tests.
2016-07-26 10:24:15 -07:00
Justin Shreve
5ee4b5d4dd
Add the ability to get data on a single location.
2016-07-26 10:24:15 -07:00
Justin Shreve
11a3c89a2f
Make /settings/locations work properly. Add skeleton for tests and add register_routes test.
2016-07-26 10:24:15 -07:00
Justin Shreve
a9bb988873
Initial /settings API controller and /settings/locations route. Loads the WP-API and registers our namespace temporarily until WP-API is loaded by WC core.
2016-07-26 10:24:15 -07:00
Mike Jolley
374b1ff877
missing _media
2016-07-26 17:03:16 +01:00
Mike Jolley
f84d2e5954
5.2 changes
2016-07-26 16:50:23 +01:00
Mike Jolley
05539282fb
5.2 compat
2016-07-26 16:34:17 +01:00
Mike Jolley
b56abded63
Another emogrifier.php array
2016-07-26 15:52:14 +01:00
Enrico Deleo
8d3280f7b9
merging from official repo
2016-07-26 16:35:19 +02:00
Mike Jolley
4775cec578
Merge pull request #11534 from woothemes/localization-tweaks
...
Localization tweaks
2016-07-26 15:29:02 +01:00
Mike Jolley
15394af0af
[2.6] Merge pull request #11532 from woothemes/SiR-DanieL-patch-1
...
Typo
2016-07-26 15:27:34 +01:00
Enrico Deleo
b09b12f3af
converting shortsyntax array to legacy array() for PHP < 5.4
2016-07-26 16:27:21 +02:00
Mike Jolley
b5fa1e5756
More arrays
2016-07-26 15:19:11 +01:00
Nicola Mustone
0aed3bd8b8
missing )
2016-07-26 16:13:09 +02:00
Nicola Mustone
5613985882
Capitalise all the things
2016-07-26 15:47:04 +02:00
Nicola Mustone
e799b1e234
reduce number of strings
2016-07-26 15:46:50 +02:00
Enrico Deleo
2dede356d3
remove a line item if quantity is zero
2016-07-26 15:15:09 +02:00
Nicola Mustone
5fb8a05a19
typo 2
2016-07-26 14:50:31 +02:00
Nicola Mustone
624f3c2eb1
typo
2016-07-26 14:49:11 +02:00
Mike Jolley
6c956879d9
more emogrifier tweaks
2016-07-26 13:41:26 +01:00
Mike Jolley
3f2ee5a396
Rewrite rule improvements
...
Closes #11500
Extra rules are needed to support subpages, but the previous method was
very greedy and affected other URIs.
To improve this, loop over shop subpages and add rules specific to
those to avoid 404s.
Also flushes permalinks when a subpage of shop is saved so these rules
are correctly generated.
2016-07-26 13:39:31 +01:00
Mike Jolley
0e1a2d9d04
Removed verbose page rule handling in pre_get_posts
...
#11500
2016-07-26 13:37:51 +01:00
Mike Jolley
161d31558b
Shorthand arrays does not work with php 5.3
2016-07-26 11:51:01 +01:00
Mike Jolley
bdcf3e2a04
[2.6] Merge pull request #11506 from woothemes/fix/mysql-status-report
...
Fix "MySQL Version" on the system status page
2016-07-26 11:21:10 +01:00
Mike Jolley
3d3b24e39c
[2.6] Check taxonomy is set
...
Closes #11526
2016-07-26 11:19:01 +01:00
Justin Shreve
de603974d4
Only hide MySQL (when is_mysql is set) if MariaDB is found in the version string.
2016-07-25 10:43:27 -07:00
Justin Shreve
9b2ae1827d
Remove unneccessary ver variable. We already display using wpdb's db_version
2016-07-25 10:29:27 -07:00
Justin Shreve
dbba5c7bbc
Remove "MySQL" string check on version, which was preventing the MySQL version from displaying on the system status report. Version #s don't seem to include "MySQL" in them anymore so the check would prevent the block from being shown.
2016-07-25 10:29:27 -07:00
Mike Jolley
abe9ada5cd
Updated Emogrifier
...
@claudiosmweb
2016-07-25 14:51:13 +01:00
Mike Jolley
579175257f
Add transient version to price hash
...
Closes #11520 @claudiosmweb
2016-07-25 13:33:35 +01:00
Mike Jolley
3d8258baea
[2.6] [CLI] Explode tags and cat IDS to allow multiple comma values
...
Closes #11516
2016-07-25 13:20:47 +01:00
Mike Jolley
9b60e0543f
Allow meta_key/value in rest api filter
...
@claudiosmweb Closes #11518
2016-07-25 13:12:39 +01:00
Mike Jolley
fabf35872f
Merge pull request #11523 from webmandesign/patch-1
...
Don't display the archive description on search results page
2016-07-25 12:58:20 +01:00
Mike Jolley
da0c0b4ade
[2.6] h2 in profile screen
...
Closes #11515
2016-07-25 12:54:00 +01:00
Mike Jolley
c3b34ff29e
[2.6] Response body should be string in webhook class
...
Fixes #11514
2016-07-25 12:52:20 +01:00
Oliver Juhas
aa00f5a2e5
Don't display the archive description on search results page
...
There is really no need to display the product archive description (the Shop page content) on product search results page.
2016-07-24 19:04:25 +02:00
Krzysztof Grabania
0276a3574b
Removed unnecesary foreach loop
2016-07-22 14:55:51 +02:00
Mike Jolley
c8efb71dc5
Merge branch 'pr/11487'
2016-07-22 12:59:58 +01:00
Mike Jolley
d2754a0081
Simpler logic
2016-07-22 12:59:51 +01:00
Mike Jolley
66c8d6cdcf
Merge pull request #11496 from franticpsyx/order_item_class_args
...
[2.6] Add $order arg to order_item_class filters
2016-07-22 13:58:58 +02:00
Mike Jolley
00d5eedda2
Merge pull request #11483 from jobthomas/hotfix-geolite-notice
...
Hotfix geolite notice
2016-07-22 13:57:13 +02:00
Mike Jolley
c9eef82550
Merge branch 'pr/11497'
...
# Conflicts:
# includes/wc-core-functions.php
2016-07-22 12:55:34 +01:00
Mike Jolley
203349cbb0
[2.6] Merge pull request #11512 from jobthomas/copy-product-display
...
Copy product display
2016-07-22 13:30:11 +02:00
James Koster
02e08e071e
Use number inputs for hour/minute fields on edit order screen. closes #11494
2016-07-22 12:19:18 +01:00
Job
49d3200c52
Adding order of dimensions
...
Based on customer input, I added what dimension comes first in the
product display sizes to the tip.
2016-07-22 12:51:05 +02:00
Mike Jolley
4f5896d908
[2.6] Only allow image MIME type upload via APIs
2016-07-21 16:20:13 +01:00
Mike Jolley
fb18af837c
Docblock
...
72a5f9a9d1
2016-07-21 15:30:07 +01:00
Mike Jolley
72a5f9a9d1
Maintain method_order sorting for zones in list
...
Closes #11486
2016-07-21 14:30:05 +01:00
Mike Jolley
08941d41b2
Check is_singular when looking for shortcode content
...
Closes #11489
2016-07-21 13:17:35 +01:00
Manos Psychogyiopoulos
17c6108832
ensure WC_ROUNDING_PRECISION is defined and use it as a low precision boundary in wc_get_rounding_precision()
2016-07-21 12:14:12 +03:00
Manos Psychogyiopoulos
0173447cf9
add $order arg to woocommerce_admin_order_item_class and woocommerce_admin_html_order_item_class filters
2016-07-21 11:50:45 +03:00
Claudio Sanches
56f4efc8e3
Merge pull request #11469 from corsonr/status_report_db_prefix
...
Add database prefix to status report
2016-07-20 17:09:50 -03:00
terence1990
ca44110f3d
Fix: ship_to_different_address
2016-07-20 14:26:14 +01:00
Mike Jolley
bc80b75540
Merge pull request #11324 from woothemes/out-of-stock-threshold-11322
...
Out of stock threshold 11322
2016-07-20 14:44:41 +02:00
corsonr
b825b0b943
removed un-necessary esc_html
2016-07-20 14:43:41 +02:00
Mike Jolley
d17b4de6d5
woocommerce_admin_order_item_bulk_actions
...
Closes #11099
2016-07-20 13:37:17 +01:00
Job
614cd520ba
Updated error message
...
To not cause extra problems for the maxmind team, added better
explanation on which file to download.
2016-07-20 11:51:32 +02:00
Mike Jolley
fce7771d82
Fix - Shipping method title display in COD settings.
2016-07-20 10:49:27 +01:00
Justin Shreve
57fd38c1a8
Misc cleanup of descriptions and some error strings.
2016-07-19 11:24:05 -07:00
Jeff Stieler
35f0d77e7d
Call register_legacy_settings() directly instead of adding another hook.
2016-07-19 10:41:22 -07:00
Jeff Stieler
d1eaf3851a
Remove now defunct WP API vendor file.
2016-07-19 10:41:22 -07:00
Jeff Stieler
18c8d12eaa
Move legacy setting API registration hooks into main WC_API class.
2016-07-19 10:41:22 -07:00
Jeff Stieler
d8fec21147
Remove now defunct WC_REST_Settings_API_Controller class.
2016-07-19 10:41:22 -07:00
Jeff Stieler
9cfe89bbb6
Remove WC_REST_Settings_Options_Controller dependency on WC_REST_Settings_API_Controller.
2016-07-19 10:41:22 -07:00
Jeff Stieler
b31818e695
Remove WC_REST_Settings_Controller dependency on WC_REST_Settings_API_Controller.
2016-07-19 10:41:22 -07:00
Jeff Stieler
6f36179fe6
Rename WC_Rest_Settings_Groups_Controller to WC_Rest_Settings_Controller.
2016-07-19 10:41:22 -07:00
Jeff Stieler
f56a79c74b
Rename WC_Rest_Settings_Controller to WC_Rest_Settings_Options_Controller.
2016-07-19 10:41:22 -07:00
Jeff Stieler
8b0416c4b2
When saving settings, only allow values found in “options” for “select” type fields.
2016-07-19 10:41:22 -07:00
Jeff Stieler
1fc539992c
Break “legacy” setting to “new” conversion into it’s own method.
2016-07-19 10:41:22 -07:00
Jeff Stieler
1cde743121
Reuse WC Admin Setting’s save_fields() instead of duplicating code for sanitizing saved values.
2016-07-19 10:41:22 -07:00
Jeff Stieler
832df9ab3e
Use WC Admin Settings’s get_option() in REST Settings controller instead of duplicating code.
2016-07-19 10:41:22 -07:00
Jeff Stieler
586bf5d842
Take in options data to be saved as an optional argument, defaulting to $_POST.
...
This allows for reuse of the options field saving mechanism.
2016-07-19 10:41:22 -07:00
Jeff Stieler
8939af0d0f
Add _links to returned settings groups.
2016-07-19 10:41:22 -07:00
Jeff Stieler
7209369eab
Don’t register legacy settings without IDs.
2016-07-19 10:41:22 -07:00
Jeff Stieler
0b940badeb
Handle select options in setting sanitization function.
2016-07-19 10:41:22 -07:00
Jeff Stieler
49b1c188c7
Move bulk settings updating to the Settings controller, following existing batch endpoint patterns.
2016-07-19 10:41:22 -07:00
Jeff Stieler
c9636bff39
Add _links to /settings/<group> and /settings/<group>/<setting> responses.
2016-07-19 10:41:22 -07:00
Jeff Stieler
0ddb8e777a
Move settings group endpoint to Settings controller and only return settings-schema’d items.
2016-07-19 10:41:22 -07:00
Jeff Stieler
aff1c82de2
Add Settings controller getter method for all group settings.
2016-07-19 10:41:22 -07:00
Jeff Stieler
092bfcb196
Match parent signature of prepare_item_for_response(), add getter method for settings.
2016-07-19 10:41:22 -07:00
Claudio Sanches
cd01e71c3f
Small tweaks to make it follow the REST API standards
2016-07-19 10:41:22 -07:00
Justin Shreve
5cb823f6c6
edit_item should be update_item
2016-07-19 10:41:22 -07:00
Justin Shreve
2580c39708
Rename update_ functions to edit_item, and get_groups/get_settings to get_item and get_items per feedback. Also move the namespace into each class.
2016-07-19 10:41:22 -07:00
Justin Shreve
170e2a1346
Split settings and groups controllers into two separate files.
2016-07-19 10:41:22 -07:00
Justin Shreve
5d0e15fdae
Rename classic settings file to legacy settings
2016-07-19 10:41:22 -07:00
Justin Shreve
e814dcc2f4
Rename classic -> legacy
2016-07-19 10:41:22 -07:00
Justin Shreve
8c211b87ef
Fix how classic groups/settings are registered so that they are always avaiable when calling filters.
2016-07-19 10:41:22 -07:00
Justin Shreve
6bb546e11c
Wrap up settings api
2016-07-19 10:41:22 -07:00
Justin Shreve
05a2644066
Wrap up settings endpoints for updating, finish tests.
2016-07-19 10:41:22 -07:00
Justin Shreve
fa5425109e
Refactor down to two concepts - settings groups and settings. Fix up tests, and start working on returning actual settings and their values.
2016-07-19 10:41:22 -07:00
Justin Shreve
f425a3735a
Add a test for settings groups, make sure any bad keys/values are filtered out, update docs.
2016-07-19 10:41:22 -07:00
Justin Shreve
785e43a207
Add group info to the single locations endpoint & update our docs
2016-07-19 10:41:22 -07:00
Justin Shreve
06e787a26d
Misc cleanup.
2016-07-19 10:41:22 -07:00
Justin Shreve
6c2be482ca
Add a permissions check to the locations endpoints and fill out the tests for them.
2016-07-19 10:41:22 -07:00
Justin Shreve
eb4291f699
More setting location tests.
2016-07-19 10:41:22 -07:00
Justin Shreve
9369d55ff4
Add the ability to get data on a single location.
2016-07-19 10:41:22 -07:00
Justin Shreve
c6b0debe26
Make /settings/locations work properly. Add skeleton for tests and add register_routes test.
2016-07-19 10:41:22 -07:00
Justin Shreve
fc076eb57e
Initial /settings API controller and /settings/locations route. Loads the WP-API and registers our namespace temporarily until WP-API is loaded by WC core.
2016-07-19 10:41:22 -07:00
Claudio Sanches
2b6cbc7629
Sanitize image metadata
2016-07-19 14:24:11 -03:00
Claudio Sanches
4ed8d46867
[REST API] Make easy to update order line items #11450
2016-07-19 14:11:44 -03:00
Mike Jolley
f69c36729d
Merge pull request #11475 from helgatheviking/filter_cart_id
...
add woocommerce_cart_id filter
2016-07-19 17:47:23 +02:00
Mike Jolley
664597b5c8
Tweak zone text
...
Closes #11472
2016-07-19 16:45:10 +01:00
Mike Jolley
e5634c6946
Do not sanitize passwords
...
Closes #11473
@claudiosmweb
2016-07-19 16:43:15 +01:00
Kathy Darling
cfafff192d
add woocommerce_cart_id filter
2016-07-19 10:20:08 -05:00
Mike Jolley
bf93f747c2
Handle range conversion during update
...
Closes #11403
2016-07-19 16:16:32 +01:00
Claudio Sanches
35c5a29cc2
Always remove commas while processing flat rate costs, closes #11346
2016-07-19 11:52:29 -03:00
Mike Jolley
84e883657c
Merge pull request #11412 from jlad26/master
...
Fix layered nav links on product attribute archives
2016-07-19 15:20:47 +02:00
Mike Jolley
f9c6764ecd
Merge branch 'pr/11431'
2016-07-19 14:10:02 +01:00
Mike Jolley
d79f21a501
Better search handling
2016-07-19 14:09:56 +01:00
Mike Jolley
d326930d89
Helper to generate search sql
2016-07-19 14:09:31 +01:00
corsonr
c2eb7f50ca
display error if prefix longer than 20
2016-07-19 14:47:36 +02:00
Claudio Sanches
aa367efdf0
Fixed a typo
2016-07-19 09:37:42 -03:00
Claudio Sanches
8d5f0d5c11
Merge pull request #11471 from woothemes/fix-free-shipping
...
Fix free shipping
2016-07-19 09:36:12 -03:00
Claudio Sanches
70bf9bfcd6
Fixed show/hide free amount in modals
2016-07-19 09:33:56 -03:00
Mike Jolley
aab6f86652
Merge pull request #11465 from stratosvetsos/fix-grouped-addtocart-message
...
closes #11448
2016-07-19 14:17:11 +02:00
corsonr
eab45222a4
fixed parse error
2016-07-19 14:13:31 +02:00
corsonr
c385e57fbe
added esc_html() and conditional statement
2016-07-19 14:11:09 +02:00
Claudio Sanches
19713f8bc7
Improved free shipping method and fixed missing filters
2016-07-19 09:05:25 -03:00
Mike Jolley
0a4f2725de
Merge pull request #11449 from rodrigoprimo/improve-wp-count-comments
...
Cache the result of WC_Comments::wp_count_comments() in a transient
2016-07-19 14:00:34 +02:00
Mike Jolley
183fb46c4d
Merge pull request #11447 from jamesckemp/patch-3
...
Add shortcode name param to shortcode_atts functions
2016-07-19 13:42:48 +02:00
Claudio Sanches
a8becb24ba
Check if product exists to avoid fatal errors on emails order schema markup, closes #11459
2016-07-19 08:21:06 -03:00
Claudio Sanches
14eeee15ee
Welcome to docs.woocommerce.com
2016-07-19 07:30:31 -03:00
corsonr
06e8c7e6de
Add database prefix to status report
2016-07-19 09:12:06 +02:00
Stratos Vetsos
f4f3b5e364
closes #11448
2016-07-18 20:52:26 +03:00
Rodrigo Primo
7318235f58
Cache the result of WC_Comments::wp_count_comments() in a transient
...
The query to count comments inside WC_Comments::wp_count_comments() is super slow when the site has a significant number of comments (for example, this query takes about 5s to run on WooCommerce.com with 70k comments) and this is a problem specially considering that this method is called on every admin page.
This commit changes WC_Comments::wp_count_comments() to store the comments count in a transient. With this change, the method will run the query to count comments only if the number of comments or their statuses had changed. Before this commit, WC_Comments::wp_count_comments() would run the database query every time a admin page was requested.
2016-07-15 15:01:21 +02:00
James Kemp
f39e338ca2
Add shortcode name param to shortcode_atts functions
...
Adding this allows plugin/theme authors to easily add additional attributes to the shortcodes using the "shortcode_atts_$shortcode" filter. Please consider!
2016-07-15 08:49:44 +01:00
Mike Jolley
53511e36ec
Use permission id to revoke access to downloads to prevent removing wrong rows.
...
Fixes #11423 @claudiosmweb
2016-07-14 15:54:28 +02:00
Claudio Sanches
09ac79e7e1
Minify files
2016-07-14 15:48:11 +02:00
Claudio Sanches
5016d38941
Merge pull request #11433 from danielhuesken/master
...
API: Add missing schema and output to visible field in products rest api
2016-07-14 15:34:28 +02:00
Mike Jolley
23c853dc3b
When duplicating product variations, set title, name, and guid.
...
Fixes #11311 @claudiosmweb
2016-07-14 14:54:39 +02:00
Claudio Sanches
d7aea130b0
Fixed unformated reviews
...
cc @mikejolley
2016-07-14 13:52:04 +02:00
Daniel Hüsken
602bd1f0cc
API: Add missing schema and output to visible field in products rest api
2016-07-14 08:41:02 +02:00
Leon Francis Shelhamer
a9e7c67230
fix search results layered nav counts issue
2016-07-13 21:44:00 -04:00
Leon Francis Shelhamer
20c4a8bf77
Show shipping method titles in Add shipping method modal
...
The modal was calling shipping method titles with $method->title this resulted in blank select options. I replaced it with $method->method_title to fix this.
2016-07-13 21:16:59 -04:00
Claudio Sanches
6faeb89dd5
[REST API] Fixed variable images and downloads, closes #11420
2016-07-13 10:30:00 +02:00
jlad26
ce0485a97c
Fix layered nav links on product attribute archives
...
If the option 'Enable archives' is selected for a product attribute, then the layered nav widget can also be used to filter that archive.
However the widget then doesn't work correctly in 'List' and 'OR' mode for that archive (although it works fine on the main shop page).
Example:
The attribute "product-type" is created and archives are enabled. It has values like "Courses", "One-to-one-tuition", "Equipment rental" and so on. Another product attribute "teaching-level" is created which uses values of "Beginner", "Intermediate" and "Advanced".
When the archive http://www.domain.com/pa_product-type/courses/ is visited the correct products are displayed. A layered nav widget is added in 'List' and 'OR' mode for the attribute 'teaching-level'. Clicking on any of "Beginner", "Intermediate" and "Advanced" will work fine the first time as the links are correctly generated in the form http://www.domain.com/pa_product-type/courses/?filter_teaching-level=advanced&query_type_teaching-level=or . (Advanced used for the example). However once one has been clicked, the links generated are now incorrect - they are in the form http://www.domain.com/?taxonomy=pa_teaching-level&term=advanced&filter_teaching-level=advanced%2Cbeginner&query_type_teaching-level=or .
Using get_queried_object instead of get_query_var fixes the problem.
2016-07-12 11:46:16 +01:00
Claudio Sanches
7b6bd21810
Updated PayPal credentials docs URL, closes #11406
2016-07-12 09:33:45 +02:00
Claudio Sanches
7778583340
Fixed wrong number of decimal precision, closes #11368
2016-07-11 17:26:54 +02:00
Claudio Sanches
7d9d091767
Fixed mixed tabs and spaces
2016-07-11 16:56:35 +02:00
Claudio Sanches
ec1c30283f
Make easy to remove meta query items, closes #11339
2016-07-11 15:48:47 +02:00
Claudio Sanches
4c380aaa8d
[REST API] Fixed webhook secret format
2016-07-11 15:26:46 +02:00
Dwain Maralack
34810062eb
use strict comparison for in array check because index of zero 0 == anystring will be true, which results in an error notice
2016-07-08 14:30:38 +02:00
Claudio Sanches
32f980518d
Merge pull request #11323 from danielvonmitschke/class-wc-ajax-filter-hooks
...
Added two filter hooks in WC_AJAX class
2016-07-07 17:06:25 -03:00
Claudio Sanches
1ff19a31b1
[REST API] Fixed wrong error message when try update a product using the same name, closes #11373
2016-07-06 23:23:53 -03:00
Claudio Sanches
2ed2b6d4c6
Merge pull request #11366 from tivnet/patch-5
...
Typo in WC_Email_Customer_New_Account
2016-07-05 21:17:12 -03:00
Claudio Sanches
eb4dfc46f1
Renove spaces and dashs from zipcode while making numeric, closes #11359
2016-07-05 21:15:22 -03:00
andyexeter
043eecedc5
Add NOT IN operator to WC_Admin_Report::get_order_report_data()
2016-07-06 00:15:39 +01:00
Claudio Sanches
c59a5c0c31
Say hello to woocommerce.com
2016-07-05 19:52:16 -03:00
Gregory Karpinsky
7814acb96e
Typo in WC_Email_Customer_New_Account
2016-07-05 18:48:40 -04:00
Claudio Sanches
475cc036e5
Return full URL when using wc_get_account_endpoint_url() function, closes #11365
2016-07-05 19:09:03 -03:00
Claudio Sanches
268d0b2241
Merge pull request #11362 from joshuadwire/master
...
Include child prices in grouped_price_html filter
2016-07-05 18:25:11 -03:00
Sven Wagener
d5a414d0e3
Instance ID have to be checked, because on using settings and instace settings together every time the instance settings will be fetched.
2016-07-05 21:03:18 +02:00
Joshua Dwire
2c42a81089
Include child prices in grouped_price_html filter
2016-07-05 09:44:26 -04:00
Paul Kilmurray
75379a6025
fix typo
...
#11349
2016-07-05 11:44:22 +08:00
toddlahman
4b5af40536
add button to delete any log file
2016-07-04 17:10:17 -07:00
Claudio Sanches
6fafe2c531
Fixed how calculate shipping tax rates when using more than one tax class
...
Closes #11349
cc @mikejolley
2016-07-04 17:52:53 -03:00
Claudio Sanches
8d23577683
Fixed the load of the WC_Email_Customer_On_Hold_Order class, closes #11348
2016-07-04 17:37:16 -03:00
Claudio Sanches
8f62c322dd
[REST API] Fixed check for product types, closes #11341
2016-07-04 17:24:39 -03:00
Claudio Sanches
0fe6be1eec
[REST API] Delete variations when deletes a variable product, closes #11345
2016-07-04 16:42:07 -03:00
Patrick Rauland
efee5d9b9b
updating rating admin footer text to remove references to WooThemes
2016-07-04 11:33:24 -06:00
Claudio Sanches
7c8fc856e4
Merge branch 'master' of github.com:woothemes/woocommerce
2016-07-03 20:41:13 -03:00
Claudio Sanches
6ffd059680
Allow filter variation stock quantity, closes #11340
2016-07-03 20:40:59 -03:00
toddlahman
26353d7099
added remove method to logger class, and delete GeoIP Log button to tools
2016-07-02 23:16:11 -07:00
Herb Miller
fd3637c008
Correct short description for my_account
2016-07-02 13:52:18 +01:00
Mike Jolley
99e1e215bb
Tooltips
2016-07-01 12:06:31 +01:00
Mike Jolley
c495552301
Same for variations
2016-07-01 12:01:37 +01:00
Mike Jolley
6422669c95
Base is_in_stock purely on stock status and not stock levels
2016-07-01 11:59:52 +01:00
danielvonmitschke
857647cc06
Added '$_product' argument to 'woocommerce_restock_refunded_item' hook
...
currently the hook is only using $_product->id but it might be useful
not to only know the product but also the explicit variation that was
refunded.
2016-07-01 12:53:08 +02:00
danielvonmitschke
abce9cc8b6
Added a filter hook for the wc_ajax endpoint url
...
This might come in handy for some custom ajax implementations
2016-07-01 12:51:37 +02:00
Claudio Sanches
81690c4dee
Fixed duplicated semicolon
2016-06-30 18:25:39 -03:00
Claudio Sanches
ef41395ae9
[2.6] [REST API] Added support for WP REST API with custom URL prefix
2016-06-30 18:23:21 -03:00
Claudio Sanches
69b976e3a9
[REST API] Remove the term if something fails while creating, closes #11303
2016-06-30 15:24:23 -03:00
Claudio Sanches
08f95481e0
Normalize the "Read more" button text, closes #11319
2016-06-30 15:16:26 -03:00
Claudio Sanches
57ac24ace8
Merge pull request #11318 from kristinaplauche/jquery-minify
...
11317
2016-06-30 15:05:02 -03:00
Kristina Plauche
4913539977
11318 update
...
Applied update suggested by Claudio
2016-06-30 14:02:16 -04:00
Claudio Sanches
3592bb61ba
Fixed payment-methods exclusion from accout menu items
2016-06-30 14:38:34 -03:00
Kristina Plauche
2f99cb7211
11317
...
Makes jquery-ui minify
2016-06-30 13:06:42 -04:00
Claudio Sanches
18b1b8c238
Disable empty my account endpoints, closes #11274
2016-06-30 13:58:10 -03:00
Claudio Sanches
529fa3eb58
[REST API] Improve how handle product and variations images #11310
2016-06-30 13:03:52 -03:00