rentease/internal/view
Ruidy 91a9a74750
Some checks are pending
CI / checks (push) Waiting to run
feat(stripe): add payment link creation for bookings
Introduce backend and frontend support for generating Stripe payment
links
for outstanding booking balances. Adds a new POST endpoint to create
payment
links, updates booking view to include a Stripe button, and integrates
error handling and feedback for payment link creation. Refactors view
models and templates to support the new feature.
2025-11-01 17:22:13 +01:00
..
layout feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
booking_by_id.templ feat(stripe): add payment link creation for bookings 2025-11-01 17:22:13 +01:00
booking_by_id_templ.go feat(stripe): add payment link creation for bookings 2025-11-01 17:22:13 +01:00
booking_form.templ booking form 2025-06-23 20:12:50 +02:00
booking_form_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
booking_lines.templ update booking list to card layout (#46) 2025-03-02 13:44:43 +01:00
booking_lines_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
booking_list_viewmodel.go split view models 2024-07-15 16:59:23 +02:00
booking_viewmodel.go feat(stripe): add payment link creation for bookings 2025-11-01 17:22:13 +01:00
bookings_list.templ update booking list to card layout (#46) 2025-03-02 13:44:43 +01:00
bookings_list_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
bookings_new.templ improve layout 2024-11-25 14:58:18 +01:00
bookings_new_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
item_list.templ fix: only update the payments on payment creation 2025-01-25 00:21:30 +01:00
item_list_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
item_list_viewmodel.go Raw 34 enable payments (#35) 2025-01-24 17:30:35 +01:00
item_viewmodel.go Raw 34 enable payments (#35) 2025-01-24 17:30:35 +01:00
line_item.templ line items 2025-06-27 13:15:53 +02:00
line_item_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
login.templ use daisyUI (#25) 2024-11-16 19:24:26 +01:00
login_form.templ use daisyUI (#25) 2024-11-16 19:24:26 +01:00
login_form_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
login_form_viewmodel.go split view models 2024-07-15 16:59:23 +02:00
login_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
payment.templ feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
payment_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
report_line_viewmodel.go split view models 2024-07-15 16:59:23 +02:00
report_section.templ use daisyUI (#25) 2024-11-16 19:24:26 +01:00
report_section_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
report_viewmodel.go split view models 2024-07-15 16:59:23 +02:00
reports.templ style: Improve page layout with wider container and added margin 2024-12-24 18:03:04 +01:00
reports_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
success.templ success page 2024-03-15 10:47:09 +01:00
success_templ.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00