Commit Graph

12 Commits

Author SHA1 Message Date
John Yeo
591f0d1379 Merge branch 'staging' of https://github.com/useautumn/autumn into staging
pull remote staging
2025-11-26 10:46:50 +00:00
John Yeo
a005f6d879 refactor: separate subscriptions from customer cache
- Split subscription data into separate cache keys for better performance
- Updated cache utilities to handle subscriptions independently
- Modified Lua scripts to manage separate subscription cache entries
- Updated API models and expand logic for separated subscriptions
- Fixed test utilities to match new data structure

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 10:28:02 +00:00
John Yeo
7b0b574bb3 fix: testing fix on cached invoices 2025-11-26 09:23:18 +00:00
John Yeo
f10c685dc6 fix: using EVALSHA 2025-11-20 14:06:53 +00:00
John Yeo
b865a958ab fix: coupons on new stripe version 2025-11-16 18:52:54 +00:00
John Yeo
71cca85819 chore polishing up open api and plan methods 2025-11-13 12:05:16 +00:00
John Yeo
27be22b48b fix: passing all track / check test cases 2025-11-12 15:55:01 +00:00
John Yeo
92510ed9c0 feat: deduct from redis new api schema 2025-11-11 16:01:14 +00:00
John Yeo
48b33abc2f fix: versioning for cached customer 2025-11-10 09:17:18 +00:00
John Yeo
6517245c51 writing tests 2025-11-08 19:31:38 +00:00
John Yeo
277fd8d6e8 wip 2025-11-07 19:53:13 +00:00
John Yeo
3afa2387ac fixing cache 2025-11-07 15:29:32 +00:00