• Joined on 2026-05-02
wangdl pushed to main at wangdl/admin-projects 2026-05-24 18:01:41 +08:00
4b14178574 feat: M4-05 — reporting admin page with CSV download buttons
wangdl pushed to main at wangdl/api-server 2026-05-24 18:01:26 +08:00
b188988e82 feat: M4-05 — reporting & export module (user/learning/review CSV)
wangdl commented on issue wangdl/api-server#38 2026-05-24 17:58:01 +08:00
M4-04 Backup & Cleanup Module

M4-04 实施完成

已有基础

  • BackupJob Prisma 模型此前已有
  • task-types 已定义 backup-execute / cleanup-execute
  • MetricsCleanupService 每日清理 ApiMetric -…
wangdl pushed to main at wangdl/admin-projects 2026-05-24 17:57:52 +08:00
b36924d9b3 feat: M4-04 — backup & cleanup admin page
wangdl pushed to main at wangdl/api-server 2026-05-24 17:56:27 +08:00
76c42f437c feat: M4-04 — backup & cleanup module with admin interface
wangdl commented on issue wangdl/api-server#37 2026-05-24 17:51:54 +08:00
M4-03 Server Monitor Module

M4-03 实施完成

已有基础

AdminServersService 此前已实现实时指标采集(CPU/内存/磁盘/进程),Servers 页面已展示两台服务器卡片。

本 Issue…

wangdl pushed to main at wangdl/admin-projects 2026-05-24 17:51:46 +08:00
8145279626 feat: M4-03 — health check status section in Servers page
wangdl pushed to main at wangdl/api-server 2026-05-24 17:51:21 +08:00
fc978a5e7f feat: M4-03 — server health checks (Docker/MySQL/Redis/Qdrant/Gitea/Nginx/Worker)
wangdl commented on issue wangdl/api-server#36 2026-05-24 17:46:06 +08:00
M4-02 Admin Data View Module

M4-02 实施完成

已有基础

大部分 admin 数据视图此前已存在:

  • 用户数据(admin-users + MemberManagement)
  • 知识库数据(admin-knowledge + KnowledgeBases…
wangdl pushed to main at wangdl/admin-projects 2026-05-24 17:45:55 +08:00
35a3f40ef8 feat: M4-02 — LearningData admin page with sessions, analysis, AI usage tabs
wangdl pushed to main at wangdl/api-server 2026-05-24 17:45:44 +08:00
90e921366a feat: M4-02 — admin learning data views (sessions, AI analysis, AI usage logs)
wangdl pushed to main at wangdl/api-server 2026-05-24 17:41:55 +08:00
5816ddf488 fix: add missing userTrend/aiCallTrend fields to dashboard stats response
wangdl pushed to main at wangdl/admin-projects 2026-05-24 17:41:34 +08:00
2118adfb66 fix: add missing userTrend/aiCallTrend fields to dashboard stats response
wangdl pushed to main at wangdl/admin-projects 2026-05-24 17:39:43 +08:00
b26bcba774 fix: update mock data to match new DashboardStats type fields
wangdl commented on issue wangdl/api-server#35 2026-05-24 17:36:54 +08:00
M4-01 Admin Dashboard Module

M4-01 实施完成

已有基础

AdminDashboardModule(Service + Controller + 前端页面)此前已有,但多项指标硬编码为 0。

本 Issue 新增

wangdl pushed to main at wangdl/admin-projects 2026-05-24 17:36:28 +08:00
eb2764518d feat: M4-01 — add cost, import, task, expiration metric cards to dashboard
wangdl pushed to main at wangdl/api-server 2026-05-24 17:36:24 +08:00
fb1c6fd216 feat: M4-01 — enhance admin dashboard with real metrics + caching
wangdl pushed to main at wangdl/admin-projects 2026-05-24 17:29:19 +08:00
d3665e9a02 fix: pass generic type to api.get<T>() calls in admin pages
wangdl pushed to main at wangdl/api-server 2026-05-24 16:24:41 +08:00
783df02a26 chore: add CI debug screenshots to .gitignore
wangdl pushed to main at wangdl/api-server 2026-05-24 16:24:25 +08:00
136490823c chore: add prisma compiled seed files to .gitignore