Commit Graph

14 Commits

Author SHA1 Message Date
John Yeo
13f49b7572 fix: incomplete sub gets past due status 2025-12-06 10:15:42 +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
f0e08e38e0 chore: openapi for v1.2 api - customers, entities, check, track 2025-11-13 19:43:15 +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
dcc26b44a9 wip 2025-10-25 10:52:03 +01:00
John Yeo
60dbbc1365 feat: expand upcoming_invoice 2025-09-25 15:50:10 +01:00
John Yeo
da2693567c chore: ran biome format 2025-09-22 14:45:25 +01:00
John Yeo
68cc7fd392 feat: payment_method and referrals in cus expand 2025-07-04 20:02:50 +01:00
John Yeo
386dee8edf adding entities to cusExpand 2025-06-09 10:49:04 +01:00
John Yeo
223fe5f949 fix: track feature_id idempotency key, updating products with internal entity id 2025-05-15 17:03:08 +01:00
John Yeo
a2703a05c8 refactor: enhance customer product handling with trial features and improve test script structure 2025-05-10 15:18:15 +01:00
John Yeo
e8ae1085e8 update: UI for entities, fixed search customer, updated create entity response added internal_entity_id to invoices 2025-05-08 18:52:35 +01:00