Mike Jolley
21ad196297
Use CRUD in wc_save_order_items
2016-08-19 13:43:33 +01:00
Mike Jolley
f0bae3e5d7
Dupe comment
2016-08-12 10:39:21 +01:00
Gabor Javorszky
72982ab1e8
Fix jshint errors and minifies the script
2016-08-11 01:22:06 +01:00
Gabor Javorszky
ddd34a4460
Fix add to cart variation AJAX mode when cart fragments are dequeued
...
No issue.
* high traffic site, so wc-cart-fragments are dequeued (#7777 )
* variable product with a lot of variations, so stock lookup happens through ajax
* previously the add-to-cart-variation.js used the wc_cart_fragments_params for the ajax URL, which in this case wasn't available, the result was a hung page
* decoupled from cart fragments: added the wc_ajax_url to the params that wc_add_to_cart_variation_params gets, so no more hung pages.
2016-08-11 01:17:43 +01:00
Mike Jolley
747a6d51d1
Update mini cart after back button page load
...
Fixes #11646
2016-08-10 11:35:44 +01:00
Mike Jolley
3f93886cb9
Merge pull request #11628 from JeroenSormani/patch-1
...
Focus on modal, enable esc-close + init tooltips
2016-08-05 15:45:18 +01:00
Mike Jolley
559e379faf
Issues after audit
2016-08-05 14:23:01 +01:00
Jeroen Sormani
052a277400
Focus on modal, enable esc-close + init tooltips
...
When opening the modal it doesn't allow you to close it with the ESC key unless you click on the modal first.
Focussing on the modal when its loaded resolves that.
Also adding tooltip initialisation so tooltips will show if they are present. I don't believe core is using tooltips in there right now, but I guess its useful for the future / 3rd party devs that may have a use for it (like me)
2016-08-05 14:15:38 +02:00
Mike Jolley
c61c08f405
Merge branch 'master' into tax-rate-auto-ordering
...
# Conflicts:
# assets/css/admin.css
2016-08-04 14:06:52 +01:00
Mike Jolley
8e6ca3effe
Merge pull request #11107 from helgatheviking/sortable-select2
...
add drag and drop support to select2 inputs. closes #11106
2016-08-04 11:32:46 +01:00
Justin Shreve
f77cdd366d
Move our "if no other payment methods are found" selection logic, outside of the if/else block for selectedPaymentMethod. We want to make sure it still ruins, even if selectedPaymentMethod matches nothing.
2016-08-02 10:05:18 -07:00
Justin Shreve
e58c0f7f45
Switch our selection for finding the checked box. :checked is faster than filtering.
2016-08-02 09:18:54 -07:00
Justin Shreve
a534512b8a
Still hide checkboxes for single payment options, even if we select a "previously selected" option.
2016-08-02 09:18:54 -07:00
Justin Shreve
1f25dc001b
After payment form fragments are updated, make sure to set the previously selected payment method back as the selected/default payment method.
2016-08-02 09:18:54 -07:00
Mike Jolley
e271825ffb
Merge branch 'master' into tax-rate-auto-ordering
...
# Conflicts:
# assets/css/admin.css
2016-08-02 14:17:23 +01:00
Mike Jolley
0fbb38c034
Fix instance link in zones screen
2016-08-02 11:26:48 +01:00
Mike Jolley
0bfaaa62c4
Don't prevent submission when table is not found
...
Fixes #11579
2016-08-01 16:19:30 +01:00
Mike Jolley
0d6a3af108
Remove sorting function
2016-07-27 10:22:02 +01:00
Mike Jolley
06f7222a57
[2.6] Ensure value is not null in variations to support empty show_option_none setting
...
Fixes #11508
2016-07-22 12:42:21 +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
4e83d45491
POT and min
2016-07-19 18:08:45 +01:00
Claudio Sanches
e5186aef9a
Fixed coding standards and improved #11439
2016-07-19 08:42:19 -03:00
Mike Jolley
317bbc1b8d
Merge pull request #11378 from franticpsyx/variations-script-ajax-post-custom-data
...
[2.6] Post custom data when fetching a variation via ajax
2016-07-19 13:41:27 +02:00
Mike Jolley
d7c0b0f2fe
Merge pull request #11439 from charlestonsoftware/master
...
Resolved issue #11428 .
2016-07-19 13:37:08 +02: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
Lance Cleveland
a74c1e3aa7
Resolved issue #11428 .
...
report.js export_csv of the 'table' data_format will not download if the cell data contains #. Most likely due to the fact that #<id> is a octect character.
This is a quick fix that strips any # character from table cell data.
There may be a way to escape # however \# nor HTML encoding to %23 resolved the issue.
2016-07-14 08:18:56 -04:00
Manos Psychogyiopoulos
982e2011a6
post custom data when fetching a variation via ajax
...
Sometimes it is needed to add "context" to a variations ajax request, in order modify the returned object content. For instance, in cases where the variation is part of a bundled variable product, we may need to modify the price, stock status or the description of the variation according to the "context".
2016-07-07 11:16:46 +03:00
Manos Psychogyiopoulos
90b4d6090e
use existing $form var to block/unblock
...
Existing code could cause other `variations_form` elements on the same page to block/unblock as well.
2016-07-07 11:07:20 +03:00
Claudio Sanches
561cdd35e5
Apply validation for checkbox while update and submit errors #11360
2016-07-05 19:21:51 -03:00
Claudio Sanches
41f3deb665
Apply validation for checkboxes, closes #11360
2016-07-05 18:29:17 -03:00
James Koster
d0865bdcc7
Don't perform cart update on search submit
...
If you have a search widget on the cart page which is wrapped in a div
(the default wrapper for widgets) the ajax cart would try to update on
search submit. This change ensures the search form is excluded on
`submit_click`.
2016-07-04 11:10:02 +01:00
Claudio Sanches
cf622677ad
Minify
2016-06-28 14:39:08 -03:00
Claudio Sanches
8c4d406866
Fixed coding standards
2016-06-28 14:38:19 -03:00
Mike Jolley
0a8e219c9d
Hide empty panels
2016-06-28 11:56:45 +01:00
Mike Jolley
f3932e1c9e
Removes specificity of shop table rules and triggers different events if on checkout
2016-06-27 11:42:28 +01:00
Mike Jolley
6649500b79
Merge branch 'group-notices-11226'
...
# Conflicts:
# assets/js/frontend/checkout.min.js
2016-06-24 16:01:03 +01:00
Mike Jolley
117990d95f
Merge branch 'pr/11219'
...
# Conflicts:
# assets/js/frontend/cart.min.js
2016-06-24 12:39:47 +01:00
Mike Jolley
5a564bac02
Code tidy
2016-06-24 12:39:13 +01:00
Mike Jolley
b9eb873229
minify
2016-06-24 12:28:50 +01:00
Mike Jolley
15400fc5f5
Prevent blocking the same element multiple times
...
Fixes #11242
2016-06-24 12:18:31 +01:00
Jon Brim
1848f63254
Fixed: Blank Exporting Reports
...
Fix for #11236 adjusted the DOM to the new tree structure in html-report-by-date.php
2016-06-23 09:08:50 -07:00
Mike Jolley
a44bc8bec8
min
2016-06-23 13:47:29 +01:00
Mike Jolley
f6a42e55ac
Remove all notices on fail
2016-06-23 13:47:24 +01:00
Mike Jolley
7513f40a9d
Notice group for order review notices
2016-06-23 13:31:34 +01:00
Andrew Benbow
5a20addd8a
Update tokenization-form.js
2016-06-22 10:39:03 +01:00
Andrew Benbow
2cdb4361e4
Update tokenization-form.js
...
When the checkout form is loaded for guests the save card option is shown, this fix hides it until the Create Account checkbox is checked.
2016-06-22 10:37:36 +01:00
Mike Jolley
e1ec01c9f9
Zone wording tweaks
...
Closes #11184
2016-06-20 12:50:55 +01:00
Kevin Killingsworth
230ba6e5bf
Cart.js: Only prevent submit for specific buttons
...
Fixes #11148
Only prevent default submit actions for our own
"Update Cart" and "Add Coupon" operations.
2016-06-15 14:13:46 -05:00
Kevin Killingsworth
265a4faa10
Cart.js: Use currentTarget for events.
...
Some themes add internal HTML to links, so this adjusts
to use currentTarget, which should always be the node on which
the event is subscribed instead of the target which triggered
the event.
2016-06-15 12:02:58 -05:00