mirror of
https://github.com/rjNemo/rentease.git
synced 2026-06-08 11:46:51 +00:00
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.
49 lines
1.6 KiB
Modula-2
49 lines
1.6 KiB
Modula-2
module github.com/rjNemo/rentease
|
|
|
|
go 1.25.1
|
|
|
|
require (
|
|
github.com/a-h/templ v0.3.943
|
|
github.com/getsentry/sentry-go v0.35.3
|
|
github.com/getsentry/sentry-go/echo v0.35.3
|
|
github.com/gorilla/sessions v1.4.0
|
|
github.com/joho/godotenv v1.5.1
|
|
github.com/labstack/echo-contrib v0.17.4
|
|
github.com/labstack/echo/v4 v4.13.4
|
|
github.com/labstack/gommon v0.4.2
|
|
github.com/rjNemo/underscore v0.8.0
|
|
gorm.io/driver/postgres v1.6.0
|
|
gorm.io/gorm v1.31.0
|
|
)
|
|
|
|
require (
|
|
github.com/google/go-cmp v0.7.0 // indirect
|
|
github.com/stripe/stripe-go/v79 v79.12.0 // indirect
|
|
github.com/tidwall/gjson v1.18.0 // indirect
|
|
github.com/tidwall/match v1.2.0 // indirect
|
|
github.com/tidwall/pretty v1.2.1 // indirect
|
|
github.com/tidwall/sjson v1.2.5 // indirect
|
|
)
|
|
|
|
require (
|
|
github.com/gorilla/context v1.1.2 // indirect
|
|
github.com/gorilla/securecookie v1.1.2 // indirect
|
|
github.com/jackc/pgpassfile v1.0.0 // indirect
|
|
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
|
|
github.com/jackc/pgx/v5 v5.7.6 // indirect
|
|
github.com/jackc/puddle/v2 v2.2.2 // indirect
|
|
github.com/jinzhu/inflection v1.0.0 // indirect
|
|
github.com/jinzhu/now v1.1.5 // indirect
|
|
github.com/mattn/go-colorable v0.1.14 // indirect
|
|
github.com/mattn/go-isatty v0.0.20 // indirect
|
|
github.com/openai/openai-go v1.12.0
|
|
github.com/sethvargo/go-envconfig v1.3.0
|
|
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
|
github.com/valyala/fasttemplate v1.2.2 // indirect
|
|
golang.org/x/crypto v0.42.0 // indirect
|
|
golang.org/x/net v0.44.0 // indirect
|
|
golang.org/x/sync v0.17.0 // indirect
|
|
golang.org/x/sys v0.36.0 // indirect
|
|
golang.org/x/text v0.29.0 // indirect
|
|
golang.org/x/time v0.13.0 // indirect
|
|
)
|