rentease/internal/server
Ruidy 146787033a
refactor(payment): extract payment logic to new service
Moves all payment-related logic (manual payments, Stripe sync, webhook
handling) from the booking service into a dedicated payment service
(`internal/service/payment`). Updates server, cron, and handler wiring
to
inject and use the new payment service. Adjusts tests, routes, and
documentation to reflect the new separation of concerns.

This improves cohesion, clarifies responsibilities, and prepares for
future payment features. No database schema changes are introduced.
2025-11-21 10:09:30 +01:00
..
auth.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
handle_api_sync.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
handle_auth.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
handle_bookings.go refactor(payment): extract payment logic to new service 2025-11-21 10:09:30 +01:00
handle_healthz.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
handle_payments.go refactor(payment): extract payment logic to new service 2025-11-21 10:09:30 +01:00
handle_pdf.go refactor: improve booking error handling and responses 2025-11-17 19:26:45 +01:00
handle_reports.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
handle_stripe_sync.go refactor(payment): extract payment logic to new service 2025-11-21 10:09:30 +01:00
handle_stripe_sync_test.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
handle_stripe_webhook.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
handle_stripe_webhook_test.go refactor(payment): extract payment logic to new service 2025-11-21 10:09:30 +01:00
helper.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
middleware.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00
option.go feat/stripe integration (#48) 2025-10-19 15:48:59 +02:00
routes.go refactor(payment): extract payment logic to new service 2025-11-21 10:09:30 +01:00
server.go refactor(payment): extract payment logic to new service 2025-11-21 10:09:30 +01:00
tracing.go feat(deps): migrate from Echo to Chi, update Stripe/Sentry (#49) 2025-11-02 21:45:37 +01:00