luisramos0
95c1b7f7a6
Extract PaymentIntentValidator from StripeSCA gateway
2020-03-02 17:30:12 +00:00
luisramos0
3fcf286516
Extract PostCheckoutActions from checkout controller
2020-03-02 17:30:12 +00:00
luisramos0
e2cdb01a28
Improve readability of stripe sca gateway code
2020-03-02 17:30:12 +00:00
luisramos0
08e729673f
Move stripe sca gateway error messages to translatable keys
2020-03-02 17:30:12 +00:00
luisramos0
c0bf09131f
Make order.pending_payments include payments in pending state so that these payments (pending is the state after authorization for credit cards) are also processed as part of the normal order workflow
2020-03-02 17:30:12 +00:00
luisramos0
19042e0d37
Make checkout controller able to receive a redirect from stripe with a payment_intent as parameter
2020-03-02 17:30:12 +00:00
luisramos0
4b3b4e00ff
Add authorize action to the stripe_sca gateway and make it fetch the redirect url if provided
...
Change the purchase action to only capture the alrteady authorized payment intent
2020-03-02 17:30:12 +00:00
luisramos0
e3ffe8fe6b
Add Checkout Stripe redirect logic to get users redirected to stripe authentication pages provided by the stripe API
2020-03-02 17:30:12 +00:00
luisramos0
d91578ab80
Rename checkout payment redirect to checkout paypal redirect
2020-03-02 17:30:12 +00:00
luisramos0
873dcc373f
Small refactoring to make next commit easier
2020-03-02 17:30:12 +00:00
luisramos0
1289c3f1a2
Fix rubocop issues in credit_cards_controller
2020-03-02 17:29:30 +00:00
Luis Ramos
c37218fdc5
Merge pull request #4719 from luisramos0/stripe_card_to_pm
...
Make StripeSCA payment method work with existing credit cards (the ones saved through the Stripe Charges API)
2020-03-02 17:22:07 +00:00
Luis Ramos
dad21a52b2
Merge pull request #4672 from luisramos0/stripe_sca_method
...
Add new Stripe payment method compatible with the new Stripe Payment Intents API
2020-03-02 17:19:05 +00:00
Pau Pérez Fabregat
97a65d760f
Merge pull request #4527 from luisramos0/subs_logs
...
Improve Subscriptions logging
2020-03-02 15:48:45 +01:00
Transifex-Openfoodnetwork
63e92197f5
Updating translations for config/locales/pt_BR.yml
2020-03-02 09:40:20 +11:00
Transifex-Openfoodnetwork
fd534bf629
Updating translations for config/locales/pt_BR.yml
2020-03-02 09:37:10 +11:00
Eduardo
64d83bfc4d
fix ampersand problem using ng-bind-html
2020-03-01 17:54:36 -03:00
Pau Pérez Fabregat
83065a798e
Merge pull request #4814 from luisramos0/rubop_rules
...
Add new cops (disabled) to rubocop config
2020-02-28 11:15:34 +01:00
Matt-Yorkley
b661b3ee40
Merge pull request #4823 from luisramos0/require_specs
...
Add some require statements to specs
2020-02-28 10:46:29 +01:00
Luis Ramos
b528903aa8
Remove spec covering html format in SchedulesController#index, this is not used anywhere
2020-02-27 19:05:36 +00:00
Matt-Yorkley
38215c2a88
Delete some dead code
...
This feature for assigning defaults via the UI was previously removed
2020-02-27 19:28:25 +01:00
Matt-Yorkley
d280bf0d4d
Update all locales with the latest Transifex translations
v2.7.7
2020-02-27 11:42:02 +01:00
Eduardo
4c3916a93d
redirect to shops list when an enterprise is not found
2020-02-26 19:25:38 -03:00
Luis Ramos
677f31ffa8
Make payment source_views/gateway work with nil credit card
...
This will happen if user deletes a saved credit card used previously. In this case, the admin payment details page will render empty details and the payment amount
2020-02-26 11:55:17 +00:00
Luis Ramos
5848a46149
Add missing template to render stripeSCA payment and add spec to verify it's presence
2020-02-26 11:38:42 +00:00
Luis Ramos
03c91dfac1
Merge pull request #4780 from luisramos0/bulk_prod_errors
...
Fix javascript logic that parses server errors in the bulk product edit page
2020-02-25 18:49:54 +00:00
Luis Ramos
60e12063cd
Merge pull request #4758 from luisramos0/fix_incomplete_stripe
...
Make the payment methods filter handle misconfigured stripe payment methods
2020-02-25 18:47:09 +00:00
Pau Pérez Fabregat
e5b57af315
Merge pull request #4815 from openfoodfoundation/transifex
...
Transifex
2020-02-25 13:37:30 +01:00
Pau Pérez Fabregat
a396a7f0af
Merge pull request #4818 from luisramos0/delete_dead_code
...
Delete dead code after PRs 4512 and 4508
2020-02-25 13:32:23 +01:00
Luis Ramos
6b6cdf07fb
Remove inactive confirm
...
The new version of jquery is picking up a confirm in the ship action that was not being triggered in the previous version
The orders_spec was not expecting this confirm to appear so we are removing here to keep the behaviour and the spec green
2020-02-25 11:56:23 +00:00
Transifex-Openfoodnetwork
d084789c56
Updating translations for config/locales/nb.yml
2020-02-25 19:57:08 +11:00
Transifex-Openfoodnetwork
dafac32e70
Updating translations for config/locales/nb.yml
2020-02-25 19:53:59 +11:00
Maikel Linke
8432dab142
Remove unused Javascript manifest
...
It reduces compilation from 25s to 24s.
2020-02-25 11:43:53 +11:00
Maikel Linke
0b0263a605
Remove unused stylesheet manifest
...
Compiling assets with application.css: 40s
Compiling assets without application.css: 25s
2020-02-25 11:43:39 +11:00
Transifex-Openfoodnetwork
6ca39f3aa5
Updating translations for config/locales/fr_CA.yml
2020-02-25 09:10:13 +11:00
Transifex-Openfoodnetwork
234a9ef1b4
Updating translations for config/locales/en_CA.yml
2020-02-25 08:41:07 +11:00
Luis Ramos
24a1327805
Merge pull request #4785 from openfoodfoundation/dependabot/bundler/stripe-5.15.0
...
Bump stripe from 5.11.0 to 5.15.0
2020-02-24 20:12:39 +00:00
Luis Ramos
33d77d57f4
Merge pull request #4776 from luisramos0/remove_assets_group
...
Remove the assets group from the gemfile (taken from spree upgrade branch)
2020-02-24 20:12:01 +00:00
dependabot-preview[bot]
51dd55c5b9
[Security] Bump jquery-rails from 3.0.4 to 3.1.5
...
Bumps [jquery-rails](https://github.com/rails/jquery-rails ) from 3.0.4 to 3.1.5. **This update includes a security fix.**
- [Release notes](https://github.com/rails/jquery-rails/releases )
- [Changelog](https://github.com/rails/jquery-rails/blob/v3.1.5/CHANGELOG.md )
- [Commits](https://github.com/rails/jquery-rails/compare/v3.0.4...v3.1.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-24 19:14:38 +00:00
Transifex-Openfoodnetwork
0571b657aa
Updating translations for config/locales/en_FR.yml
2020-02-25 04:39:02 +11:00
Transifex-Openfoodnetwork
e4958baddc
Updating translations for config/locales/en_FR.yml
2020-02-25 04:35:52 +11:00
Transifex-Openfoodnetwork
c985747297
Updating translations for config/locales/fr.yml
2020-02-25 04:31:33 +11:00
Maikel Linke
17ea2cd510
Clean up JS assets comments
2020-02-24 11:22:47 +11:00
Maikel Linke
325c427219
Remove style from pasted HTML in editor
2020-02-24 11:22:47 +11:00
Maikel Linke
a3e87d893a
Remove obsolete angular-sanitize
...
Our TextAngular module supplies that code.
2020-02-24 11:22:47 +11:00
Maikel Linke
480a629349
Bump textAngular to latest v1.5.16
...
I'm not sure which version we had previously. This update should come
with lots of minor improvements even though we didn't have anyone
complain.
2020-02-24 11:22:47 +11:00
Luis Ramos
03fac6f285
Avoid subquery with too many columns error by specifying the selected column
2020-02-23 20:05:13 +00:00
Transifex-Openfoodnetwork
f5ffdfc258
Updating translations for config/locales/en_NZ.yml
2020-02-23 22:32:56 +11:00
Luis Ramos
2108a282c8
Add some require statements to specs
2020-02-22 11:49:52 +00:00
Luis Ramos
a3a61967a8
Merge pull request #4621 from luisramos0/spree_backend_js
...
OFN without spree_backend 🎉
2020-02-22 10:24:50 +00:00