Mike Jolley
a9a93436fc
rename ajax method
2017-08-18 10:59:55 +01:00
Mike Jolley
1d95593131
Localise message
2017-08-18 10:58:11 +01:00
Mike Jolley
8720bde2f3
Minify
2017-08-18 10:39:45 +01:00
Mike Jolley
1efdb64b10
Remove css and js
2017-08-18 10:39:29 +01:00
Mike Jolley
e99471c0cd
Removed manual discounts code
2017-08-18 10:36:10 +01:00
claudiulodro
f0afd14ed3
Sort multiselects alphabetically
2017-08-16 10:10:09 -07:00
ragulka
d73e7e4f9d
Prevent unwanted double cart notices ( #16460 )
...
* Don't add shipping zone debug message when doing ajax
Prevent an issue where the "Customer matched zone" debug message is shown twice after first selecting a shipping method and then changing a product's quantity in cart and clicking Update cart.
* Don't pass event object to cart.update_cart
Prevent accidentally preserving cart notices when `wc_update_cart` event is triggered on body. If the event object is passed to update_cart() as the first param, it evaluates to true, forcing existing notices to be preserved.
* Pass custom arguments to cart.update_cart()
Instead of simply not passing the event object, pass any custom arguments, so it's possible to do something like: $( body ).trigger( 'wc_update_cart', true ); to still preserve notices if needed.
2017-08-16 11:34:35 +01:00
iickoo
9bd01a8d44
Update add-to-cart-variation.js
2017-08-15 20:55:19 +02:00
claudiulodro
1b7bc60ea2
Fix fatal errors in bulk order item delete
2017-08-11 08:40:13 -07:00
Mike Jolley
87858d1407
recalc on remove/add
2017-08-10 16:32:24 +01:00
Mike Jolley
06381f28bd
Edit items rather than recreate
2017-08-10 11:38:09 +01:00
claudiulodro
360286bbbf
Forgot js
2017-08-09 15:18:39 -07:00
Mike Jolley
c556facd41
Fix percent coupon and display
2017-08-09 19:02:10 +01:00
Mike Jolley
f95a1e4231
Ajax trigger for button
2017-08-09 14:55:53 +01:00
Mike Jolley
63d82cea71
Merge branch 'pr/16108'
2017-08-08 12:44:50 +01:00
Mike Jolley
735a277e52
initial state
2017-08-08 12:44:36 +01:00
Mike Jolley
c4bafa7228
Merge pull request #16345 from woocommerce/selectwoo-update
...
selectWoo accessibility improvements
2017-08-07 17:23:34 +01:00
claudiulodro
10fd50473b
Further accessibility improvements
2017-08-04 14:08:47 -07:00
ragulka
fdd0e556e7
Focus on modal content instead of container
...
Prevent unwanted jumps in page scroll position when opening a modal.
2017-08-03 14:32:15 +03:00
Mike Jolley
8d277a263b
Sort by order + zone ID as a fallback in shipping zones
...
Fixes #16170
2017-07-19 10:16:50 +01:00
Mike Jolley
37fc4c8f77
Ajaxify the product category filter ( #16110 )
...
* Ajaxify the product category filter
Closes #12773
* Min
2017-07-13 17:04:40 +01:00
Ninos Ego
bf9a7381dc
Coding improvements for datepicker range
2017-07-13 13:15:58 +02:00
Mike Jolley
7c321a2269
Ajaxify widget remove from cart button
...
Fixes #13171
2017-07-13 12:15:13 +01:00
Mike Jolley
771a4cab45
Minify meta boxes
2017-07-13 11:02:00 +01:00
Mike Jolley
6cee94bfa3
Merge pull request #15034 from widoz/master
...
Allow other product types to use the sale schedule inputs.
2017-07-13 10:59:31 +01:00
Claudio Sanches
86038e8c41
Merge pull request #16058 from woocommerce/update/selectwoo
...
Make multiselects accessible in selectWoo
2017-07-10 19:24:54 -03:00
claudiulodro
f2167e92d4
Latest selectWoo
2017-07-10 13:28:49 -07:00
Claudio Sanches
a7582d50da
Merge pull request #16050 from woocommerce/update/15985
...
Use select2 in cart
2017-07-10 15:40:56 -03:00
Mike Jolley
555f093ac3
Use select2 in cart
...
Fixes #15985
2017-07-10 13:14:27 +01:00
Mike Jolley
79e3bbd0bf
Set allow one slide to false for flexslider
...
Closes #16002
2017-07-07 11:37:10 +01:00
claudiulodro
8a8daabf26
Update with master and recompile assets
2017-07-06 09:06:30 -07:00
claudiulodro
3ce4264723
Add select2 files back
2017-07-06 08:47:27 -07:00
Claudio Sanches
ee87024d82
Merge pull request #15956 from woocommerce/add-cart-readdition-notice
...
Use ajax when restoring an item in the cart
2017-07-04 16:35:23 -03:00
Claudio Sanches
002156d109
Minify
2017-07-04 16:34:58 -03:00
Claudio Sanches
3180f456d2
Merge pull request #15893 from woocommerce/fix/gallery-height-with-no-cache
...
Force height for the gallery if the image is no loaded at time of init
2017-07-04 14:10:00 -03:00
Claudio Sanches
7172d559c8
Fixed coding standards
2017-07-04 14:09:16 -03:00
Claudio Sanches
00237a6de9
Merge pull request #15959 from woocommerce/update/15949
...
Extra error checking in terms page content
2017-07-04 12:25:44 -03:00
Mike Jolley
671f052641
Tweak terms template to check the woocommerce_shortcode is not present in the content.
2017-07-04 14:03:08 +01:00
Mike Jolley
c1de30fa38
Merge branch 'master' into fix/gallery-height-with-no-cache
...
# Conflicts:
# assets/js/frontend/single-product.min.js
2017-07-04 11:50:15 +01:00
Caleb Burks
2d52e6e398
Use ajax when restoring an item in the cart
2017-07-04 04:01:59 -05:00
Caleb Burks
342b051731
Only show most recent cart removal notice
2017-07-04 03:33:51 -05:00
Claudio Sanches
3af45e1e35
Fixed chmod
2017-07-03 11:41:10 -03:00
Sofyan Sitorus
38411f7fb2
#15915 Use shippingMethodView variable instead this in ajax callback inside the onAddShippingMethodSubmitted method
2017-07-02 05:14:45 +07:00
Claudiu Lodromanean
f6f229ac0e
Merge pull request #15828 from woocommerce/update/15825
...
Init zoom after slide is displayed
2017-06-30 08:34:07 -07:00
Mike Jolley
d78f088ba2
Force height for the gallery if the image is no loaded at time of init
2017-06-30 15:58:55 +01:00
Mike Jolley
c7e4be8f34
Update flexslider
2017-06-30 15:19:47 +01:00
Mike Jolley
77c938202f
Merge branch 'add/15602-store-street-level-address'
...
# Conflicts:
# assets/css/admin-rtl.css
# assets/css/admin.css
2017-06-30 15:00:51 +01:00
claudiulodro
09c9c6e359
Dont set everything up if key variable doesnt exist
2017-06-28 08:31:55 -07:00
Mike Jolley
f469312d76
Init zoom after slide is displayed
...
Closes #15825
2017-06-27 22:01:05 +01:00
claudiulodro
f02c9376c4
Move calls to selectWoo()
2017-06-26 12:44:33 -07:00
claudiulodro
ee9c762bdc
Enqueue selectWoo
2017-06-26 11:50:08 -07:00
Mike Jolley
a1940f2da3
Grunt dev
2017-06-19 12:49:34 +01:00
Claudio Sanches
2702647f88
Start handle importer delimiter
...
This make able handle the delimiter input passing to mapping screen and to the AJAX importation process.
2017-06-12 17:47:20 -03:00
Claudio Sanches
c19da29223
Fixed a typo
2017-06-08 15:52:34 -03:00
Mike Jolley
5ee38c54c2
Option to disable reviews globally
2017-06-08 15:26:30 +01:00
Mike Jolley
b4040b1335
Translate quick edit text
2017-06-08 14:24:28 +01:00
Mike Jolley
fd7c154009
Optimise switch code
2017-06-06 14:16:56 +01:00
Faisal Alvi
1863446daf
fresh fix for 14677 (without unnecessary commit history)
2017-06-06 13:57:22 +01:00
Claudiu Lodromanean
d263b56438
Merge pull request #15448 from woocommerce/update/15447
...
Use prototype pattern and trigger wc_cart_button_updated after updating markup
2017-06-05 11:29:45 -07:00
Claudio Sanches
527fa0d07a
Fixe CHMOD
2017-06-05 14:45:30 -03:00
Mike Jolley
f22d30603d
Use prototype pattern and trigger wc_cart_button_updated after updating markup
...
Fixes #15447
2017-06-05 12:43:52 +01:00
Mike Jolley
c53c83aebb
Tweak test and styling
2017-05-31 09:36:32 -07:00
Jeff Stieler
2d039c71e9
Fix jshint reserved word error and update minified wizard JavaScript.
2017-05-31 09:31:59 -07:00
Jeff Stieler
466cee9fc9
Update tax rates upon store location change.
2017-05-31 09:31:59 -07:00
Jeff Stieler
774d8c667e
Implement radio input toggling using the checkbox styles on wizard shipping step.
2017-05-31 09:31:57 -07:00
Nabeel Sulieman
1122faf760
Implement WooCommerce Services NUX in Setup Wizard:
...
- Rename "shipping locale" to "shipping location"
- Move tax setup to to shipping location page
- Rename shipping & taxes to just shipping
- Implement radio button selection to enable/disable shipping
- Add checkbox for installing WooCommerce services
- Start updating wc-admin css and javascript
2017-05-31 09:31:57 -07:00
Mike Jolley
532ddfa6b0
Merge conflicts
2017-05-31 12:23:52 +01:00
Mike Jolley
2177ef93cd
Use formatted weight and dimensions for variations
...
Fixes #15327
2017-05-29 10:31:31 +01:00
Mike Jolley
a3f35d6e96
Checkout fallback regex tweaks ( #15210 )
...
* *Improve JSON regex #15159
* Run parse on invalid JSON to ensure validity and make regex more greedy.
Closes #15161
* Add is_valid_json helper
* Improve return
2017-05-25 11:20:05 +01:00
Mike Jolley
1837abbd99
Increase the timeout so the sizing works after changing variation image
...
Closes #15251
2017-05-24 17:15:22 +01:00
Claudio Sanches
5f28c733cc
Merge pull request #15234 from woocommerce/update/14630
...
Update serializejson to 2.8.1
2017-05-24 09:21:10 -03:00
Mike Jolley
c5d7dfba6c
Feedback
2017-05-23 19:46:46 +01:00
Mike Jolley
f833aadf39
Merge pull request #14975 from tractus/master
...
Added namespace to jQuery events that are removed in VariationForm
2017-05-23 16:27:49 +01:00
Mike Jolley
2d479e0580
Update serializejson to 2.8.1
...
Closes #14630
2017-05-23 15:27:53 +01:00
Mike Jolley
b140f61510
Merge branch 'master' into fix/14578
...
# Conflicts:
# assets/js/frontend/single-product.min.js
2017-05-23 15:09:20 +01:00
Mike Jolley
b1a5b23629
Done screen handling and form tweaks
2017-05-23 15:05:32 +01:00
Mike Jolley
f09f7eb84e
Merge pull request #15150 from woocommerce/fix/15118
...
Add handles so drag and drop does not break edit on mobile
2017-05-23 10:20:08 +01:00
Mike Jolley
2a51aa2020
Update jquery payment to v3
2017-05-22 16:37:08 +01:00
claudiulodro
76d6248cbd
Minify js
2017-05-19 12:50:42 -07:00
claudiulodro
cb297ad1b0
Add skip existing option
2017-05-19 10:58:31 -07:00
claudiulodro
b2e8d31262
Clean up
2017-05-18 09:49:58 -07:00
Mike Jolley
c3c966b5fd
Add handles so drag and drop does not break edit on mobile
...
Fixes #15118
2017-05-18 15:22:12 +01:00
claudiulodro
f7cc3df222
Type
2017-05-17 15:00:16 -07:00
claudiulodro
17083dafae
Initial background importer implementation
2017-05-17 14:34:49 -07:00
Mike Jolley
d67fb8fb83
New style import controller
...
Closes #15107
2017-05-17 14:16:38 +01:00
Mike Jolley
34a7f9b3dd
Merge pull request #15084 from ryelle/add/profile-field-improvements
...
Customer Profiles: copy billing address to shipping address
2017-05-16 20:31:05 +01:00
Claudio Sanches
d6e43ddbe1
Merge pull request #15078 from woocommerce/fix/restore-empty-checkout-data-only
...
When re-filling fields on checkout, only change the empty ones.
2017-05-16 12:39:28 -03:00
Mike Jolley
5939939244
Wizard and blank state
2017-05-16 15:36:56 +01:00
Mike Jolley
74e2f61f0c
Import and export buttons
2017-05-16 15:06:22 +01:00
Kelly Dwan
684ae9c86c
Run grunt
2017-05-15 18:00:29 -04:00
Kelly Dwan
faea811a92
Customer profile: Add a “Copy from billing” button to shipping user meta fields
2017-05-15 17:09:02 -04:00
Mike Jolley
438e1aeeea
When re-filling fields on checkout, only change the empty ones.
2017-05-15 17:59:22 +01:00
Mike Jolley
f40dddacc3
Feedback
2017-05-15 10:42:10 +01:00
Mike Jolley
ed32dd558d
Nonces and further tidyup
2017-05-12 20:15:08 +01:00
Mike Jolley
a35df1394c
Delay final step
2017-05-12 15:26:53 +01:00
Mike Jolley
0bf749aeac
Move js into script file
2017-05-12 15:03:00 +01:00
Guido Scialfa
cce7e8a0e3
Allow other product types to use the sale schedule inputs.
...
Problem:
Simple product allow to schedule a product sale, but the datepicker
works only if there is one group of sale inputs.
This is because only the simple&external product type is allowed to show the general data tab.
As referenced within the includes/admin/meta-boxes/views/html-product-data-general.php
the div container has the class attribute values "show_if_simple show_if_external".
This make impossible to use the price fields for custom product types.
Workaround:
When I register a new product type and I want to use the general data tab, simply, I cannot.
But, I can create an additional data tab and put my custom code there but if I want to use the price and sale input what I need to do
is to get a copy of the code from html-product-data-general.php and put it on my own view.
Surprise, is not possible to send the data from the datepicker to the input field, also, the recalculate value for the minDate and maxDate
doesn't work as expected.
Solution:
Instead of use the .sale_price_dates_from (that is removed when the datePicker is initialized, and instead of using the id attribute
that must be unique and may create issues, using a combination of .next() and .is() function allow us to determine if the options must be the min or max value.
The code is a copy of the same closure found within the meta-boxes-variation.js.
2017-05-11 18:38:48 +02:00
Vinod Dalvi
3249f23576
Resolved the issue - Allow linking to single product additional_information tab from url hash #15016
2017-05-11 19:51:31 +05:30
Trey Richards
9774cfa15f
Added namespace to jQuery events that are removed in creation of a VariationForm.
2017-05-09 16:50:34 -07:00
Mike Jolley
d14a679e70
Merge pull request #14697 from bekarice/tweak/confirm-log-deletion
...
Confirm before deleting log files
2017-04-28 12:57:48 +01:00
Mike Jolley
5f63f81b72
Merge branch 'add/inline-terms'
...
# Conflicts:
# assets/js/frontend/single-product.min.js
2017-04-27 12:37:46 +01:00
Mike Jolley
7c037728f6
Merge branch 'fix/14448'
...
# Conflicts:
# assets/js/frontend/single-product.min.js
2017-04-27 12:00:05 +01:00
Mike Jolley
d546613c25
Merge branch 'pr/14394'
...
# Conflicts:
# assets/js/frontend/single-product.min.js
2017-04-27 11:53:08 +01:00
Mike Jolley
a4f7bb3d6e
Remove extra comma
2017-04-27 11:52:10 +01:00
Mike Jolley
165a8971ae
Merge pull request #14712 from woocommerce/fix/14700
...
Add required placeholder for meta fields
2017-04-26 16:57:29 +01:00
Mike Jolley
076d2c9336
Minify
2017-04-26 11:43:12 +01:00
Mike Jolley
63e8221e2c
Add required placeholder for meta fields
...
Closes #14700
2017-04-26 11:35:34 +01:00
Beka Rice
f65b817fcf
Code review tweaks
2017-04-25 21:45:42 -04:00
Beka Rice
c552362b73
Confirm before deleting log files
2017-04-25 17:10:47 -04:00
Mike Jolley
1e6d52a3bd
Add a data-caption for captions and keep title around.
...
Fixes #14578
2017-04-25 14:31:24 +01:00
Claudio Sanches
accf956632
Merge pull request #14500 from woocommerce/fix/14494
...
Removed the non-functional order total input and combine the recalculation buttons into one working button.
2017-04-20 00:43:22 -03:00
Mike Jolley
3b6e7d9d14
Address field sorting was not working due to wrong data name
...
Fixes #14533
2017-04-19 16:33:32 +01:00
Mike Jolley
2a4103d776
Removed the non-functional order total input and combine the recalculation buttons into one working button.
...
Fixes #14494
2017-04-18 19:44:42 +01:00
Mike Jolley
b8aade8523
Update js-cookie to 2.1.4
2017-04-18 11:44:51 +01:00
Mike Jolley
1f66a29457
Use smoothHeight
...
Closes #14448
2017-04-17 16:23:04 +01:00
AJ Clarke
b8e5fc22a2
Localized Photoswipe script
2017-04-14 09:34:05 -07:00
Manos Psychogyiopoulos
92d1490151
Fix typo in single-product.js
2017-04-12 15:06:16 +03:00
Claudio Sanches
f61fa071cc
Merge pull request #14280 from woocommerce/fix/14120
...
Remove error causing legacy suggest code
2017-04-11 18:32:45 -03:00
Mike Jolley
f1c2bfccc8
Fix and minify
2017-04-11 21:46:25 +01:00
Mike Jolley
04fe2b9a44
Remove error causing legacy suggest code
...
Fixes #14120
2017-04-11 21:45:31 +01:00
Claudio Sanches
e2065cf696
Merge pull request #14248 from woocommerce/fix/14245
...
Trigger wc_fragments_loaded after add to cart fragment refresh
2017-04-11 16:48:14 -03:00
Mike Jolley
4d32308b9f
Trigger wc_fragments_loaded after add to cart fragment refresh
...
Fixes #14245
2017-04-11 10:51:59 +01:00
Mike Jolley
7274c14591
Use correct thumbnail for variation images in gallery
...
Fixes #14213
2017-04-10 23:02:53 +01:00
Claudio Sanches
393c9afe78
Replaced deprecated Select2 4 quietMillis in favor of delay
2017-04-06 16:18:42 -03:00
Mike Jolley
c1468cdc2e
Merge branch 'master' into fix/trycatchselect2
...
# Conflicts:
# assets/js/admin/wc-enhanced-select.js
# assets/js/admin/wc-enhanced-select.min.js
2017-04-06 18:58:17 +01:00
Mike Jolley
d3d301a26c
Add try/catch block to select2 code to stop it breaking EVERYTHING on conflict/failure
2017-04-06 13:04:22 +01:00
Claudio Sanches
2ffb2e8853
Allow search customers by ID in admin customer ajax search
...
Closes #13980
2017-04-06 02:19:12 -03:00
Mike Jolley
d607aea651
Fade gallery in if no images are set.
...
Fixes #13910
2017-04-04 23:43:14 +01:00
Mike Jolley
005bedb7e8
Workaround for loading failed message
2017-04-04 11:13:43 +01:00
Mike Jolley
31cd2dcb90
Merge pull request #13853 from woocommerce/crud-security-hardening
...
CRUD security/hardening
2017-04-03 11:09:38 +01:00
Mike Jolley
75f79b3279
Se 20y limit on datepicker too
2017-04-03 10:46:37 +01:00
Mike Jolley
6ccac2f19f
Switch to $target
...
https://github.com/woocommerce/woocommerce/pull/13859#discussion_r109178
476
2017-03-31 16:27:51 +01:00
Mike Jolley
101c11a7ec
Use start event to fade
2017-03-31 15:26:46 +01:00
Mike Jolley
62bd505bda
CSS transition
2017-03-31 15:16:10 +01:00
Mike Jolley
0c2ab2dabb
Fade gallery in after delay to avoid flash
...
Closes #13847
2017-03-31 13:53:37 +01:00
James Koster
1cd85b1b9b
Use the full size image dimensions to decide whether to init zoom. #13830
2017-03-30 19:52:29 +01:00
Mike Jolley
673aa5f5bb
Change zoom mode on touch devices
...
Fixes #13775
2017-03-27 17:10:21 +01:00
Mike Jolley
ece81deb8e
Use term ID, not slug
...
Fixes #13731
2017-03-23 11:13:32 +00:00
Claudio Sanches
40a86c28eb
Merge pull request #13707 from woocommerce/fix-13699
...
Abort gallery script when there are no images
2017-03-22 10:56:49 -03:00
Mike Jolley
47f363a463
data-src on all gallery images
...
#13710
2017-03-22 13:26:00 +00:00
Mike Jolley
9ff603681b
Abort gallery script when there are no images
...
Fixes #13699
2017-03-22 11:08:37 +00:00
Claudio Sanches
d6d6096cba
Merge pull request #13630 from woocommerce/fix-13628
...
Match language array in select2
2017-03-17 16:20:44 -03:00
Mike Jolley
c1ce490956
Country select
2017-03-17 11:25:53 +00:00
Mike Jolley
2011c19b53
Match language array in select2
...
Closes #13628
2017-03-16 17:03:12 +00:00
Mike Jolley
f29d4619d3
Change href of link with variation image.
...
Fixes #13620
2017-03-16 11:56:00 +00:00
Mike Jolley
d55653a408
Merge branch 'master' into fix-13498
...
# Conflicts:
# includes/class-wc-order.php
# tests/unit-tests/crud/data.php
2017-03-15 15:52:40 +00:00
Mike Jolley
d710ada38d
Fix reset with more than one on page
2017-03-14 16:38:04 +00:00
Mike Jolley
a6436eb915
prototype pattern
2017-03-14 15:48:18 +00:00
Manos Psychogyiopoulos
161b6a132b
use data() correctly
2017-03-14 15:42:15 +02:00
Manos Psychogyiopoulos
290e000bcb
better use of gallery var
2017-03-14 15:04:08 +02:00