luisramos0
c773cde191
Add admin payment template for stripe sca and respective js code to make it work
2020-02-21 10:52:29 +00:00
luisramos0
f691d1aafd
Add new payment method StripeSCA that will use the Stripe Payment Intents API instead of the Stripe Charges API that the current StripeConnect gatreway uses
2020-02-21 10:52:29 +00:00
Luis Ramos
d99cba3b6e
Merge pull request #4709 from mkllnk/4172-js-pluralize
...
Pluralize common variant unit names
2020-02-19 22:28:54 +00:00
Luis Ramos
9d8608f210
Merge pull request #4630 from Matt-Yorkley/product_counts
...
Show counts including all variants in order cycle exchanges
2020-02-13 11:33:58 +00:00
François Turbelin
e7b74b99ba
Refactor SortingOptions JS
2020-02-13 06:38:13 +01:00
François Turbelin
89d2750fc4
Set default value at backend side
2020-02-13 06:38:13 +01:00
François Turbelin
7100111f93
Fix specs and cosmetics
2020-02-13 06:38:13 +01:00
François Turbelin
06971b7198
Add sortable name column for Admin Products
2020-02-13 06:38:13 +01:00
François Turbelin
56f9adc5b7
Filter Admin products by name asc
2020-02-13 06:38:13 +01:00
Matt-Yorkley
140e0b9cb1
Refactor #exchangeLoadedVariants
2020-02-05 15:11:34 +01:00
Matt-Yorkley
b3f05d1a98
Use "Variants" instead of "Products" in order cycle exchanges UI
2020-02-05 15:11:34 +01:00
Matt-Yorkley
9644b145cc
Remove num_of_products
2020-02-05 15:11:34 +01:00
Matt-Yorkley
6f644936b0
Show counts including all variants in order cycle exchanges
2020-02-05 15:10:26 +01:00
luisramos0
ee64238bdd
Add jquery.adaptivemenu require but commeent out the activation for now because it is already called in spree_backend
...
This can be reverted when spree_backend is removed
2020-02-04 14:47:51 +00:00
luisramos0
d3130e111f
Remove on click events
...
These events can only be added to OFN when spree_backend is removed otherwise the evetns will be registered twice
2020-02-04 14:47:51 +00:00
luisramos0
93f4eee887
Make newly imported js files compatible with the karma build
2020-02-04 14:47:51 +00:00
luisramos0
408ada9097
Remove unnecessary build exception
2020-02-04 14:47:51 +00:00
luisramos0
289b99c30e
Bring and require equalize from spree_backend
2020-02-04 14:47:26 +00:00
luisramos0
f85c36a17e
Bring and require select2 from spree_backend
2020-02-04 14:47:26 +00:00
luisramos0
4715df3258
Bring and require jquery.horizontalNav.js from spree_backend
2020-02-04 14:47:26 +00:00
luisramos0
b20be101cc
Bring and require spin from spree_backend and respective progress indicator js and css
2020-02-04 14:47:26 +00:00
luisramos0
d424987587
Bring and require jquery.vAlign.js from spree_backend
2020-02-04 14:47:26 +00:00
luisramos0
a0575430dd
Require spree.js from spree_core for some basic functions like Spree.url
2020-02-04 14:46:57 +00:00
luisramos0
c1e6344b18
Merge spree js function and override
2020-02-04 14:46:57 +00:00
luisramos0
ed0198382f
Bring spree_backend admin.js.erb, rename it to base.js.erb and remove requires that are not used in ofn
2020-02-04 14:46:57 +00:00
luisramos0
87366ae7fc
Remove usage of jConfirm so that we dont have to bring dependency jquery.alerts from spree_backend
2020-02-04 09:33:58 +00:00
luisramos0
27aea0b277
Bring js code from spree_backend to make taxons admin work
2020-02-04 09:33:58 +00:00
luisramos0
6c7991be75
Bring jquery.jstree from spree_backend
2020-02-04 09:33:34 +00:00
luisramos0
3f81352df5
Bring jquery.cookie from spree_backend
2020-02-04 09:33:34 +00:00
luisramos0
4c51d60bfd
Make pagination optional in the ExchangeProductsController
2020-02-03 13:11:26 +00:00
Luis Ramos
a0475ee8a4
Merge pull request #4613 from luisramos0/autocomplete
...
Bring remaining variants autocomplete (and related) JS code from spree_backend
2020-01-31 16:08:50 +00:00
Maikel Linke
9535c5647f
Make pluralisation code an independent lib
...
I considered moving the code to a service but I think that this code
can be completely independent of the Open Food Network use case. It
would be easy to move to a gem. The downcasing may need reconsidering
for general use.
2020-01-31 09:48:32 +11:00
Maikel Linke
98b55287f1
Pluralize common variant unit names
...
This adds the most popular unit names as singular and plural to our
locale for translation. The added Javascript performs a reverse lookup
to find the right singular/plural form of a unit name in that language.
2020-01-31 09:48:32 +11:00
luisramos0
9a52a127a4
Add js code needed in the product images page
2020-01-30 11:36:09 +00:00
luisramos0
4f0e441407
Bring and require responsive-tables js and css from spree_backend
2020-01-30 11:36:09 +00:00
Luis Ramos
c4f7588601
Merge pull request #4608 from luisramos0/power_tip
...
Bring powertip from spree_backend, including js and css
2020-01-30 11:20:37 +00:00
Maikel Linke
b63042236d
Activate Foundation's dropdowns after tab switch
...
If the dropdown doesn't exist during page load, Foundation misses it. We
need to initialise it again.
2020-01-30 17:02:23 +11:00
luisramos0
26bb8cc337
Bring powertip from spree_backend, including js and css
2020-01-28 14:07:45 +00:00
luisramos0
667f44336d
Remove unused split logic from variant autocomplete, the split functionality is not used in ofn because we only have one stock location
2020-01-28 13:53:04 +00:00
luisramos0
0a136ff2fb
Comment out click event registration as this will duplicate events until the spree_backend code is there
...
These can be activated when spree_backend is removed
2020-01-28 13:53:04 +00:00
luisramos0
3f3577e73c
Remove encoding tag from admin/spree/orders js files
2020-01-28 13:53:04 +00:00
luisramos0
b8aee4e857
Bring address_states as is from spre_backend
2020-01-28 13:53:04 +00:00
luisramos0
cfe3435851
Bring shipments.js as is from spree_backend
2020-01-28 13:53:04 +00:00
luisramos0
53e342ba1a
Bring variant_autocomplete from spree_backend as is
2020-01-28 13:53:04 +00:00
luisramos0
6bdb14248c
Require lodash.underscore to support _. calls in js
...
spree_backend relies on Underscore.js 1.4.4, from Jan 2013, in some auto complete functions, here we will be depending on Lo-Dash 2.4.1, from Dec 2013
2020-01-28 13:53:03 +00:00
luisramos0
8e27291b15
require handlebars extensions from spree_core to allow translations inside handlebar templates
2020-01-28 13:52:19 +00:00
luisramos0
a5f222b067
Bring css_browser_selector_dev from spree_backend and respective hacks
2020-01-23 14:45:35 +00:00
luisramos0
0ec39106b1
Bring modernizr from spree_backend
2020-01-23 14:45:35 +00:00
luisramos0
c59afd4951
Remove jquery-migrate-1.0.0, we already have jquery-migrate 1.2.1 (jquery-migrate-min) through gemfile jquery-migrate-rails
2020-01-23 14:45:35 +00:00
luisramos0
2c59b522de
Reorganize admin/all.js in meaningful groups
2020-01-23 14:45:35 +00:00