roykho
cce5cbe985
Remove packaged minified files
2020-12-14 07:41:45 -08:00
Roy Ho
8f37a6936f
Merge pull request #28014 from JoryHogeveen/feature/20-10-20-price-slider-init-trigger
...
Widget: Price Slider - trigger to re-initialize
2020-12-08 13:35:10 -08:00
Roy Ho
aa89afcf95
Merge pull request #28332 from woocommerce/update/replace-jquery-click
...
Replace usages of depracted jQuery.fn.click() event shorthand
2020-12-07 06:03:56 -08:00
Rodrigo Primo
23af5478ec
Fix JS coding standards
2020-12-05 11:11:56 -03:00
roykho
beebbb8e25
Switch to general panel when virtual is enabled and on shipping tab closes #28267
2020-11-25 10:12:24 -08:00
Rodrigo Primo
1fca8bb1b1
Replaces a few more instances of jQuery.fn.click() event shorthand
...
This commit replaces a few more instances of jQuery.fn.click() event shorthand that were missed in the previous commit. For more information see the commit message for 8ebead165e
.
2020-11-18 16:31:17 -03:00
Rodrigo Primo
8ebead165e
Replace usages of depracted jQuery.fn.click() event shorthand
...
This commit replaces all instances in WooCommerce codebase (except included third-party libraries) where jQuery.fn.click( handler ) event shorthand was used. This shorthand was deprecated in jQuery 3.3 (see https://github.com/jquery/jquery/issues/3214 ). The jQuery documentation was not updated yet (see https://github.com/jquery/jquery-migrate/issues/288 and https://github.com/jquery/api.jquery.com/issues/972 ).
jQuery.click() was not deprecated and so it was not replaced.
2020-11-18 15:27:46 -03:00
Rodrigo Primo
5c8491c862
Remove jQuery code that does nothing
...
This commit replaces a block of jQuery code that I believe does nothing. I found it while starting the work to make our JS code compatible with jQuery 3 as it uses jQuery.fn.keyup() which has been deprecated.
As far as I can understand, this block of code is supposed to change the focus to the coupon description when the user hits the tab key while the focus is on the title field. It doesn't work because the keyup event is not fired for the tab key. The current behavior is that when the user hits the tab key, the focus changes to the "Generate coupon code" button, and if the tab key is pressed another time, the focus changes to the description text field. Which seems fine to me and that is why I'm suggesting we remove this code instead of fixing it.
I believe it was added in this c15b8e817c
commit six years ago and unfortunatelly the commit doesn't provide much information on why it was added.
2020-11-17 14:39:55 -03:00
Christopher Allford
ea888a4a21
Revert "Added support for file in checkout ajax."
2020-11-16 09:04:15 -08:00
Rodrigo Primo
7659b984dc
Merge pull request #28058 from woocommerce/fix/27937
...
Replaces some jQuery deprecated code
2020-11-12 14:00:39 -03:00
Dominic Vermeulen-Smith
2c17454956
Merge remote-tracking branch 'upstream/master' into add-data-to-checkout_error
2020-10-29 13:39:40 +00:00
Dominic Vermeulen-Smith
d2696e395b
add error messages to checkout_error event
2020-10-26 18:03:06 +00:00
Rodrigo Primo
3d965f06e0
Merge pull request #25988 from yash-webkul/patch-1
...
Added support for file in checkout ajax.
2020-10-24 11:11:21 -03:00
Rodrigo Primo
291884e154
Replace all occurrences of jQuery.parseJSON()
...
jQuery.parseJSON() is deprecated (https://api.jquery.com/jquery.parsejson/ ). This commit replaces all of its occurrences with JSON.parse().
2020-10-22 10:11:27 -03:00
Jory Hogeveen
34eb09dfa1
Use `on` instead of `bind`
...
Bind will be deprecated
2020-10-20 15:56:43 +02:00
Jory Hogeveen
269ca73aa8
Allow re-init of price slider
...
Use case for when the widget is reloaded using AJAX
2020-10-20 15:56:02 +02:00
Claudio Sanches
ef956e64e7
Update minified jQuery TipTip file
2020-10-19 21:18:20 -03:00
Ron Rennick
43051a0950
update deprecation versions to 4.6.0
2020-09-18 13:16:46 -03:00
Ron Rennick
9915a5b142
merge master
2020-09-18 12:53:28 -03:00
John Greys
cbcb07be02
Coding standards fixes
...
Co-authored-by: Claudio Sanches <contato@claudiosanches.com>
2020-09-05 08:26:48 +09:00
John Greys
8d63457a60
Coding standards fixes
...
Co-authored-by: Claudio Sanches <contato@claudiosanches.com>
2020-09-05 08:26:36 +09:00
Claudio Sanches
09630202e7
Merge pull request #27459 from jgreys/fix/27360
...
Fix white space character #27360
2020-08-28 17:23:12 -03:00
Ron Rennick
8fe3bcb90e
rebase to current master
2020-08-28 10:59:43 -03:00
GREYS
dd10ad5637
Fix white space character #27360
2020-08-24 11:40:43 +09:00
GREYS
55cf3e2508
Update checkout.js
2020-08-23 14:50:02 +09:00
GREYS
2a5bb98f0b
Merge branch 'master' into fix/27021
2020-08-23 10:22:45 +09:00
Hayden Whiteman
3fca3caf1d
Fix #27413
2020-08-22 19:35:13 +12:00
vedanshujain
f74d2241f5
Additional protection for fieldlocale
2020-08-19 20:41:11 +05:30
Ron Rennick
72df8aecfa
updated deprecated version to 4.5.0
2020-08-13 14:46:12 -03:00
Ron Rennick
f0ad8a01be
merge current master
2020-08-13 14:33:07 -03:00
GREYS
82d2124a74
Fix for issue #27021
2020-08-06 16:07:39 +09:00
Claudio Sanches
94f8d2d576
Fixed jQuery selector
2020-07-29 19:21:24 -03:00
Claudio Sanches
97c7937fd9
Fixed "Product type" dropdown on WP 5.5
...
WP 5.5 doesn't introduce a <span> tag inside metaboxes headings
2020-07-29 19:12:02 -03:00
Claudio Sanches
db82c98801
Merge pull request #26945 from woocommerce/fix/25233
...
Photoswipe: Populate alt attribute for photoswipe galleries
2020-07-27 11:35:13 -03:00
Claudio Sanches
7bd34e3545
Merge branch 'master' into fix/25843
2020-07-24 17:04:28 -03:00
Christopher Allford
b21c3fb55a
Updated minified files
2020-07-16 21:44:49 -07:00
Claudio Sanches
e340a20312
Merge pull request #26880 from wpdesk/bugfix/settings-changes-warning
...
Changed settings warning when leaving page
2020-07-14 13:40:05 -03:00
Nestor Soriano
d2787818e3
Rename `quick-edit-warning` style with `wc-` prefix, and add styling.
2020-07-14 16:02:59 +02:00
Nestor Soriano
a33bcaf532
Remove unnecessary phpcs disabler in quick-edit.js
2020-07-14 11:42:22 +02:00
Nestor Soriano
fd34cf76b2
Fix stock status setting for variable products on bulk & quick edits.
...
For bulk edit: even if stock status was left as "No change", the
status of all variations was being changed to whatever the status
of the product was before it was converted to variable. Now
no change is performed when "No change" is selected, and all
variations change to whatever is selected otherwise.
For quick edit: a new "No change" option is added that will be
preselected when the product is variable. Previously, whatever
status the product had before being converted to variable was being
shown, and that's the status that would be set when saving.
Also, a "This will change the stock status of all variations"
message is displayed before the selector.
2020-07-14 11:42:21 +02:00
Nestor Soriano
39e5a1bfb1
Fix code sniffer errors on quick-edit.js
2020-07-14 11:42:21 +02:00
Jonathan Sadowski
3b9ac931b6
Include alt in the items passed to initialize photoswipe
2020-07-02 13:17:34 -05:00
Jonathan Sadowski
c0fe1e25de
Update jquery zoom to grab alt from source image
2020-07-02 13:17:34 -05:00
Jonathan Sadowski
c9e327809a
Update photoswipe to display alt attribute on preload
2020-07-02 13:17:34 -05:00
Claudio Sanches
ef6b369726
Merge pull request #26536 from catchmareck/master
...
Trigger removed_coupon_in_checkout event after coupon removal on checkout
2020-07-01 14:13:49 -03:00
Claudio Sanches
dec50429b4
Merge pull request #25240 from shamalisulakhe/issue-24266-solution
...
Issue 24266 solution - with rerf of
2020-07-01 13:00:58 -03:00
Claudio Sanches
61caec9a24
Fixed coding standards
2020-07-01 13:00:25 -03:00
Claudio Sanches
9ac5bcb586
Merge pull request #26697 from passatgt/master
...
Fixes for Hungarian address format and name order
2020-07-01 12:55:50 -03:00
Claudio Sanches
d74b73f014
Merge pull request #26558 from woocommerce/fix/26555
...
Fix tooltip flashing
2020-07-01 12:47:14 -03:00
Claudio Sanches
4450d2239f
Merge pull request #26660 from woocommerce/add/status-tools-prompt
...
Adds a prompt to confirm if should run tools in the Status page.
2020-07-01 12:39:54 -03:00
Claudio Sanches
683296f2dc
Merge pull request #26805 from franticpsyx/issue-26799
...
Preserve qty input val when changing variations
2020-07-01 12:37:55 -03:00
Grzegorz Rola
598100eeb0
Settings lost warning should be shown always.
2020-06-26 10:52:28 +02:00
Claudio Sanches
f4d11c89f3
Merge branch 'master' into issue-24266-solution
2020-06-23 16:47:30 -03:00
Claudio Sanches
a008e8a9ac
Fixed coding standards
2020-06-23 16:40:53 -03:00
Ron Rennick
aaae319a65
deprecate wc-setup
2020-06-23 15:29:58 -03:00
Claudio Sanches
ca9a76c462
Fixed coding standards
2020-06-23 10:46:26 -03:00
Peter Fabian
56d343e26a
Added minified files.
2020-06-23 13:12:10 +02:00
Peter Fabian
3b0dd45fcf
Put back the remove element for multiselects.
2020-06-23 12:38:43 +02:00
Manos Psychogyiopoulos
06a7847f73
Preserve qty input val whan changing variations
2020-06-18 07:42:25 +03:00
Peter Fabian
40f7c2d474
Update min files and selectWoo, coding standards.
2020-06-16 17:22:10 +02:00
Peter Fabian
14a26aca2c
Update min files and selectWoo
2020-06-16 17:15:12 +02:00
jonathansadowski
68a5d88dd8
Merge pull request #26726 from woocommerce/fix/26298
...
Accessibility: Add aria-disabled to update cart button
2020-06-12 10:37:46 -05:00
Ron Rennick
e80e9a35a7
Merge branch 'master' into fix/26271
2020-06-12 10:48:39 -03:00
Ron Rennick
14ddcbc8eb
Merge pull request #26250 from mi5t4n/fix/26234
...
Hide only the tab content under the tab wrapper
2020-06-12 10:18:41 -03:00
Ron Rennick
d4f2fd0044
Merge pull request #26525 from helgatheviking/feature/find-variations-with-custom-attributes
...
Allow onFindVariation to accept custom attributes
2020-06-10 14:04:31 -03:00
Jonathan Sadowski
e13f763587
a11y: Add aria-disabled to update cart button
2020-06-08 15:05:27 -05:00
Viszt Péter
1724507a0e
Fixes for Hungarian address format and name order
...
Missing address-field class for Japan's postcode and state field
Checkout layout fixes on country change
2020-06-04 19:21:41 +02:00
Claudio Sanches
b4ab40ae34
Adds a prompt to confirm if should run tools in the Status page.
2020-06-01 18:56:38 -03:00
David Stone
4486f06cda
Use keepAlive for better user experience
...
keepAlive lets the user hover over the tooltip without closing it.
closes # 26555
2020-05-19 14:40:56 -06:00
David Stone
030c90e069
tweak keepAlive for better user experience
...
keepAlive will now close when leaving target element or tooltip box
2020-05-19 14:39:44 -06:00
Pan Seba
d5952d3b00
Trigger removed_coupon_in_checkout event after coupon removal on checkout
2020-05-18 13:16:30 +02:00
Kathy Daring
cecfee4f57
to account for <select> fields not being present, make sure ajax doesn't fire if there are no found attributes
2020-05-14 22:28:39 -06:00
Kathy Daring
d1672ff42e
optionally accept a custom array of chosen attributes. This will make it easier for "Swatches" and "Radio" input plugins to interact with the variations script without replacing the entire thing.
2020-05-14 22:27:40 -06:00
Kathy Daring
b93b9092ca
Give plugins an entry point into the VariationForm object
2020-05-14 22:26:13 -06:00
Christopher Allford
5b427c1155
Merge pull request #25654 from miguelfspinto/patch-2
...
Add option to override element tag container in checkout forms
2020-05-11 20:03:22 -07:00
Christopher Allford
b4f6564cdd
Merge pull request #26132 from BrandynL/show-password
...
bugfix for show password icon and password hint
2020-05-11 19:54:39 -07:00
Christopher Allford
7206365250
Merge pull request #25760 from helgatheviking/issues/25759-conditionally-disable-ajax-add-to-cart
...
Conditionally disable ajax add to cart
2020-05-11 19:46:50 -07:00
Claudio Sanches
3ce6d4f04a
Fixed coding standards
2020-05-11 20:00:23 -03:00
Christopher Allford
0d6675b490
Corrected ESLint violations in JS files
2020-05-04 20:49:29 -07:00
Sagar Tamang
ab8ee194c8
Fix: Show password toggle not working in checkout page
2020-04-25 23:37:43 +05:45
Sagar Tamang
fbdbecbcf6
Hide only the tab content under the tab wrapper
2020-04-23 01:20:21 +05:45
BrandynL
b234964a1c
changed append show-password-span to prepend to fix bug with password strength hint
2020-04-08 14:21:00 -04:00
Vedanshu Jain
e9bb84e18f
Merge pull request #25627 from bartech/master
...
Fix password visibility toggle (#25624 )
2020-04-06 18:22:07 +05:30
Vedanshu Jain
395ceb7c9d
Merge pull request #25903 from woocommerce/fix-qty-update
...
Trigger change and set val to qty so that it properly updates event h…
2020-04-06 18:07:05 +05:30
Yash Kapoor
872b4c135c
Added support for file in checkout ajax.
2020-03-21 12:27:37 +05:30
Christopher Allford
1358cca6d1
Revert "Improved performance when saving variations"
2020-03-17 08:55:09 -07:00
Kathy Daring
319395b0fa
update the add to cart button if ajax request not sent
2020-03-13 18:27:45 -06:00
Kathy Daring
4ed91d9482
quit early if should_send_ajax_request.adding_to_cart triggerHandler is false and trigger a custom event instead
2020-03-13 18:26:37 -06:00
Kathy Daring
6937baccce
Revert "Set adding_to_cart trigger to variable. If false, do not fire ajax. Closes #25759."
...
This reverts commit 38e081e590
.
2020-03-13 18:25:25 -06:00
Boro Sitnikovski
15641bf08f
Trigger change and set val to qty so that it properly updates event handlers
2020-03-12 16:01:30 +01:00
Kathy Daring
38e081e590
Set adding_to_cart trigger to variable. If false, do not fire ajax. Closes #25759 .
2020-02-25 13:12:27 -07:00
vedanshujain
d904786d7d
Support both `.data()` and `.datasore` to have better compatibility
...
PR #24818 replaces data with datastore, however both of them have nothing to do with each other. `.data()` is jQuery specific memory datastore per element, whereas datastore is relatively newer way to store data associated with elements using `data-*` attributes.
There is no reason to not support both.
2020-02-21 15:47:31 +05:30
Miguel Pinto
8ff17ddbd2
Add option to override element tag container in checkout forms
2020-02-13 03:11:44 +00:00
Bartosz Drewniak
84e958dbde
Fix password visibility toggle ( #25624 )
2020-02-10 20:30:39 +01:00
Christopher Allford
6ca7b9fa4a
Merge pull request #25382 from smachi/master
...
Improved performance when saving variations
2020-02-05 13:14:13 -08:00
Claudio Sanches
9e1738be70
Revert "Eliminate update order AJAX request on checkout page load"
2020-02-04 14:19:52 -03:00
Claudio Sanches
7fe05d46e4
Revert "Remove code that ignored the woocommerce_ship_to_destination option"
2020-02-04 14:18:48 -03:00
Vedanshu Jain
a85dc86978
Merge pull request #25540 from woocommerce/fix/25358
...
Find the correct form element to update.
2020-02-04 12:38:03 +05:30
Peter Fabian
b85d314d5d
Find the correct form element to update.
...
Previously it just found the first one, which made the second checkbox buggy.
2020-01-31 12:45:08 +01:00
Salva Machí
c4a7e19534
Refactory: code style
2020-01-31 09:23:28 +01:00
Claudio Sanches
f4263d8c11
Remove code that ignored the woocommerce_ship_to_destination option
2020-01-29 12:18:14 -03:00
Rodrigo Primo
2e61321e2a
Merge pull request #25289 from rafdizzle86/feature/add-checkout-place-order-success-triggerhandler
...
Add a triggerHandler called "checkout_place_order_success" so plugin developers can hook into AJAX order success event.
2020-01-20 15:25:46 -03:00
Salva Machí
d1dc5f8c20
Bypass inputs without name
2020-01-13 11:31:20 +01:00
Salva Machí
2ca6c12089
Bypass unchecked radio buttons, unchecked checkboxes and disabled inputs
2020-01-13 10:24:12 +01:00
Salva Machí
37d7d498ec
Improved performance when saving variations
...
The serializeJSON function was causing a long delay when preparing the JSON if there are many input fields within the variations (even worse if 3rd party plugins add their own extra fields there too).
2020-01-10 11:38:38 +01:00
BrandynL
608d6628e3
added woocommerce specific css selector to avoid conflicts
2019-12-31 11:10:30 -05:00
Rafi Yagudin
e03861640e
Add a triggerHandler called "checkout_place_order_success" so plugin developers can hook into AJAX order success event.
2019-12-22 17:06:50 -07:00
Christopher Allford
ed7c891675
Adjusted the checkout email validation regex to be more accurate
2019-12-17 13:18:53 -08:00
Shamali Sulakhe
ec09daeadc
Merge remote-tracking branch 'upstream/master' into issue-24266-solution
2019-12-16 15:11:07 +05:30
Shamali Sulakhe
e5e9d440a4
Merge branch 'master' of https://github.com/shamalisulakhe/woocommerce into issue-24266-solution
2019-12-16 15:08:30 +05:30
Rodrigo Primo
35053e418f
Merge pull request #24818 from roksprogar/master
...
fixed the jQuery data() caching issue
2019-12-13 14:33:09 -03:00
Claudio Sanches
104f40c36e
Merge pull request #24281 from woocommerce/fix/24269
...
Handle multiple decimal points
2019-12-09 14:07:29 -03:00
Gerhard Potgieter
8827dfb3a4
Merge pull request #24609 from JohnTendik/feature/24429
...
Added unload event to prevent reload during checkout (#24429 )
2019-12-06 14:57:59 +02:00
Claudio Sanches
6bdb7f7a83
Merge pull request #24271 from woocommerce/update/avoid-ajax-request-on-checkout-page-load-2
...
Eliminate update order AJAX request on checkout page load
2019-12-05 21:09:10 -03:00
Claudio Sanches
5dac360e8a
Merge pull request #24208 from woocommerce/fix/order-screen-tax-calculation-to-honor-rounding-setting
...
Honor tax rounding preference in edit item and refund flows
2019-12-05 20:52:48 -03:00
Gerhard Potgieter
7d39222334
Merge pull request #25162 from woocommerce/fix/24018
...
Hid variable parent products from "Add Products" search on order page
2019-12-05 14:22:43 +02:00
Claudio Sanches
0794ffd285
Fixed coding standards
2019-12-04 17:01:59 -03:00
Claudio Sanches
9a3e6247a9
Merge pull request #24915 from BrandynL/show-password-hover-on-wc-forms
...
Show password hover on wc forms
2019-12-04 16:57:32 -03:00
Claudio Sanches
24c473f932
Merge pull request #24991 from woocommerce/add/new-onboarding-ab-test
...
Onboarding - Show the new experience to 10% of new users
2019-12-04 11:00:23 -03:00
Christopher Allford
d1e25c9118
Added support for excluding certain product types from AJAX product searches
2019-12-03 14:14:47 -08:00
Paul Dechov
7f65a33fe8
Honor tax rounding preference in edit item and refund flows
...
The default value ('no') of the setting to round taxes at subtotal was not being honored on the Edit Order screen, which resulted in off-by-one discrepancies between the checkout item total and the edited or refunded item total.
This change is to round to the proper precision (w.r.t. the 'woocommerce_tax_round_at_subtotal' setting) for the default value of the form, as well as when the values are dynamically recomputed.
2019-11-25 17:49:43 +05:30
Christopher Allford
1984a11ff2
Added media element initialization to variation description audio/video shortcodes
2019-11-22 14:08:31 -08:00
Justin Shreve
18925f2218
Adds an a/b test for the new onboarding experience
2019-11-21 12:00:04 -05:00
Vedanshu Jain
05a89e849e
Merge pull request #24227 from woocommerce/update/replace-checkout-fragment-only-on-change
...
Cache checkout fragments and update DOM on change only
2019-11-15 18:49:58 +05:30
Shamali Sulakhe
64fbb197d7
Removed patch file and merged changed with ver 3.9.0-dev
2019-11-15 17:58:54 +05:30
BrandynL
3ed614389f
change event to click for better mobile device support
2019-10-28 09:56:20 -04:00
BrandynL
925bad1faf
convert array instance to shorthand syntax
2019-10-28 09:35:39 -04:00
BrandynL
6ed7278678
add password hover visibility on password inputs with javascript
2019-10-27 16:56:42 -04:00
Rok Sprogar
8f6cb9d058
fixed the jQuery data() caching issue
2019-10-12 19:04:46 +02:00
Mehidi Hassan
3f8e3fdb2d
Add space before parentheses of if condition for JS consistency
2019-10-10 23:37:56 +06:00
Claudio Sanches
9851b1f0f3
DRY
2019-10-03 21:19:52 -03:00
Adam Jones
0f7398d607
Fixing an issue with an on-body click triggering on pages that do not contain the referenced span.description element. Wrapped it in an if statement to make sure element exists beforehand.
2019-10-02 15:32:36 +01:00
Gerhard Potgieter
ee1b438c3c
Merge pull request #24517 from woocommerce/fix/24511
...
Control categories export field based on export type
2019-09-30 15:39:21 +02:00
Gerhard Potgieter
dec4a381fe
Merge pull request #24720 from ChromeOrange/master
...
Allow select fields in credit card form to maintain value when the checkout form refreshes
2019-09-30 14:36:16 +02:00
Gerhard Potgieter
27be925552
Merge pull request #24406 from kolyasapphire/add-applied_coupon-trigger-to-checkout
...
Add 'applied_coupon' trigger to checkout.js
2019-09-30 13:59:37 +02:00
Andrew Benbow
d339452bce
Update checkout.js
2019-09-30 10:24:00 +01:00
Andrew Benbow
f8b268d3a0
Update checkout.js
2019-09-30 10:22:08 +01:00
Vedanshu Jain
436ee5de3a
Merge pull request #24680 from woocommerce/update/tracking-opt-in
...
Update usage tracking UI, default to opted-out.
2019-09-30 09:14:56 +05:30
Gerhard Potgieter
e8d617156d
Merge pull request #24665 from miguelfspinto/patch-4
...
Enable append hashes on custom events (like ajax requests)
2019-09-27 13:35:48 +02:00
Justin Shreve
0c3fc315c5
Update tracking opt-in UI.
2019-09-24 14:26:21 -04:00
Miguel Pinto
fff09c9811
Enable append hashes on custom events (like ajax requests)
2019-09-23 16:04:31 +01:00
johntendik
0a9563dacd
fixing indentation
2019-09-10 20:43:13 -04:00
johntendik
366681038f
added unload event to prevent reload during checkout
2019-09-10 20:23:10 -04:00
Claudio Sanches
08e9d0bdc9
Control categories export field based on export type
2019-08-27 16:11:05 -03:00
kolyasapphire
faf05c00c2
Renamed the trigger
...
Changed to applied_coupon_in_checkout to avoid unexpected behaviour
2019-08-23 16:15:57 +03:00
kolyasapphire
fe3395cd6b
Add 'applied_coupon' trigger to checkout.js
...
To check it’s working correctly:
add_action( 'woocommerce_after_checkout_form', 'alert_on_coupon');
add_action( 'woocommerce_after_cart', 'alert_on_coupon');
function alert_on_coupon() { ?>
<script type="text/javascript">
jQuery(document).ready(function($) {
$( document.body ).on( 'applied_coupon', function(event,code){
alert(code);
});
});
$( document.body ).trigger( 'applied_coupon', [ data.coupon_code ] );
2019-08-14 19:09:18 +03:00
vedanshujain
970271d0b7
Remove `blur` event to keep focus on select box.
...
This removes the `blur` call so that focus on select box is maintained for accessibility. This call was added way back in 2012 but from what it looks like, it can be removed safely.
2019-08-06 22:08:00 +05:30
Paul Dechov
e15e51868c
Remove accidental jQuery references in favor of $
2019-08-02 18:10:47 -04:00
Claudio Sanches
2b0fc6f50a
Added sanitization for number of decimal points in JS
2019-08-02 14:02:33 -03:00
Claudio Sanches
375b989322
Added validation for multiple decimal points
2019-08-02 13:58:02 -03:00
Gerhard
02f9c7c8ff
Use strict checking
2019-08-02 14:55:17 +02:00
Gerhard
34e883ce81
Apply patch by @dtwist
2019-08-02 14:19:37 +02:00
Hardik Thakkar
27689ba0ca
Fixed #23870
2019-08-02 14:10:39 +02:00
Paul Dechov
429161e1c6
Add logic to initialize checkbox based on whether shipping address is different
2019-07-30 18:42:51 -04:00
Paul Dechov
264556be91
Call ship-to-different-address change handler manually in lieu of event trigger
...
Avoids unnecessary update_checkout call on initialization.
2019-07-29 22:39:19 -04:00
Paul Dechov
4a94037c52
Replace update_checkout request on checkout page load with updated_checkout event
2019-07-29 22:32:56 -04:00
Paul Dechov
c3076209c7
Cache checkout fragments and only update DOM on change
2019-07-24 18:00:29 -04:00
Peter Fabian
2f19640ce1
Fixed jshint problems.
2019-07-15 12:59:06 +02:00
Gerhard Potgieter
7c0d0251ee
Merge pull request #23883 from woocommerce/add/new-edit-order-tracks
...
Track more events on the edit order screen for future design validation.
2019-07-15 09:36:01 +02:00
Gerhard Potgieter
aa706fd68f
Merge pull request #24075 from woocommerce/add/in-app-purchase-params
...
Add in-app-purchase params to extensions screen & suggestions
2019-07-15 09:18:51 +02:00
Rodrigo Primo
6e3f22fd6c
Tabs should be used for indentation instead of spaces
2019-07-12 10:57:18 -03:00
Rodrigo Primo
0809c96168
Merge branch 'master' into fix/23283
2019-07-12 10:55:43 -03:00
haszari
3e7da11c30
fix logic for new tab check on edit product page
2019-07-12 13:42:36 +12:00
haszari
5bac98fd80
open marketplace suggestions links in same tab to simplify experience:
...
- except when inconvenient - when editing a product
2019-07-12 13:42:36 +12:00
haszari
46f2b98bca
add in-app-purchase url params to marketplace suggestions buttons
2019-07-12 13:42:35 +12:00
Claudio Sanches
c63cd802aa
Merge pull request #23957 from woocommerce/feature/feature-plugin-packages
...
Include external feature plugins as packages
2019-07-10 15:47:48 -03:00
Claudio Sanches
5b8694e92a
Merge pull request #23915 from woocommerce/fix/23544
...
[Setup] Make PostCode optional as few countries don't use them
2019-07-10 15:45:32 -03:00
Gerhard Potgieter
9ca6dad11e
Merge pull request #23433 from justlevine/master
...
Preserve State field input classes when selecting a Country.
2019-07-10 15:31:39 +02:00
Mike Jolley
c928188831
Update from master
2019-07-10 12:57:02 +01:00
Claudio Sanches
d18c3f8ed1
Merge pull request #24069 from woocommerce/add/coupon-code-generator
...
Add generate coupon code button
2019-07-09 16:50:24 -03:00
Claudio Sanches
18b876a95c
Always load generate code button
...
Some improvements in the button label and names
2019-07-09 16:46:17 -03:00
vedanshujain
e2577b3a06
[Setup] Make PostCode optional as few countries don't use them
...
Some countries like Hong Kong, UAE etc don't use post codes, in which case this commit will make the field optional.
If its not known whether a country uses postcode or not, it will be required.
2019-07-09 14:37:03 +05:30
Gerhard
7038c73ab4
Merge branch 'master' into update/exclude-compiled-assets-from-git
2019-07-09 10:57:40 +02:00
Claudio Sanches
da99bc8ca0
Merge branch 'master' into feature/feature-plugin-packages
2019-07-08 14:33:21 -03:00
Rodrigo Primo
a26f38f3a1
Merge pull request #23133 from woocommerce/update/23111
...
If variations are missing prices, show notice
2019-07-04 10:08:41 -03:00
Gerhard
5d604329fc
Reword postfix to suffix
2019-07-04 09:07:02 +02:00
Gerhard
538edcaac0
Make button text translatable.
2019-07-03 22:57:08 +02:00
Gerhard
24fc4948c0
Add generate coupon code button for quick coupon code generation.
2019-07-03 22:48:30 +02:00
Rodrigo Primo
68f5ccabc1
Merge pull request #23811 from woocommerce/feature/23807
...
Allow enforce password strength meter on checkout
2019-06-27 11:39:00 -03:00
Peter Fabian
9671810159
Added event to track `Add item(s)` button click.
2019-06-27 13:22:19 +02:00
Peter Fabian
7b03fe62f3
Added event to track `Add fee` button click and Cancel in the prompt.
2019-06-27 13:21:37 +02:00
Peter Fabian
90c0954d21
Renamed add_fee event to added_fee.
...
Makes it consistent with e.g. coupon addition tracks.
2019-06-27 13:20:03 +02:00
Peter Fabian
7ef4cb637a
Fixed spacing issue.
2019-06-27 13:19:24 +02:00
Mike Jolley
8b41b03f2e
Remove blocks files
2019-06-21 12:23:41 +01:00
Peter Fabian
930fd983cb
Merge branch 'add/new-edit-order-tracks' of https://github.com/woocommerce/woocommerce into add/new-edit-order-tracks
2019-06-07 14:59:11 +02:00
Peter Fabian
34c6933586
Added more params to the tracks.
2019-06-07 14:58:55 +02:00
Jeff Stieler
1bd9a7d9a7
Use a consistent tracks event naming scheme.
2019-06-07 12:31:42 +02:00
Peter Fabian
083c616f18
Added tracks to record when order note is added in edit order screen.
2019-06-07 12:04:38 +02:00
Peter Fabian
b880159dbe
Added tracks to record when products, fees, taxes or shipping are added to order in edit order screen.
2019-06-07 11:39:03 +02:00
Jeff Stieler
02785bc14c
Track adding coupons to orders on edit screen.
2019-06-07 11:31:53 +02:00
Jeff Stieler
02a7654532
Fix eslint errors/warnings.
2019-06-07 11:25:39 +02:00
Jeff Stieler
05ad6b260f
Track interaction with the order refund UI.
2019-06-06 18:18:46 +02:00
Peter Fabian
b22c788081
Added tracks for Recalculate button and edit/remove/save line items.
2019-06-06 18:14:21 +02:00
Jeff Stieler
a22c1dabf3
Track when billing or shipping address edit buttons are clicked.
2019-06-06 16:12:09 +02:00
Jeff Stieler
9776cbc2d8
Track order tax column deletion.
2019-06-06 13:18:29 +02:00
Rodrigo Primo
3d12ec4ae2
Remove extra comma to prevent issues with older versions of IE
...
This commit simply removes an extra comma that was added in
52fced8d7a
to prevent issues with older
versions of IE. I found this when running grunt to prepare the 3.6.4
release:
```
Running "jshint:all" (jshint) task
assets/js/admin/meta-boxes-order.js
413 | user_email : user_email,
^ Extra comma. (it breaks older versions of IE)
```
We might want to add jshint to the pre-commit hook and to Travis.
2019-05-27 14:38:54 -03:00
Gerhard Potgieter
b2ed079520
Manual orders coupon usage limits by email ( #23775 )
...
* Add functionality to wp-admin order to check for coupon usage based on email addresses, similar to how WC_Cart handles this seperately, included unit tests.
* Only do the coupon by email usage check if order is from a guest. Fix issue with unit test.
2019-05-27 11:45:29 -03:00
Claudio Sanches
61346720c7
Allow enforce password strength meter on checkout
2019-05-24 15:27:26 -03:00
Claudio Sanches
17da960abe
Merge pull request #23137 from woocommerce/fix/23051
...
Change coupon amount field type based on coupon type
2019-05-22 21:19:03 -03:00
Gerhard Potgieter
229675c96a
Merge pull request #23603 from Chirag3119/23602
...
#23602 - I have fixed issue.
2019-05-16 14:05:45 +02:00