Commit Graph

17 Commits

Author SHA1 Message Date
f219eb0bf8 feat: migrate backend foundation to NestJS 2026-07-17 17:41:41 +08:00
Codex
39f7332f33 feat: establish production SaaS foundation 2026-07-12 19:26:57 +08:00
Codex
ac5d136b35 feat: automate usage overage billing 2026-06-30 21:24:53 +08:00
Codex
ff2b0a83ee feat: add platform usage worker 2026-06-30 20:00:14 +08:00
Codex
51f8cbdec8 feat: add platform dunning notifications 2026-06-30 07:28:32 +08:00
Codex
7ab702f471 feat: add platform audit alert notifications 2026-06-30 06:46:35 +08:00
Codex
5bb0512ba7 feat: add platform audit alerts 2026-06-30 06:12:33 +08:00
Codex
c74432ce98 feat: add platform invoice dunning workflow 2026-06-30 05:27:58 +08:00
Codex
f9f96bee63 feat: add platform automatic billing worker 2026-06-30 05:10:58 +08:00
Codex
f3577e257c feat: add provider bill download reconciliation jobs 2026-06-29 21:59:42 +08:00
Codex
a68b4ab9e3 feat: export daily practice image packages 2026-06-29 17:40:10 +08:00
Codex
506d7015a0 feat: render question exports as assets 2026-06-29 17:07:24 +08:00
Codex
6f0083bd13 feat: add public question bank sync worker 2026-06-29 09:38:11 +08:00
Codex
eee21f6eed feat: add spreadsheet async imports 2026-06-29 08:00:17 +08:00
Codex
fc289f7b42 feat: recheck content assets 2026-06-29 06:14:58 +08:00
Codex
4c9f742b31 feat: reconcile commerce payments 2026-06-29 05:58:08 +08:00
Codex
ead1296f80 feat: add crm webhook worker 2026-06-29 04:35:19 +08:00