• Joined on 2026-05-02
wangdl pushed to main at wangdl/api-server 2026-05-24 10:53:20 +08:00
a08fd4970a feat: M1-04 — Content Safety deepening, reports CAPI, violation records
wangdl pushed to main at wangdl/admin-projects 2026-05-24 10:52:41 +08:00
d71bb5f4d8 feat: M1-04 content safety — reports + violations management tabs
wangdl pushed to main at wangdl/api-server 2026-05-24 10:46:22 +08:00
90c27ee979 fix: don't crash on startup when SECRET_MASTER_KEY is not set in production
wangdl pushed to main at wangdl/api-server 2026-05-24 10:44:07 +08:00
a5a592988a fix: idempotent migration SQL + cleanup failed M1 tables in CI
wangdl pushed to main at wangdl/api-server 2026-05-24 10:34:49 +08:00
14824a3609 fix: regenerate package-lock.json with prisma dependency restored
wangdl pushed to main at wangdl/admin-projects 2026-05-24 10:34:02 +08:00
bf79178546 fix: regenerate package-lock.json with prisma dependency restored
wangdl pushed to main at wangdl/admin-projects 2026-05-24 10:23:11 +08:00
8464640e5d fix: TypeScript build errors — unused imports, unknown types
wangdl pushed to main at wangdl/api-server 2026-05-24 10:22:58 +08:00
af800b2eb5 fix: TypeScript build errors — RedisService.keys(), eventBus void, Qdrant API
wangdl pushed to main at wangdl/api-server 2026-05-24 10:18:46 +08:00
5fd737967f feat: M1-01~03 — AI Gateway deepening, Vector module, Task Queue deepening
wangdl pushed to main at wangdl/admin-projects 2026-05-24 10:18:27 +08:00
f6917d63d3 feat: M1-01~03 admin pages — AI Gateway, Vector, Events deepening
wangdl commented on issue wangdl/api-server#17 2026-05-24 10:12:49 +08:00
M1-03 Task Queue 深化

M1-03 实施完成

交付内容

wangdl commented on issue wangdl/api-server#16 2026-05-24 10:09:38 +08:00
M1-02 Vector & Retrieval Module

M1-02 实施完成

架构决策

wangdl commented on issue wangdl/api-server#15 2026-05-24 10:03:05 +08:00
M1-01 AI Gateway 深化

M1-01 实施完成

交付内容

wangdl commented on issue wangdl/api-server#11 2026-05-24 09:38:24 +08:00
M0-11 Quota, Billing & Cost 基础版

E2E 测试通过

M0 E2E 测试已全部通过 — 28/28 tests passed,耗时 ~1.4s。

本 Issue 测试内容

GET /admin-api/quota/plans → 200, GET /admin-api/quota/costs →…

wangdl commented on issue wangdl/api-server#12 2026-05-24 09:38:24 +08:00
M0-12 Secret & Vendor Asset 基础版

E2E 测试通过

M0 E2E 测试已全部通过 — 28/28 tests passed,耗时 ~1.4s。

本 Issue 测试内容

GET /admin-api/secrets → 200, POST create → 201, DELETE…

wangdl commented on issue wangdl/api-server#13 2026-05-24 09:38:24 +08:00
M0-13 Admin Auth & RBAC 基础版

E2E 测试通过

M0 E2E 测试已全部通过 — 28/28 tests passed,耗时 ~1.4s。

本 Issue 测试内容

POST /admin-api/auth/login → 401 wrong password, → 200 correct…

wangdl commented on issue wangdl/api-server#14 2026-05-24 09:38:24 +08:00
M0-14A User & Account 模块架构设计

E2E 测试通过

M0 E2E 测试已全部通过 — 28/28 tests passed,耗时 ~1.4s。

本 Issue 测试内容

GET /api/users/me → 401 without token

运行方式

npm…
wangdl commented on issue wangdl/api-server#8 2026-05-24 09:38:23 +08:00
M0-08 AI Gateway 基础版

E2E 测试通过

M0 E2E 测试已全部通过 — 28/28 tests passed,耗时 ~1.4s。

本 Issue 测试内容

GET /admin-api/ai-gateway/status → 200 with admin auth

###…

wangdl commented on issue wangdl/api-server#9 2026-05-24 09:38:23 +08:00
M0-09 File Storage 基础版

E2E 测试通过

M0 E2E 测试已全部通过 — 28/28 tests passed,耗时 ~1.4s。

本 Issue 测试内容

POST /api/files/upload-url → 401, GET /admin-api/files → 200…

wangdl commented on issue wangdl/api-server#10 2026-05-24 09:38:23 +08:00
M0-10 Task Queue & Worker 基础版

E2E 测试通过

M0 E2E 测试已全部通过 — 28/28 tests passed,耗时 ~1.4s。

本 Issue 测试内容

GET /admin-api/events → returns all 4 queues (ai-analysis,…