Claudiu Lodromanean
8d78287da4
Merge pull request #18284 from WPprodigy/update-docs-for-layerednav-function
...
Update docs.
2018-01-02 09:33:27 -08:00
Claudiu Lodromanean
5382134041
Merge pull request #18306 from unfulvio/issue-18223-filter-related-products
...
[#18223 ] Filter results for related products
2018-01-02 08:58:23 -08:00
Claudiu Lodromanean
f56fff18d9
Merge pull request #18322 from woocommerce/fix/importer-file-names
...
Importer file names
2018-01-02 08:10:20 -08:00
Mike Jolley
4e996ce268
Check for mb_detect_encoding support
2018-01-02 13:55:11 +00:00
Mike Jolley
5aee9f973c
Append timestamp to filename
2018-01-02 13:29:23 +00:00
Mike Jolley
46c51bb3a6
Allow filename to be set from javascript
2018-01-02 13:16:43 +00:00
Mike Jolley
1a65aed0d9
Merge branch 'pr/18272'
2018-01-02 11:57:45 +00:00
Mike Jolley
da281d21ab
Keep product check
2018-01-02 11:57:29 +00:00
Mike Jolley
3defa83a81
Missing spaces between city and state.
...
Closes #18305
2018-01-02 11:45:56 +00:00
Pathurs
119d3485b1
Remove port from string before checking IP
...
Fix a bug where if `$_['HTTP_X_FORWARDED_FOR']` contains a port, an `rest_is_ip_address()` returns `bool(false)`.
WooCommerce Version: 3.1.2
Observed results of functions and variables:
```
WC_Geolocation::get_ip_address()) string(0) ""
$_SERVER['X-Real-IP'] string(7) "Not set"
$_SERVER['HTTP_X_FORWARDED_FOR'] string(18) "203.41.99.98:50986"
trim( current( explode( ',', $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) ) string(18) "203.41.99.98:50986"
$_SERVER['REMOTE_ADDR'] string(12) "203.41.99.98"
```
Old result of calling `WC_Geolocation::geolocate_ip()`:
```array(2) { ["country"]=> string(0) "" ["state"]=> string(0) "" }```
New result of calling `WC_Geolocation::geolocate_ip()`:
```array(2) { ["country"]=> string(2) "AU" ["state"]=> string(0) "" }```
2018-01-02 11:54:26 +11:00
Alexander Minza
2307febfa1
Fixed Moldova states
2017-12-30 14:34:12 +02:00
Fulvio Notarstefano
b8beb703ef
[ #18223 ] Filter results for related products
2017-12-29 12:18:50 +08:00
Fulvio Notarstefano
3045e01f4e
[ #18223 ] Store related posts query arguments in transient
2017-12-29 12:12:26 +08:00
Andrew Minion
40d9efc4b8
add button for creating coupons to coupon blank state
...
Makes it more user-friendly for someone unfamiliar with WordPress/WooCommerce, and even for those who are familiar and don’t immediately see the typical “Add Coupon” button in the top left corner by the header.
2017-12-27 11:53:20 -05:00
Caleb Burks
0192fb9ef0
Add woocommerce_loop_product_link filter
2017-12-25 02:20:40 -06:00
Caleb Burks
2b4a756438
Update docs.
2017-12-25 02:16:10 -06:00
Caleb Burks
54fd171f04
Set default catalog_orderby in customizer
2017-12-24 23:39:44 -06:00
Paul Dechov
a87183503f
Fix api_subject option being set even when reroute_requests unchecked
2017-12-22 14:57:50 -05:00
Claudiu Lodromanean
eb60a17818
Merge pull request #18265 from Miller-Media/millermedia/scheduled_sales_actions
...
Added actions before & after scheduled sales initiation and completion
2017-12-22 10:23:02 -08:00
Matt Miller
69d9f1f6ff
Updated spacing
2017-12-22 09:58:05 -08:00
claudiulodro
611ca58d09
Change sanitize function
2017-12-22 09:46:57 -08:00
Claudiu Lodromanean
20f698db2b
Merge pull request #18219 from woocommerce/fix/18197
...
Compare the date modified when loading session data.
2017-12-22 08:17:14 -08:00
Jason Kytros
a21ada68cd
Fix coupon 'Excluded Categories' restriction evaluation
2017-12-22 11:21:47 +02:00
Claudio Sanches
d69f67bfd5
Auto fixed minor coding standards with PHPCBF
2017-12-21 18:18:04 -02:00
Claudio Sanches
514087e4aa
Fixed coding standards
2017-12-21 18:10:55 -02:00
Claudio Sanches
2198eb136c
Remove Postcode from Suriname
2017-12-21 17:49:56 -02:00
Claudio Sanches
2f1c00b773
Merge pull request #18256 from woocommerce/fix/18246
...
Use text color for email links
2017-12-21 17:34:38 -02:00
Claudio Sanches
1d132b8b9d
Merge pull request #18263 from woocommerce/fix/18244
...
Process embed shortcode in short description
2017-12-21 17:27:34 -02:00
claudiulodro
2d88654a0a
Always use contrasting color for links
2017-12-21 11:14:14 -08:00
Mike Jolley
e9105bd37d
Fix tests
2017-12-21 19:00:55 +00:00
claudiulodro
90dd9179ac
Remove duplicate unautop
2017-12-21 10:43:02 -08:00
Matt Miller
4b83514e28
Added actions before and after the scheduled sales initiation and completion
2017-12-21 10:33:08 -08:00
claudiulodro
9dc9fffc3a
Process embed shortcode in short description
2017-12-21 10:19:15 -08:00
Claudio Sanches
71a1fd319e
Fixed coding standards
2017-12-21 15:53:12 -02:00
Claudio Sanches
c18cc47286
Format prices while exporting products
2017-12-21 15:43:45 -02:00
Claudiu Lodromanean
4f94d9dbbc
Merge pull request #18247 from AdamQuadmon/wc-exporter-custom-filters
...
Add product export row action hook
2017-12-21 06:02:56 -08:00
Shiva Poudel
0ec0ca29a2
Only load session handler class on frontend not during cron
...
Ref: #18193
CC @mikejolley
2017-12-21 10:16:13 +05:45
Luciano Amodio
1b42973b75
Add export ajax query args and filename filter hooks
...
`woocommerce_export_get_ajax_query_args` let you pass args to ajax actions
`woocommerce_{$this->export_type}_export_get_filename` let you change the filename
2017-12-20 21:20:02 +01:00
Luciano Amodio
865efa3736
Add product export row action hook
...
having this hook is possible to actually use the woocommerce_product_export_product_query_args filter
```
add_action('woocommerce_product_export_row', 'export_custom_product');
add_filter( 'woocommerce_product_export_product_query_args', 'export_product_query_args');
// https://github.com/woocommerce/woocommerce/wiki/wc_get_products-and-WC_Product_Query
add_filter( 'woocommerce_product_data_store_cpt_get_products_query', 'handle_custom_query_var', 10, 2 );
function export_custom_product() {
$args = [
'show_option_all' => 'Custom',
'taxonomy' => 'pa_custom',
'name' => 'custom',
'orderby' => 'name',
'order' => 'ASC',
'selected' => isset($_REQUEST['custom']) ? $_REQUEST['custom'] : '',
'show_count' => true,
'hide_empty' => true,
'menu_order' => false
];
?>
<tr>
<th scope="row">
<label for="custom">Filter by Custom</label>
</th>
<td>
<?php wp_dropdown_categories($args); ?>
</td>
</tr>
<?php
}
function export_product_query_args($args) {
$args['custom'] = 'default';
if ( ! empty( $_POST['form'] ) ) {
$values = explode('=', $_POST['form']);
if('custom' === $values[0]) {
$args['custom'] = wp_unslash( $values[1] );
}
}
return $args;
}
function handle_custom_query_var( $query, $query_vars ) {
if ( ! empty( $query_vars['custom'] ) ) {
$query['tax_query'][] = array(
'taxonomy' => 'pa_ custom',
'field' => 'id',
'terms' => esc_attr( $query_vars['custom'] )
);
}
return $query;
}
```
2017-12-20 20:13:10 +01:00
Claudiu Lodromanean
59ccb00e49
Merge pull request #18242 from lipemat/fix/date-args-wpcli-wc-product_review
...
Fix --date_created and --date_created_gmt args for wc product_review
2017-12-20 10:07:18 -08:00
lipemat
c4cb7d146a
support --date_created and --date_created_gmt via wp-cli wc product_review create
2017-12-20 09:54:42 -05:00
Alexander Minza
fca5ef8dd8
Added Moldova states
2017-12-19 23:44:25 +02:00
Claudiu Lodromanean
5349ffbb47
Merge pull request #18233 from woocommerce/fix/18232
...
Fixed file log dates and implement better date formatting
2017-12-19 11:53:06 -08:00
Claudio Sanches
068418124e
Merge pull request #18203 from AdamQuadmon/wc-exporter-limit-filter
...
Add WC Product CSV Exporter limit filter
2017-12-19 15:42:38 -02:00
Claudio Sanches
f40f3291f8
Fixed file log dates and implement better date formatting
...
Closes #18232
2017-12-19 15:38:50 -02:00
Luciano Amodio
bec2e939b4
change filter name
2017-12-19 18:25:16 +01:00
Luciano Amodio
8983b38598
change filter name and position `woocommerce_product_export_get_limit`
2017-12-19 17:18:55 +01:00
Luciano Amodio
f383886fb5
fix not needed double quotes
2017-12-19 14:51:23 +01:00
Luciano Amodio
4d267c0dbb
Rename exporter filter to `woocommerce_product_export_init`
...
moving it in the abstract constructor and let it be more generic now is possible to do:
```
add_filter( 'woocommerce_product_export_init', function ( $exporter ) {
if( 'product' === $exporter->export_type ) {
$exporter->set_limit(100);
}
});
2017-12-19 13:50:37 +01:00
Fulvio Notarstefano
e718d7bd40
[ #18223 ] Rename var to a more apt name
2017-12-19 17:19:10 +08:00
Fulvio Notarstefano
ee123fb739
[ #18223 ] Add argument to woocommerce_product_related_posts_query filter
2017-12-19 10:18:33 +08:00
Claudiu Lodromanean
e898623668
Merge pull request #18174 from woocommerce/fix/18170
...
Adjusts price filter code to exclude taxes to match how prices are stored in the DB
2017-12-18 11:13:44 -08:00
Claudiu Lodromanean
b494e45865
Merge pull request #18193 from woocommerce/fix/16940
...
Do not load SESSION class during CRON events
2017-12-18 10:47:07 -08:00
Claudiu Lodromanean
aa85dd03d6
Merge pull request #18214 from WPprodigy/fix-duplicate-checkout-ids
...
Prevent duplicate IDs on checkout page
2017-12-18 08:49:40 -08:00
Mike Jolley
6fd3d9c100
Compare the date modified when loading session data.
2017-12-18 16:43:18 +00:00
Claudiu Lodromanean
052fbc73c6
Merge pull request #18212 from WPprodigy/hide-add-coupon
...
Only show 'Apply coupon' in admin if coupons are enabled
2017-12-18 08:41:12 -08:00
Claudio Sanches
d2404a9e63
Fixed chmod
2017-12-18 14:12:53 -02:00
Shiva Poudel
0432b58182
Remove unwanted transient then were not set
2017-12-18 20:03:08 +05:45
Caleb Burks
82c5975b37
Prevent duplicate IDs on checkout page
2017-12-17 22:43:51 -06:00
Caleb Burks
0d9e55d2ec
Hide Apply coupon in admin if coupons are disabled
2017-12-17 22:21:08 -06:00
Luciano Amodio
27dd962be7
Add WC Product CSV Exporter limit filter
...
with tons of products is nice to have an way to change the limit for the exporter (now is set to 50)
'''php
function wc_exporter_set_limit($limit) {
return 1000;
}
add_filter( 'woocommerce_product_export_product_default_limit', 'wc_exporter_set_limit');
'''
2017-12-16 13:49:21 +01:00
Claudiu Lodromanean
906efe1ffc
Merge pull request #18189 from woocommerce/fix/17897
...
Add getter for tax_display_cart variable, with filter
2017-12-15 08:44:43 -08:00
Mike Jolley
1901493eee
Should be pulic.
2017-12-15 15:18:17 +00:00
Mike Jolley
4eaf1afb88
Cleanup session callback.
2017-12-15 15:14:05 +00:00
Mike Jolley
df04d0c4a2
phpcs
2017-12-15 15:13:48 +00:00
Mike Jolley
15089fc432
Added init method and phpcs changes.
2017-12-15 15:13:24 +00:00
Mike Jolley
b84f9fa112
A session should not be generated on cron requests.
2017-12-15 15:13:06 +00:00
Mike Jolley
01871fd2c8
Add getter for tax_display_cart variable, with filter
2017-12-15 13:39:35 +00:00
Mike Jolley
47b39caf83
phpcs
2017-12-15 13:19:23 +00:00
Mike Jolley
ea8681280a
Only get ID when it's not empty so 0 and '' is ignored
2017-12-15 12:59:54 +00:00
Mike Jolley
fd2c676837
Merge pull request #18184 from woocommerce/fix/18182-storefront-wizard-notice
...
Storefront in wizard for non WC themes and default themes
2017-12-15 12:51:19 +00:00
Gerhard Potgieter
4ba9af1c2f
Change WC::is_active_theme into a global function wc_is_active_theme. Clean up the conditional checks to read better.
2017-12-15 14:32:54 +02:00
Mike Jolley
7c029d18e9
Merge pull request #18186 from woocommerce/fix/no-strict-array-select-settings
...
Option value comparison when saving select settings
2017-12-15 12:18:26 +00:00
Gerhard Potgieter
89d21a50a4
Convert allowed options to string values for comparison, html options have no data type distiction.
2017-12-15 13:39:05 +02:00
Gerhard Potgieter
30398a65f1
Do not use strict comparison when doing in_array on select settings as wp_unslash on the raw_value will return a string that fails comparison with int values.
2017-12-15 13:21:01 +02:00
Mike Jolley
d14d3afc2e
Merge pull request #18162 from WPprodigy/downloads-logging-enhancements
...
[3.3] New download logging reports enhancements
2017-12-15 11:09:21 +00:00
Caleb Burks
5130740aca
Escaping
2017-12-15 04:26:22 -06:00
Gerhard Potgieter
2907725e5c
Display storefront theme in wizard when theme does not support woocommerce, or a default theme.
...
Closes #18182
2017-12-15 10:23:31 +02:00
Claudiu Lodromanean
204a990976
Merge pull request #18173 from woocommerce/fix/18168
...
Add ID orderby fallback for when prices are the same across multiple products.
2017-12-14 09:16:37 -08:00
Claudiu Lodromanean
5bf6ff0d48
Merge pull request #18172 from woocommerce/fix/18164-includes
...
Only show includes text when there are taxes
2017-12-14 09:14:38 -08:00
Claudiu Lodromanean
9cfc587d2e
Merge pull request #18160 from WPprodigy/hide-stock-status-on-variations
...
[3.3] Hide variation stock status setting conditionally
2017-12-14 09:05:01 -08:00
Mike Jolley
e3b61f6203
Merge pull request #18151 from woocommerce/fix/18149
...
Save offline gateways in wizard
2017-12-14 16:45:20 +00:00
Mike Jolley
9bf677d48d
Merge pull request #18143 from woocommerce/fix/18142
...
Fix order of functions in wc_get_post_data_by_key
2017-12-14 16:42:21 +00:00
Mike Jolley
1555507756
Merge pull request #18123 from woocommerce/update/setup-wizard-omit-paypal-standard
...
Setup wizard: Omit PayPal Standard unless plugins cannot be installed
2017-12-14 16:42:03 +00:00
Mike Jolley
5ed3c9e37e
Adjusts price filter code to exclude taxes to match how prices are stored in the DB
2017-12-14 15:21:49 +00:00
Mike Jolley
a1f5e2be95
Merge pull request #18163 from woocommerce/fix/plugin-override-warnings
...
Fix warning for plugins that override this method with the specified …
2017-12-14 14:48:39 +00:00
Boro Sitnikovski
59c1aa0928
Add since tag
2017-12-14 15:43:35 +01:00
Boro Sitnikovski
080ece9588
Change method name
2017-12-14 15:37:42 +01:00
Mike Jolley
1df3af081c
Add ID orderby fallback for when prices are the same across multiple products.
2017-12-14 14:17:20 +00:00
Mike Jolley
a6594d6880
Only show includes text when there are taxes
2017-12-14 14:04:20 +00:00
Mike Jolley
bfe7b835a3
Merge pull request #18157 from WPprodigy/customizer-string-updates
...
[3.3] Customizer string updates
2017-12-14 13:00:09 +00:00
Mike Jolley
3204e39a90
Merge pull request #18156 from WPprodigy/fix-18155-image-cropping
...
[3.3] Use correct image options in customizer settings
2017-12-14 12:56:52 +00:00
Shiva Poudel
3353505be5
Tweak - Duplicate relevance orderby for catalog
2017-12-14 15:37:12 +05:45
Boro Sitnikovski
e1b753122e
Deprecate the function as a whole
2017-12-14 10:23:51 +01:00
Boro Sitnikovski
e061cb122c
Fix warning for plugins that override this method with the specified parameter
2017-12-14 10:09:25 +01:00
Caleb Burks
b8e208269e
Adjust download reporting active filters display
2017-12-14 00:13:53 -06:00
Caleb Burks
76a2e5fe87
Capitalization fix
2017-12-13 23:59:20 -06:00
Caleb Burks
cb154b5d40
Add button for copying DL link
2017-12-13 23:57:47 -06:00
Caleb Burks
345376bc20
Add customer download report section
2017-12-13 23:29:12 -06:00
Caleb Burks
c7f5ee97db
Hide variation stock status setting conditionally
2017-12-13 22:38:03 -06:00
Caleb Burks
fdd6e8be15
Update image descriptions
2017-12-13 21:22:38 -06:00
Caleb Burks
ca0a921dbf
Change Product Grid to Product Catalog
2017-12-13 21:04:52 -06:00
Caleb Burks
75dd3f1abf
Update some text strings for clarity
2017-12-13 21:01:40 -06:00
Caleb Burks
1b64314e35
‘Show subcategories’ is the better text to use
2017-12-13 20:49:47 -06:00
Caleb Burks
6902e2517b
Update correct image options
2017-12-13 20:41:53 -06:00
claudiulodro
cf86647de3
Save offline gateways in wizard
2017-12-13 13:38:33 -08:00
Beka Rice
f0a33bfa79
[WC 3.3] Fix fatal if gateway is deactivated
2017-12-13 13:59:07 -05:00
claudiulodro
5aab643146
Fix parens
2017-12-13 09:56:01 -08:00
claudiulodro
2a17ad9a2b
Flip arguments to prevent errors when key doesn't exist
2017-12-13 09:54:35 -08:00
Claudiu Lodromanean
1296d6e087
Merge pull request #18141 from woocommerce/helper-connect-prompt
...
Helper: Prompt connection to WooCommerce.com for updates/support
2017-12-13 09:43:41 -08:00
Claudiu Lodromanean
7d0d96f6ee
Merge pull request #18139 from woocommerce/fix/18126
...
Fix offline payments expand icon in Firefox and other standards compliant browsers
2017-12-13 09:40:24 -08:00
Konstantin Kovshenin
1928a9cbf6
Helper: Prompt connection to WooCommerce.com for updates/support
...
A persistent prompt for users to connect their store to their
WooCommerce.com account, if they happen to have one or more active
extensions provided by WooCommerce.com.
Fixes #17501
2017-12-13 19:34:44 +03:00
Mike Jolley
755647ec5c
Improve subcat display to see if subcats can actually be displayed
2017-12-13 15:46:09 +00:00
Paul Dechov
8f3de46637
Merge branch 'master' into update/setup-wizard-omit-paypal-standard
2017-12-13 09:41:25 -05:00
Paul Dechov
d7ae29fe51
Fix UK country code in Square support check
2017-12-13 09:37:15 -05:00
Paul Dechov
f4c557a9be
Add test verifying that the correct list of payment gateways is returned per country
2017-12-13 09:35:43 -05:00
Mike Jolley
71c9025709
Updates CSS for chevron to work across browsers - input::before is not supported in Firefox.
2017-12-13 14:30:00 +00:00
Mike Jolley
a42ba4607e
Merge pull request #18060 from woocommerce/fix/17915
...
Background processing; multisite should process current blog queue only
2017-12-13 12:38:19 +00:00
Mike Jolley
f2471aea16
Merge pull request #18122 from woocommerce/update/setup-wizard-ppec-settings-description
...
Setup wizard: omit unnecessary sentence from PPEC settings description
2017-12-13 12:33:00 +00:00
Rodrigo Primo
1b6c5fb9b2
Merge pull request #18098 from woocommerce/update/orders-list-table-phpcs
...
Fix PHPCS violations on class-wc-admin-list-table-orders.php
2017-12-13 10:21:47 -02:00
Rodrigo Primo
e5160b28a9
Manually fix some PHPCS violations
2017-12-13 09:41:34 -02:00
Gerhard Potgieter
f0846af533
Merge pull request #18124 from n-dawson/fix-exported-count
...
Fix calculation of total rows exported
2017-12-13 13:13:52 +02:00
Paul Dechov
b1b604b401
Fix stripe being shown in Klarna and Square cases regardless of Stripe support
...
No difference in practice, since I believe all Klarna and Square countries are supported by Stripe, but for robustness this should be explicitly checked.
2017-12-12 20:39:04 -05:00
Paul Dechov
b26a3ca1a2
Fix 'Klarna Payments' name
2017-12-12 20:22:01 -05:00
Paul Dechov
4511c5ae12
Make PPEC opt-out in every case
2017-12-12 20:21:21 -05:00
Paul Dechov
1706c3e152
Refactor 'get_wizard_in_cart_payment_gateways' function
...
Extract function that returns all possible in-cart gateways, and tighten the logic overall.
2017-12-12 20:20:26 -05:00
claudiulodro
1cf31daf39
Rename customizer class to prevent class name collisions
2017-12-12 14:01:34 -08:00
Frédéric Demarle
52d7d136d6
Remove useless translators comment
2017-12-12 20:49:10 +01:00
Nathan Dawson
28a54fe983
Fix calculation of total rows exported
2017-12-12 19:33:48 +00:00
Paul Dechov
080c5b50e7
Omit PayPal Standard unless plugins cannot be installed
2017-12-12 14:04:36 -05:00
Paul Dechov
200c6780e9
Setup wizard: omit unnecessary sentence from PPEC settings description
2017-12-12 13:57:46 -05:00
Claudiu Lodromanean
7a726123ce
Merge pull request #18119 from woocommerce/fix/18104
...
Filter passed images before processing.
2017-12-12 10:21:05 -08:00
Claudiu Lodromanean
71647c1b9e
Merge pull request #18120 from woocommerce/fix/18117
...
Only resize WC image sizes.
2017-12-12 10:16:39 -08:00
Mike Jolley
a89b8cd707
Update the logo in the wizard
2017-12-12 17:38:10 +00:00
Mike Jolley
3bc102b72f
Only resize WC image sizes.
2017-12-12 17:24:52 +00:00
Mike Jolley
e2f0126936
Filter passed images before processing.
2017-12-12 17:08:01 +00:00
claudiulodro
4af3f9f12f
Add class back to paypal in wizard
2017-12-12 08:24:35 -08:00
Claudiu Lodromanean
07b40a6d99
Merge pull request #18108 from WPprodigy/more-customizer-things
...
Move some display settings to the customizer
2017-12-12 07:40:35 -08:00
Mike Jolley
91803be50c
Fix install_actions action name
2017-12-12 11:42:59 +00:00
Caleb Burks
a4f9d1e65a
Docs update
2017-12-11 23:42:48 -06:00
Caleb Burks
2b2a0016d3
Move early return
2017-12-11 22:36:39 -06:00
Caleb Burks
53873857ef
Move three display settings to customizer
2017-12-11 22:30:14 -06:00
Caleb Burks
a767f11473
Product Grid settings should only show someimtes
2017-12-11 21:22:28 -06:00
Caleb Burks
af4d7c6bcb
Change filter to action
2017-12-11 21:09:16 -06:00
Caleb Burks
ea29af1ac4
Use woocommerce_thumbnail_cropping_custom_height
2017-12-11 21:08:48 -06:00
Claudiu Lodromanean
6520ea493d
Merge pull request #18099 from aelia-co/fix-legacy_api-use_edit_context_when_setting_prices
...
Legacy API - Use "edit" context when checking if the product is on sale during an "edit" operation
2017-12-11 11:48:19 -08:00
claudiulodro
ba363b6353
Bring up-to-date with master and resolve conflicts
2017-12-11 11:36:00 -08:00
Claudiu Lodromanean
7b81d39039
Merge pull request #18036 from woocommerce/tweak/script-data-filter
...
Add filter for script data
2017-12-11 10:51:56 -08:00
claudiulodro
3b94d0c52b
Bring up-to-date with master and resolve conflict
2017-12-11 10:27:05 -08:00
Diego Zanella
218aebd329
Legacy API - Use "edit" context when setting product prices
...
Ensured that the "edit" context is used when checking if the product is on sale, like it's done when fetching product's regular and sale prices. This prevents price filters from running and, potentially, altering the prices set via the API.
* Ref. https://github.com/woocommerce/woocommerce/issues/17125
* Ref. 6e5cdc60e8
2017-12-11 17:08:53 +00:00
Claudiu Lodromanean
c0e0f9c2cb
Merge pull request #18039 from woocommerce/add/setup-wizard-wcs-paypal-express-checkout-settings
...
Setup wizard: PayPal Express Checkout settings for rerouting via WCS
2017-12-11 08:26:24 -08:00
Rodrigo Primo
5915e6e892
Fix WPCS violations automatically using phpcbf
2017-12-11 14:24:54 -02:00
Paul Dechov
0f84a5eb4b
Revise checkbox label
2017-12-11 09:50:27 -05:00
Mike Jolley
dd59a9c51c
Merge pull request #18093 from woocommerce/fix/unsupported-php-syntax
...
Replace PHP >= 5.4 syntax with PHP 5.2 alternative
2017-12-11 14:09:13 +00:00
Rodrigo Primo
fc43bde6f8
Replace PHP >= 5.4 syntax with PHP 5.2 alternative
...
Commit 8f37ea33ed
added the following line that works only on PHP >= 5.4 as function array dereferencing is not present in PHP version 5.3 or earlier. This commit fixes it by replacing that line with a alternative that is compatible with PHP >= 5.2.
6ecc3bc442/includes/admin/list-tables/class-wc-admin-list-table-orders.php (L189)
2017-12-11 11:20:42 -02:00
Mike Jolley
a65db31443
Update text.
...
Closes #18078
2017-12-11 13:19:19 +00:00
Mike Jolley
f4927ea837
Give control over loop button attributes
...
Closes #18079
2017-12-11 13:09:21 +00:00
Boro Sitnikovski
9d76af7607
Add deprecation notice for old hooks
2017-12-11 09:29:08 +01:00
hardipparmar
db14a2595f
Changed.
2017-12-11 12:15:44 +05:30
Mike Jolley
426897ac2d
Merge pull request #18075 from woocommerce/update/extension-screen-styles
...
Update extension screen styles
2017-12-08 17:28:39 +00:00
Mike Jolley
cb97f0fc80
Performance tweak; close connection before running queue.
2017-12-08 16:57:53 +00:00
Mike Jolley
39b947e1ee
Prefix per site
2017-12-08 16:53:51 +00:00
Mike Jolley
bbc9180951
Restore variable name
2017-12-08 16:47:52 +00:00
Mike Jolley
05eb303a6f
Revert "Background processing; multisite should process current blog queue only"
...
This reverts commit c950dcc6e3
.
2017-12-08 16:46:25 +00:00
Claudio Sanches
eaa440df5f
Merge pull request #18071 from woocommerce/update/18045
...
Attributes; remove 'text' display option
2017-12-08 14:36:36 -02:00
Mike Jolley
1f109ba62e
Merge branch 'pr/18072'
2017-12-08 16:32:58 +00:00
Mike Jolley
b4bfe6303f
Keep public method around
2017-12-08 16:24:04 +00:00
Claudiu Lodromanean
99e948551f
Merge pull request #18076 from woocommerce/fix/18069
...
Shipping calculator and taxes
2017-12-08 08:17:45 -08:00
Mike Jolley
5b0df590c0
Merge pull request #18065 from woocommerce/improve/18064
...
Add default row/column control for themes
2017-12-08 16:14:19 +00:00
claudiulodro
fef9d612c7
Better function name
2017-12-08 07:38:40 -08:00
claudiulodro
b2cac1dcab
Better description
2017-12-08 07:36:33 -08:00
claudiulodro
e37391affb
Set/remove defaults on theme activation
2017-12-08 07:33:42 -08:00
claudiulodro
600b1bd82c
Revert "Add defaults control for themes"
...
This reverts commit 29090e4676
.
2017-12-08 07:23:46 -08:00
Mike Jolley
912c3e2ef8
Process form fields if set
2017-12-08 14:11:41 +00:00
Mike Jolley
d0db71c6c2
Flex grid for extension list
2017-12-08 13:23:08 +00:00
Mike Jolley
1bf47c2a81
API: Use KSES for purchase_note like admin
2017-12-08 11:47:27 +00:00
Mike Jolley
1944bf7191
Remove text type setting
2017-12-08 11:24:21 +00:00
James Allan
82c282e83a
Clone the child objects rather than instantiating new objects.
...
When cloning the cart, the current fees and session objects should
remain the same but have new pointers.
2017-12-08 21:15:45 +10:00
James Allan
83de162adb
Only remove fees which belong to the cart which is being emptied/reset
...
If there are multiple instances of WC_Cart and therefore multiple
instances of WC_Cart_Fees, if 1 cart is emptied and
woocommerce_cart_emptied is triggered, all instances of WC_Cart_Fees
will trigger remove_all_fees, removing all the fees from all the carts.
2017-12-08 21:15:08 +10:00
Gerhard Potgieter
0c5a0b06cc
Merge pull request #17926 from woocommerce/add/search-functionality-extensions-page
...
Adds search functionality to extensions page
2017-12-08 10:48:38 +02:00
Gerhard Potgieter
9491db496c
Fix issue where get_batch was referencing a non set variable for the column name. Add a couple of unit tests to test the background process class.
2017-12-08 10:31:05 +02:00
Gerhard Potgieter
75ecb887c3
Merge pull request #18017 from woocommerce/tweak/decouple-cart-template-methods
...
Decouple cart templating methods from WC_Cart class
2017-12-08 08:15:46 +02:00
claudiulodro
e22318449e
Fix syntax error @bor0
2017-12-07 14:29:07 -08:00
Claudio Sanches
0c36ab23cf
Updated API settings making clear that is from our legacy REST API
2017-12-07 19:53:40 -02:00
Claudio Sanches
05987ff3be
Removed unresolved merge conflicts
2017-12-07 19:06:07 -02:00
Claudio Sanches
2f6f6112c2
Merge branch 'master' into feature/webhook-crud
2017-12-07 18:21:52 -02:00
Claudio Sanches
2db8fdbf0b
Removed legacy custom topic handler
2017-12-07 18:04:45 -02:00
claudiulodro
29090e4676
Add defaults control for themes
2017-12-07 11:35:06 -08:00
Boro Sitnikovski
b6801d3761
Fix wrong call
2017-12-07 20:16:54 +01:00
Boro Sitnikovski
d0f9aaa99a
Merge branch 'master' into tweak/decouple-cart-template-methods
2017-12-07 20:16:08 +01:00
Claudiu Lodromanean
1b079f1e43
Merge pull request #18061 from woocommerce/fix/import-export-18047
...
Fix ID mapping to existing IDs
2017-12-07 09:57:31 -08:00
Jonathan Belcher
f4d6b6f68f
Merge Commit
2017-12-07 12:10:00 -05:00
Jonathan Belcher
3bb55107e8
Fix placeholder comment
2017-12-07 12:04:25 -05:00
Jonathan Belcher
885f869d40
Merge commit
2017-12-07 12:02:55 -05:00
Jonathan Belcher
937cdbf230
Merge commit
2017-12-07 11:50:42 -05:00
Jonathan Belcher
9695bc4183
Small code review changes
2017-12-07 11:47:33 -05:00
Claudiu Lodromanean
7c06e7d63d
Merge pull request #18008 from woocommerce/update/rounding-17970-17863
...
Rounding fixes/line item rounding
2017-12-07 08:34:15 -08:00
Claudiu Lodromanean
804c771296
Merge pull request #17683 from woocommerce/feature/unsupported-theme
...
Unsupported theme enhancements
2017-12-07 08:05:29 -08:00
Mike Jolley
5e51af9d2c
Fix white space in order actions
2017-12-07 15:50:27 +00:00
Mike Jolley
36b1753925
Version
2017-12-07 15:41:53 +00:00
Mike Jolley
7a94bf06df
Reversion changes
2017-12-07 15:39:10 +00:00
Mike Jolley
d7b29bc833
Merge branch 'pr/17993'
2017-12-07 15:33:36 +00:00
Mike Jolley
f0c04b019b
Rename filter and pass order
2017-12-07 15:33:26 +00:00
Mike Jolley
7e7b79efd0
typo
2017-12-07 15:31:55 +00:00
Mike Jolley
05d6e393ae
Merge branch 'pr/18013'
2017-12-07 15:29:59 +00:00
Mike Jolley
54d4012c33
Use timestamp function
2017-12-07 15:24:57 +00:00
Boro Sitnikovski
588c5f3779
Change method name
2017-12-07 15:53:16 +01:00
Mike Jolley
86ff5f5842
Merge pull request #18049 from woocommerce/fix/undefined-var
...
Fixed undefined variable on WC_Shipping_Zones::get_zone_by
2017-12-07 14:32:21 +00:00
Mike Jolley
03db5c4590
Merge pull request #18048 from woocommerce/fix/17722-2
...
Allow import and export draft products
2017-12-07 14:29:50 +00:00
Mike Jolley
3de87d3db7
Fix ID mapping to existing IDs
...
Fixes #18047
2017-12-07 14:12:20 +00:00
Claudio Sanches
3300534963
Merge pull request #18058 from woocommerce/fix/18053
...
Update docblock for $include_taxes
2017-12-07 11:05:39 -02:00
Mike Jolley
c950dcc6e3
Background processing; multisite should process current blog queue only
...
#17915
2017-12-07 13:01:05 +00:00
Mike Jolley
acbd4295f9
phpcs
2017-12-07 12:35:13 +00:00
Mike Jolley
91887b918f
phpcs
2017-12-07 12:31:30 +00:00
Mike Jolley
cadfcfc11f
phpcs
2017-12-07 12:21:01 +00:00
Mike Jolley
d3cd420c0a
Format data of headers
2017-12-07 12:15:39 +00:00
Mike Jolley
c3623a9967
Update docblock for $include_taxes
...
Closes #18053
2017-12-07 11:46:35 +00:00
Marcin Bot
d0756a4a36
Fixed the undefined index notice
2017-12-07 11:20:04 +00:00
Jonathan Belcher
b42004f7b3
Fix escaping
2017-12-06 16:48:30 -05:00
Claudio Sanches
bb575ad07e
Fixed @since
2017-12-06 19:12:42 -02:00
Claudio Sanches
390844f73b
Fixed coding standards
2017-12-06 19:11:40 -02:00
Claudio Sanches
cae02bee36
Fixed undefined variable on WC_Shipping_Zones::get_zone_by
2017-12-06 19:07:00 -02:00
Paul Dechov
1433347eda
Remove unused description string for Braintree
2017-12-06 15:36:46 -05:00
Claudio Sanches
0946fd04cf
Allow import and export draft products
...
Closes #17722
2017-12-06 18:32:35 -02:00
Paul Dechov
f2cc10922a
Add full stops to code comments
2017-12-06 14:53:31 -05:00
Mike Jolley
1f2011e8de
Tweak query args
2017-12-06 19:03:14 +00:00
Mike Jolley
119ee7f27c
Use new loop functions
2017-12-06 18:10:44 +00:00
Mike Jolley
8bdff47133
Hook in subcats
2017-12-06 18:10:28 +00:00
Mike Jolley
3c36ab0517
Helper functions for loop handling to avoid global usage, and helper for displaying subcats
2017-12-06 18:10:19 +00:00
Mike Jolley
e343c99ccb
Remove is_shortcode_loop
2017-12-06 18:09:49 +00:00
Jonathan Belcher
c43f4c65be
Merge Commit
2017-12-06 12:07:27 -05:00
Jonathan Belcher
bbaabb5b80
Remove unused function
2017-12-06 12:03:50 -05:00
Jonathan Belcher
b5c1025621
Fixes from code review
2017-12-06 12:02:09 -05:00
Mike Jolley
07792a253b
Correct variable name
2017-12-06 15:54:40 +00:00
Paul Dechov
c75f5f54af
Show PPEC instead of Braintree in US, and remove Braintree altogether
2017-12-06 10:02:32 -05:00
Paul Dechov
94da7ffbed
Default PPEC to enabled
2017-12-06 10:01:55 -05:00
Paul Dechov
28c4dc0fbe
Install WCS if PPEC settings set
2017-12-06 09:19:39 -05:00
Paul Dechov
eecd0db0f0
Tweak checkbox label
2017-12-06 09:19:08 -05:00
Paul Dechov
4155f02ec8
Make sure PPEC settings are opened if enabled on load
2017-12-06 09:18:06 -05:00
Marcin Bot
0d12b31a13
Updated the Klarna logo
2017-12-06 14:04:28 +00:00
Mike Jolley
320392fc59
is_visible should ensure product is is not trashed
...
Closes #18023
2017-12-06 13:47:09 +00:00
Mike Jolley
67a4339ee0
Merge pull request #18031 from woocommerce/fix/admin-product-warnings
...
Fixed "PHP Warning: printf(): Too few arguments"
2017-12-06 13:32:26 +00:00
Mike Jolley
8dcffa660e
Normalise get_query_results names and add new param for pagination
2017-12-06 13:13:43 +00:00
Gerhard Potgieter
6ff40c2821
Merge pull request #18011 from WPprodigy/add-helper-notice
...
Add admin notice when helper plugin is deactivated
2017-12-06 12:37:34 +02:00
Boro Sitnikovski
4981d68b38
Add filter for script data
2017-12-06 11:03:16 +01:00
Paul Dechov
6500b11db8
Adjust logo widths to match design and approximately equalize prominence
2017-12-05 19:55:43 -05:00
Paul Dechov
9a3b63036f
Address 'Undefined index' notice by checking for set param
2017-12-05 14:56:15 -05:00
Paul Dechov
570a2e9512
Add PPEC settings to wizard, to facilitate rerouting via WCS
2017-12-05 14:53:44 -05:00
Jonathan Belcher
38984b03ce
Merge pull request #18026 from woocommerce/add/clear-addons-transients
...
Clear addons transients on update to 3.3.0
2017-12-05 14:41:21 -05:00
Jonathan Belcher
d38a9e2af6
Change order of commands to make DB last
2017-12-05 14:39:37 -05:00
Claudio Sanches
79e6821685
Fixed coding standards
2017-12-05 17:11:33 -02:00
Claudio Sanches
9e93d99056
Fixed "PHP Warning: printf(): Too few arguments"
2017-12-05 16:57:26 -02:00
Claudio Sanches
c07d039242
[Importer] Get global attribute ID only when is a global attribute.
...
Closes #17923
2017-12-05 16:55:56 -02:00
claudiulodro
535d014ef9
Line up arrays
2017-12-05 10:50:17 -08:00
claudiulodro
aab65923c1
Refactor for better style
2017-12-05 10:45:08 -08:00
Claudio Sanches
a56018b967
Removed webhook custom topic input and included better error messages
2017-12-05 16:07:36 -02:00
Claudiu Lodromanean
9d644e0852
Merge pull request #18012 from woocommerce/fix/18010-merge-persistant-session-carts
...
Merge session and persistent carts when both exists
2017-12-05 09:49:52 -08:00
Jonathan Belcher
51c66d7f7a
Remove automatic spacing changes made by my editor
2017-12-05 12:27:13 -05:00
Claudiu Lodromanean
87e1cf485d
Merge pull request #18022 from woocommerce/fix/17979
...
Return packages with no rates so shipping calculator is displayed.
2017-12-05 09:27:00 -08:00
Jonathan Belcher
c39a181cb6
Clear addons transients on update to 3.3.0
2017-12-05 12:23:51 -05:00
Marcin Bot
399e2893e1
Updated the Klarna logo
2017-12-05 17:06:35 +00:00
claudiulodro
73bfc1444b
Fix weird bracket
2017-12-05 08:42:50 -08:00
claudiulodro
813024c654
line up array
2017-12-05 08:42:04 -08:00
Marcin Bot
10f912a0a9
Split Klarna into two plugins and updated their display logic
2017-12-05 16:38:19 +00:00
claudiulodro
fec60ab2ea
Fix product shortcode pagination
2017-12-05 08:31:50 -08:00
Marcin Bot
d1e4d0fe3c
Fixed a <label>'s id
2017-12-05 16:21:36 +00:00
Marcin Bot
fbc630114c
Fixed the payment gateways link
2017-12-05 16:21:36 +00:00
Marcin Bot
628906a5bc
Added Klarna and Square CSS classes
2017-12-05 16:20:15 +00:00
Marcin Bot
6dae7f3451
Fixed an i18n domain
2017-12-05 16:20:15 +00:00
Marcin Bot
8b0e0e3df4
Fixed the copies
2017-12-05 16:20:15 +00:00
Valerie
8c6d069377
Add Square to wizard payment step
2017-12-05 16:20:15 +00:00
Valerie
e28341a9a3
Wizard: Ask user if selling in person
2017-12-05 16:20:15 +00:00
Valerie
6d2ca0fd15
Add Klarna to wizard payment step
2017-12-05 16:20:15 +00:00
Jonathan Belcher
f05ed543fa
Fix css and add search query header
2017-12-05 11:15:09 -05:00
Claudio Sanches
09dd86da1c
Merge pull request #18021 from woocommerce/fix/17974
...
wc_lostpassword_url should not be used before init
2017-12-05 13:20:25 -02:00
Jonathan Belcher
2c12dcfacd
Merge Commit
2017-12-05 10:16:28 -05:00
Jonathan Belcher
66dbcdead6
Update for API changes
2017-12-05 10:06:58 -05:00
Mike Jolley
8f9bd7d0bf
Return packages with no rates.
2017-12-05 15:00:07 +00:00
Mike Jolley
79e9464dc3
wc_lostpassword_url should not be used before init
...
Closes #17974
2017-12-05 14:25:24 +00:00
Mike Jolley
3e00533183
phpcs
2017-12-05 14:02:40 +00:00
Mike Jolley
5a5f179346
translators
2017-12-05 13:41:56 +00:00
Mike Jolley
4e7da70185
Update permalink setting text #17745
2017-12-05 13:40:40 +00:00
Mike Jolley
5a8cdb1ded
Update wording for #17968
2017-12-05 13:31:42 +00:00
Mike Jolley
05e7eaae03
get_meta_data return array values
...
Closes #17997
2017-12-05 13:14:12 +00:00
Mike Jolley
d49590d0a3
Fixes to 5.2 rounding function and additional tests
2017-12-05 12:10:23 +00:00
Boro Sitnikovski
145d47c580
Decouple cart templating methods from WC_Cart class
2017-12-05 13:00:21 +01:00
Caleb Burks
6374a13d30
Update a product’s modified_date for stock changes
2017-12-05 00:53:52 -06:00
Gerhard Potgieter
961a70965d
PHPCS Fixes
2017-12-05 08:48:35 +02:00
Gerhard Potgieter
ccb54faf0b
When getting a cart from a session and there are contents as well as contents in the persistant cart, merge the two carts to avoid loosing the persistant cart content.
2017-12-05 08:45:52 +02:00
Caleb Burks
21e798e1a8
Add admin notice when helper plugin is deactivated
2017-12-04 23:57:47 -06:00
Mike Jolley
b6f87e70d7
round total to cents
2017-12-04 22:42:39 +00:00
Mike Jolley
55af8a2ec8
wc_cart_round_discount
2017-12-04 22:10:47 +00:00
claudiulodro
d60456cc73
Resolve conflicts and bring up to date with master
2017-12-04 13:56:59 -08:00
Mike Jolley
7da5780c00
Store unrounded, calc rounded.
2017-12-04 21:40:12 +00:00
Mike Jolley
8e851d834f
Rounding and price should match the cart.
2017-12-04 20:38:29 +00:00
Mike Jolley
17095a4011
Totals should be set to store DP setting.
2017-12-04 20:38:14 +00:00
Mike Jolley
277127a400
Round line totals and taxes per line correctly to the store DP setting.
2017-12-04 20:38:00 +00:00
Mike Jolley
664970539d
Remove rounding/precision from the tax class and handle exclusively in cart totals.
2017-12-04 20:33:27 +00:00
Mike Jolley
6b740671cc
Change how precision is added
...
Some users have increased precision beyond the DP setting. Support this
by converting to cents and leaving some precision on the end.
e.g. 10.00 would be converted to cents (1000) and have 2 dp precision
on the end (1000.00).
2017-12-04 20:32:51 +00:00
Mike Jolley
6b37aa7b70
Allow negative rounding (php does)
2017-12-04 20:27:30 +00:00
Mike Jolley
02bfeddf4b
Merge pull request #18002 from woocommerce/tweak/use-protected-methods
...
Use protected instead of private methods to allow easy override
2017-12-04 15:38:30 +00:00
Mike Jolley
20633d409d
Fix archive with default permalinks
2017-12-04 15:35:52 +00:00
Mike Jolley
4ff70f96ee
Force woocommerce options to show in customizer with unsupported themes
2017-12-04 15:33:42 +00:00
Claudio Sanches
0f4f8a3f16
Merge branch 'master' into feature/webhook-crud
2017-12-04 12:37:10 -02:00
Claudio Sanches
673732946b
Merge branch 'master' into feature/webhook-crud
2017-12-04 12:34:23 -02:00
Mike Jolley
0a9485c465
Merge branch 'master' into feature/11259
...
# Conflicts:
# assets/css/admin-rtl.css
# assets/css/admin.css
# includes/admin/list-tables/class-wc-admin-list-table-products.php
# includes/class-wc-install.php
# includes/wc-update-functions.php
2017-12-04 14:14:03 +00:00
Boro Sitnikovski
6c29d886ca
Use protected instead of private methods to allow easy override
2017-12-04 15:10:35 +01:00
Mike Jolley
050ba6642f
Merge pull request #17928 from woocommerce/fix/selectwoofocus
...
Fix some focus issues in selectWoo
2017-12-04 13:55:17 +00:00
Mike Jolley
d8921de735
min
2017-12-04 13:45:52 +00:00
Mike Jolley
5d42a64b73
Merge branch 'master' into update/order-screen-refinements
2017-12-04 13:44:27 +00:00
Mike Jolley
8631e981e1
Merge pull request #17987 from woocommerce/feature/12439-process-delivery-hook
...
Introduces woocommerce_webhook_process_delivery hook
2017-12-04 13:08:42 +00:00
Gerhard Potgieter
3ed021241f
Merge pull request #17862 from davefx/patch-6
...
Add filters to mark terms in product list
2017-12-04 10:39:53 +02:00
David Marín
7660767aa7
Adding $termlist and $terms as parameters for the new filter
2017-12-04 09:34:10 +01:00
tom
9dcc4c49f4
Add filter for order downloadable items
...
ref #17992
2017-12-02 11:15:07 +08:00
Claudiu Lodromanean
19969636f3
Merge pull request #17985 from woocommerce/refactor/12439-improve-duration
...
Improve webhook delivery duration
2017-12-01 14:33:49 -08:00
Claudiu Lodromanean
224fa43fe2
Merge pull request #17986 from woocommerce/fix/12439-pending-delivery
...
Fixed webhook initial test delivery ping
2017-12-01 10:31:46 -08:00
Claudiu Lodromanean
6b8b93d66c
Merge pull request #17984 from woocommerce/refactor/12439-falied-delivery
...
Updated webhook failed delivery code and introduced new hook
2017-12-01 10:28:25 -08:00
Claudiu Lodromanean
4443d473ab
Merge pull request #17965 from james-allan/complete_payment_using_manual_gateways
...
Mark $0 orders as payment complete when processing payments with core gateways
2017-12-01 10:21:01 -08:00
Claudiu Lodromanean
98365fcc3d
Merge pull request #17962 from woocommerce/fix/17925-1
...
Include 'product_url' in wc_get_customer_available_downloads() results
2017-12-01 10:17:27 -08:00
Claudiu Lodromanean
452fc69f1a
Merge pull request #17961 from woocommerce/fix/17957
...
Always save last viewed product ID into woocommerce_recently_viewed cookie
2017-12-01 10:14:54 -08:00
Claudiu Lodromanean
1a2a332f54
Merge pull request #17939 from woocommerce/feature/17734
...
Apply Webhooks CRUD into REST API
2017-12-01 10:07:21 -08:00
Claudio Sanches
867f7dfc7a
Fixed coding standards
2017-12-01 15:13:27 -02:00
Claudio Sanches
b1fd3134c3
Introduces woocommerce_webhook_process_delivery hook
2017-12-01 14:33:30 -02:00
Claudio Sanches
f5cddc4f36
Fixed webhook initial test delivery ping
...
Part of #12439
2017-12-01 14:04:59 -02:00
Claudio Sanches
d6f54afbe5
Improve webhook delivery duration
...
Improved to conside the amount of time spent gathering all data and time sending request.
Closes #17010
2017-12-01 13:48:31 -02:00
Claudio Sanches
022f9a10a3
Updated webhook failed delivery code and introduced new hook
2017-12-01 12:08:13 -02:00
Claudio Sanches
d5f871ad7e
[REST API] Fixed errors while creating and updating webhooks
2017-12-01 11:57:29 -02:00
Claudio Sanches
5cda80330d
Webhooks secret not mandatory in REST API
2017-12-01 11:48:38 -02:00
Claudio Sanches
46cfe9e3b6
Fixed docblocks
2017-12-01 11:47:45 -02:00
Ibrahim Ibn Dawood
b1bef237d1
made function : woocommerce_template_loop_product_link_open, woocommerce_template_loop_product_link_close, woocommerce_template_loop_category_link_open, woocommerce_template_loop_category_link_close pluggable
2017-12-01 14:58:42 +05:30
claudiulodro
22031c5b56
Tag support in shortcode
2017-11-30 13:43:32 -08:00
Claudiu Lodromanean
4e2e64ad2e
Merge pull request #17975 from woocommerce/refactor/12439-trigger-webhook
...
Trigger webhook when delivery URL is changed
2017-11-30 11:12:51 -08:00
claudiulodro
8d6d4c4fd9
good tax approach
2017-11-30 10:57:33 -08:00
Claudio Sanches
270c0a200e
Merge branch 'master' into feature/webhook-crud
2017-11-30 16:55:28 -02:00
Claudio Sanches
bbc472d80d
Merge pull request #17548 from crstauf/add/webhook-status-action
...
Add action for webhook status change
2017-11-30 16:52:41 -02:00
Claudio Sanches
01b3f2bac4
Trigger webhook when delivery URL is changed
2017-11-30 16:48:16 -02:00
Claudio Sanches
6c45659e68
Merge pull request #17956 from vyskoczilova/master
...
Add zipcode validation for Czech republic and Slovakia
2017-11-30 16:47:40 -02:00
Karolína Vyskočilová
54f9bfafa1
CZ/SK zip - exchange space for \s
2017-11-30 19:33:16 +01:00
Claudio Sanches
4d9203b841
Soft deprecated webhook deliveries REST API endpoints
2017-11-30 16:20:20 -02:00
Claudio Sanches
9b5d5b684b
Fixed coding standards
2017-11-30 16:05:36 -02:00
claudiulodro
97c5140c25
Clean up to make it easier to work
2017-11-30 09:58:39 -08:00
James Allan
f6eb02806b
Mark orders as payment complete if the order total is 0
...
Similar to how other payment gateways like Stripe call
payment_complete on orders with $0 totals.
2017-11-30 13:31:10 +10:00
Claudiu Lodromanean
9e15022370
Merge pull request #17960 from woocommerce/fix/17940
...
Allow woocommerce_form_field() have 'custom_attributes' equal 0
2017-11-29 14:35:54 -08:00
claudiulodro
79458dd991
Fix template loading issues
2017-11-29 14:30:43 -08:00
Claudio Sanches
41335ae9b5
Remove "wc_error" query string after login process
...
Closes #17957
2017-11-29 19:57:59 -02:00
Claudio Sanches
da6c9c769a
Include 'product_url' wc_get_customer_available_downloads() results
...
Also required to fix #17925
2017-11-29 19:49:54 -02:00
claudiulodro
1f93ed5153
Initial implementation of archives
2017-11-29 13:46:37 -08:00
Claudio Sanches
777a004a1f
Allow max of 15 products in Recent Viewed Products widget
2017-11-29 19:24:39 -02:00
Claudio Sanches
929eb48fcd
Always save last viewed product ID into woocommerce_recently_viewed cookie
...
Currently if you already visited a product will not be listed at the top
of the "Recent Viewed Products" widget.
This happens because we only include new items if they are not already
in the list of viwed products.
This code changes a little the logic excluding the ID from viewed
products list and adding again.
Closes #17951
2017-11-29 19:21:04 -02:00
Claudio Sanches
d438a68300
Allow woocommerce_form_field() have 'custom_attributes' equal 0
...
array_filter() by default will remove all null values, also 0 or false,
but if trying to declare something like array( 'min' => '0', 'max' =>
'10' ) this will be a problem. So including added strlen() as callback
function will allow keep some strings but still remove null and false
values.
Ref #17940
2017-11-29 18:45:44 -02:00