Commit Graph

26 Commits

Author SHA1 Message Date
Codex
ecd269b548 feat: add content asset security scanning 2026-06-29 19:42:05 +08:00
Codex
79d0d786a0 feat: harden content asset access 2026-06-29 18:25:47 +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
c00992aab5 feat: batch resolve public bank conflicts 2026-06-29 14:18:25 +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
6f0083bd13 feat: add public question bank sync worker 2026-06-29 09:38:11 +08:00
Codex
f63f8491f6 feat: add question export foundation 2026-06-29 09:05:42 +08:00
Codex
35cff06df7 feat: add public question bank sync 2026-06-29 08:37:40 +08:00
Codex
69f8e28d4e feat: add import post-check templates 2026-06-29 08:16:48 +08:00
Codex
eee21f6eed feat: add spreadsheet async imports 2026-06-29 08:00:17 +08:00
Codex
4954ad3ca9 feat: import scorelines and videos 2026-06-29 06:40:42 +08:00
Codex
21c0634020 feat: verify content asset uploads 2026-06-29 03:30:06 +08:00
Codex
7c41bf525f feat: add public question bank adoption 2026-06-29 03:07:57 +08:00
Codex
b262e87af9 feat: add tenant role templates 2026-06-29 00:29:31 +08:00
Codex
6a7294224d feat: enforce practice access controls 2026-06-28 23:23:02 +08:00
Codex
523b63c53b feat: enforce trusted session identity 2026-06-28 21:56:11 +08:00
Codex
1d873b2e50 feat: enforce api production safety limits 2026-06-28 21:20:38 +08:00
Codex
492706e24f feat: add object storage signing providers 2026-06-22 00:58:36 +08:00
Codex
b458317a81 feat: add vocabulary handbook import pipeline 2026-06-22 00:11:01 +08:00
Codex
c1159f8745 feat: add content navigation practice assembly 2026-06-21 23:04:39 +08:00
Codex
c9c767c7bd feat: scaffold supabase multi-tenant backend 2026-06-21 21:54:43 +08:00