index
:
omni.git
live
not just a monorepo, its an *omnirepo*
ben
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Biz
/
PodcastItLater
/
Billing.py
Age
Commit message (
Expand
)
Author
34 hours
Add error handling for unconfigured Stripe billing portal
Ben Sima
35 hours
Improve type safety in Billing module
Ben Sima
37 hours
Simplify billing to single paid plan
Ben Sima
38 hours
Switch to just one paid plan
Ben Sima
38 hours
Cleanup some logging setup code
Ben Sima
2 days
Update webhook test to match real Stripe API behavior
Ben Sima
2 days
Fix subscription webhook to handle Stripe API version differences
Ben Sima
2 days
Add detailed logging for missing subscription period dates
Ben Sima
2 days
Add full checkout flow test with proper client_reference_id
Ben Sima
2 days
Fix TypeError in checkout webhook when client_reference_id is None
Ben Sima
2 days
Allow webhook signature verification bypass for local testing
Ben Sima
2 days
Add Stripe webhook tests and testing documentation
Ben Sima
2 days
Fix Stripe webhook KeyError by using safe dict access
Ben Sima
2 days
Remove personal tier, keep only free and pro
Ben Sima
2 days
Change free plan from monthly to lifetime limit
Ben Sima
5 days
feat: Add stripe to Python deps and document dependency process
Ben Sima
5 days
feat(PodcastItLater): Add Stripe billing infrastructure
Ben Sima