Commit Graph

73 Commits

Author SHA1 Message Date
Codex
9299552451 feat: use preset avatars and disable leaderboard by default 2026-06-30 14:07:48 +08:00
Codex
d1cb341351 feat: enforce public bank SaaS scopes 2026-06-30 08:55:22 +08:00
Codex
4f64b7aed8 feat: add platform staff management 2026-06-30 08:28:44 +08:00
Codex
780feee4f8 feat: add platform admin permissions 2026-06-30 07:50:02 +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
b9957d18d5 feat: add platform audit export 2026-06-30 05:41:30 +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
5320558d13 feat: add platform subscription invoice batching 2026-06-30 04:56:28 +08:00
Codex
d5d32e84b3 feat: add platform tenant detail audit console 2026-06-30 04:38:36 +08:00
Codex
52b958a387 feat: add taro point rewards operations 2026-06-30 04:20:11 +08:00
Codex
0912a4d3fa feat: surface notifications in taro admin and profile 2026-06-30 04:08:58 +08:00
Codex
d72ff499ce feat: add user notification center 2026-06-30 03:56:41 +08:00
Codex
2fea68fe4d feat: add point activities and exchange 2026-06-30 03:28:11 +08:00
Codex
e035f5be9a feat: add automatic badge awards 2026-06-30 02:50:13 +08:00
Codex
52cef9f13d test: harden pocketbase dry run readiness 2026-06-30 02:23:17 +08:00
Codex
7eaf26fa40 test: add remote auth jwt smoke 2026-06-30 02:10:34 +08:00
Codex
1b6006f8e6 test: add rls tenant isolation regression 2026-06-30 01:58:37 +08:00
Codex
3e741a2a23 test: add supabase jwks auth regression 2026-06-30 01:45:29 +08:00
Codex
f3577e257c feat: add provider bill download reconciliation jobs 2026-06-29 21:59:42 +08:00
Codex
e0393126a1 feat: add asset watermark access context 2026-06-29 20:18:27 +08:00
Codex
ce538a57c7 feat: add external asset security scanner 2026-06-29 20:00:17 +08:00
Codex
ecd269b548 feat: add content asset security scanning 2026-06-29 19:42:05 +08:00
Codex
d696fc38b0 feat: add reconciliation issue workflow 2026-06-29 19:05:18 +08:00
Codex
7258e4a7d5 feat: add commerce reconciliation ledger 2026-06-29 18:46:38 +08:00
Codex
a68b4ab9e3 feat: export daily practice image packages 2026-06-29 17:40:10 +08:00
Codex
60501a0f70 feat: support daily practice exports 2026-06-29 17:17:44 +08:00
Codex
506d7015a0 feat: render question exports as assets 2026-06-29 17:07:24 +08:00
Codex
1bcd887731 feat: notify tenants about public bank syncs 2026-06-29 16:25:13 +08:00
Codex
e54efbc294 feat: support composite practice questions 2026-06-29 15:57:03 +08:00
Codex
07a6edeea2 feat: add practice session resume 2026-06-29 15:19:35 +08:00
Codex
b96897b2be feat: improve student practice experience 2026-06-29 15:12:35 +08:00
Codex
134f7830dd feat: add tenant student operations console 2026-06-29 14:55:40 +08:00
Codex
6e182977fc feat: add tenant crm commission console 2026-06-29 14:48:06 +08:00
Codex
da7b461702 feat: bind tenant members to role templates 2026-06-29 14:37:09 +08:00
Codex
1b01b923e8 feat: add tenant role template console 2026-06-29 14:29:36 +08:00
Codex
c00992aab5 feat: batch resolve public bank conflicts 2026-06-29 14:18:25 +08:00
Codex
215cbd05f7 feat: add import template downloads 2026-06-29 14:02:38 +08:00
Codex
c07c9866f2 feat: add import job detail polling 2026-06-29 13:59:11 +08:00
Codex
7fc92986a5 feat: resolve public bank conflicts 2026-06-29 13:50:41 +08:00
Codex
93ec1a07d2 feat: add tenant import console 2026-06-29 13:35:34 +08:00
Codex
65905aaf8f feat: add student checkout pages 2026-06-29 13:17:49 +08:00
Codex
2776ce12a5 feat: add student learning flow pages 2026-06-29 13:03:02 +08:00
Codex
1bd608f134 feat: add tenant content operations 2026-06-29 12:49:39 +08:00
Codex
3c5b7aca4f feat: add platform admin operations 2026-06-29 12:39:48 +08:00
Codex
43c63f5c39 feat: add taro platform admin pages 2026-06-29 12:31:17 +08:00
Codex
c090008f52 feat: scaffold taro h5 frontends 2026-06-29 11:40:32 +08:00
Codex
f74db433cc feat: add pocketbase dry-run report 2026-06-29 11:06:31 +08:00