cyrillefr
|
758d78bfe4
|
Fixes RSpecRailsInferredSpecType
|
2025-05-21 09:43:24 +02:00 |
|
Gaetan Craig-Riou
|
9ab2a3ae3d
|
Per review, fix a some minor issues
|
2024-11-28 13:35:01 +01:00 |
|
Gaetan Craig-Riou
|
b42cba8c37
|
Add vine_voucher factory
|
2024-11-28 13:35:01 +01:00 |
|
Gaetan Craig-Riou
|
12cf62c2ff
|
Refactor, add OrderManagement::Order::Updater#update_voucher
Move the logic to update a voucher and associated order to
`OrderManagement`
|
2024-11-28 13:35:01 +01:00 |
|
Gaetan Craig-Riou
|
0569b30e0d
|
Refactor Vine related services
Move them under Vine module to keep the code nicely organised
|
2024-11-28 13:35:01 +01:00 |
|
Gaetan Craig-Riou
|
9f3da1af4f
|
Reddeem VINE voucher when firing "capture_and_complete_order"o
'Spree::Payment#capture_and_complete!' will try to complete the order,
so we want to redeem any VINE voucher associated with the order first.
|
2024-11-28 13:35:01 +01:00 |
|
Gaetan Craig-Riou
|
afb336d789
|
Add spec for fire event "capture_and_complete_order"
|
2024-11-28 13:35:01 +01:00 |
|
Gaetan Craig-Riou
|
92c4cb9b7f
|
Redeem VINE voucher when creating a new payment
Creating a new payment will try to complete the order, so we want to
redeem any VINE voucher associated with the order first
|
2024-11-28 13:35:01 +01:00 |
|
Gaetan Craig-Riou
|
724d5a2ca0
|
Add spec for creating a payment from admin page
|
2024-11-28 13:35:01 +01:00 |
|
Maikel Linke
|
6317fe1b71
|
Disable RSpec monkey patching
|
2024-05-09 12:24:41 +10:00 |
|
Maikel Linke
|
bd6b0ddbf3
|
Enforce RSpec expect(..).not_to over to_not
|
2024-03-07 16:57:54 +11:00 |
|
Gaetan Craig-Riou
|
48ba23af1c
|
Notify BugSnag when something unexpected happens
|
2024-02-28 15:16:09 +11:00 |
|
Gaetan Craig-Riou
|
e5cd8e5216
|
Log error when something goes wrong
Plus spec.
The old implementation would swallow the error, all we had was a flash
message feedback
|
2024-02-28 15:13:40 +11:00 |
|
Gaetan Craig-Riou
|
f634855826
|
Add request spec for Spree::Admin::PaymentsController
|
2024-02-28 15:13:40 +11:00 |
|
Gaetan Craig-Riou
|
9609ba4268
|
Don't show the banner if no ToS file uploaded
|
2023-12-22 13:20:14 +01:00 |
|
Gaetan Craig-Riou
|
8371eada23
|
Don't show the banner if enterprises are not required to accepte ToS
|
2023-12-22 13:20:14 +01:00 |
|
Gaetan Craig-Riou
|
8e31e35d5d
|
Add Tos banner on all admin pages
Plus spec, this is tested on the dashboard page.
The banner will show if the user accepted_at is before the tos file
updated at time.
|
2023-12-22 13:20:14 +01:00 |
|