rentease/internal/view
Ruidy 8384d85e3e
feat(stripe): add Stripe payment sync and webhook support
Introduce Stripe integration for automatic payment ingestion and refund
tracking. Adds new fields to the payment model for Stripe IDs and
status,
Stripe client driver, sync service, cron job, manual API endpoint, and
public webhook handler for real-time updates. Includes tests and
documentation. Manual cash entry remains supported.
2025-10-03 21:39:59 +02:00
..
layout chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
booking_by_id.templ payment form 2025-06-27 13:28:46 +02:00
booking_by_id_templ.go chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
booking_form.templ booking form 2025-06-23 20:12:50 +02:00
booking_form_templ.go chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
booking_lines.templ update booking list to card layout (#46) 2025-03-02 13:44:43 +01:00
booking_lines_templ.go chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
booking_list_viewmodel.go split view models 2024-07-15 16:59:23 +02:00
booking_viewmodel.go feat(stripe): add Stripe payment sync and webhook support 2025-10-03 21:39:59 +02:00
bookings_list.templ update booking list to card layout (#46) 2025-03-02 13:44:43 +01:00
bookings_list_templ.go chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
bookings_new.templ improve layout 2024-11-25 14:58:18 +01:00
bookings_new_templ.go chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
item_list.templ fix: only update the payments on payment creation 2025-01-25 00:21:30 +01:00
item_list_templ.go chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04: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 chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04: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 chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
login_form_viewmodel.go split view models 2024-07-15 16:59:23 +02:00
login_templ.go chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
payment.templ feat(stripe): add Stripe payment sync and webhook support 2025-10-03 21:39:59 +02:00
payment_templ.go feat(stripe): add Stripe payment sync and webhook support 2025-10-03 21:39: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 chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04: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 chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00
success.templ success page 2024-03-15 10:47:09 +01:00
success_templ.go chore(go): bump Go to 1.25 (Dockerfiles + go.mod); respect .gitignore 2025-09-12 11:24:06 -04:00