feat(premium): initial subscription implementation through paddle

This commit is contained in:
alyssa 2026-01-04 14:00:42 -05:00
parent 26af2df720
commit bd5b5c03fe
15 changed files with 1121 additions and 144 deletions

View file

@ -11,6 +11,7 @@ api = { path = "../api" }
anyhow = { workspace = true }
axum = { workspace = true }
chrono = { workspace = true }
axum-extra = { workspace = true }
fred = { workspace = true }
lazy_static = { workspace = true }
@ -30,6 +31,6 @@ postmark = { version = "0.11", features = ["reqwest"] }
rand = "0.8"
thiserror = "1.0"
hex = "0.4"
chrono = { workspace = true }
paddle-rust-sdk = { version = "0.16.0", default-features = false, features = ["rustls-native-roots"] }
serde_urlencoded = "0.7"
time = "0.3"
time = "0.3"