• Joined on 2026-05-02
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,…

wangdl commented on issue wangdl/api-server#6 2026-05-24 09:38:22 +08:00
M0-06 Content Safety & Moderation 基础版

E2E 测试通过

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

本 Issue 测试内容

GET /api health endpoint returns safe response

运行方式

wangdl commented on issue wangdl/api-server#7 2026-05-24 09:38:22 +08:00
M0-07 Observability 基础版

E2E 测试通过

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

本 Issue 测试内容

API metrics interceptor records request, x-trace-id unique per…

wangdl commented on issue wangdl/api-server#3 2026-05-24 09:38:21 +08:00
M0-03 Config & Feature Flag 基础版

E2E 测试通过

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

本 Issue 测试内容

GET /admin-api/config → 200 with admin auth

运行方式

wangdl commented on issue wangdl/api-server#4 2026-05-24 09:38:21 +08:00
M0-04 Audit & Security 基础版

E2E 测试通过

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

本 Issue 测试内容

GET /admin-api/audit-logs → 200 paginated items, 401 without…

wangdl commented on issue wangdl/api-server#5 2026-05-24 09:38:21 +08:00
M0-05 Traffic Protection & Resilience 基础版

E2E 测试通过

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

本 Issue 测试内容

POST /admin-api/auth/login rate-limited / validation works

###…

wangdl commented on issue wangdl/api-server#1 2026-05-24 09:38:20 +08:00
M0-01 Common Architecture Foundation

E2E 测试通过

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

本 Issue 测试内容

GET /api → 200 standard response, 404 error format, x-trace-id…

wangdl commented on issue wangdl/api-server#2 2026-05-24 09:38:20 +08:00
M0-02 Event Bus & Reliability 基础版

E2E 测试通过

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

本 Issue 测试内容

GET /admin-api/events → 200 queue overview, 401 without token,…

wangdl pushed to main at wangdl/admin-projects 2026-05-23 20:47:50 +08:00
6020867060 fix: remove unused App import
wangdl pushed to main at wangdl/admin-projects 2026-05-23 20:47:37 +08:00
64a77791c1 feat: M0-04+M0-05 — security events + throttle admin pages
wangdl commented on issue wangdl/api-server#14 2026-05-23 20:41:07 +08:00
M0-14A User & Account 模块架构设计

现有代码实施状态

大部分已实现:

  • User + AuthAccount + RefreshToken Prisma 模型
  • Apple Sign In 完整流程 (identityToken 验证)
  • JWT accessToken + refreshToken 轮换 -…
wangdl commented on issue wangdl/api-server#13 2026-05-23 20:39:47 +08:00
M0-13 Admin Auth & RBAC 基础版

实施状态 — 已完成

  • AdminUser 模型 + Prisma
  • AdminAuthService: login/logout/refresh/me
  • AdminTokenService: JWT 签发+校验
  • AdminAuthGuard + AdminRolesGuard
  • SUPER_ADMIN >…
wangdl commented on issue wangdl/api-server#12 2026-05-23 20:38:31 +08:00
M0-12 Secret & Vendor Asset 基础版

实施完成

  • AES-256-GCM 加密存储
  • SecretRecord + SecretAccessLog
  • SecretService.encrypt/decrypt/getDecrypted
  • Admin AAPI: CRUD + 访问日志
  • Admin Web: 系统运维→密钥管理
wangdl pushed to main at wangdl/admin-projects 2026-05-23 20:38:16 +08:00
c803fefde6 fix: add back icon imports
wangdl pushed to main at wangdl/admin-projects 2026-05-23 20:37:39 +08:00
64f7ac12b1 fix: remove unused import
wangdl pushed to main at wangdl/admin-projects 2026-05-23 20:37:28 +08:00
11297127d6 feat: M0-12 secrets admin page
wangdl pushed to main at wangdl/api-server 2026-05-23 20:36:40 +08:00
d32411760f feat: M0-12 Secret & Vendor Asset — AES-256-GCM encrypted key storage + Admin AAPI
wangdl pushed to main at wangdl/admin-projects 2026-05-23 20:32:45 +08:00
a0be7bf832 fix: remove duplicate menu entries
wangdl pushed to main at wangdl/api-server 2026-05-23 20:30:04 +08:00
628bb31c98 fix: clean migrations — single working file for UserMembership+QuotaUsage+CostDailySummary
wangdl pushed to main at wangdl/api-server 2026-05-23 20:28:13 +08:00
2a3f55c58e fix: simplify dashboard — skip missing tables