22 Commits

Author SHA1 Message Date
ea73400857 fix: resolve TypeScript build errors in admin learning pages
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 9s
- Remove 5 unused antd imports (Card, Descriptions, message, Spin, Alert)
- Add PaginatedResponse<T> interface for typed API responses
- Add explicit return types to all learningAdminAPI functions
- Remove unused isLoading from UserDiagnosePage / MaterialDiagnosePage

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-10 22:42:59 +08:00
e4ab4bb02b fix: admin audit — use actual API pattern + fix lazy imports
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 5s
- Replace non-existent apiGet/apiPost with inline fetch
- Fix lazy(() => import()).then() → lazy(() => import().then())

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-09 22:00:11 +08:00
a9a7d651bb feat: ADMIN-INFO admin learning dashboard frontend (21/21)
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 8s
- Dashboard page with statistics cards
- Data pages: ReadingEvents, Sessions, Progress, DailyActivities, Records
- Diagnostic: Anomalies, User/Material Diagnose
- API service: learningAdmin.ts
- Routes: /learning/*

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-09 21:55:52 +08:00
7e5ec80456 fix: M4 audit — add DELETE decisions, PATCH user-agreements, regular user list endpoint
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 8s
- ReleaseController: add DELETE decisions/:id
- ComplianceController: add PATCH user-agreements/:id
- AdminUsersMgmtController: add GET /admin-api/users (regular user listing with search)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 18:44:11 +08:00
8145279626 feat: M4-03 — health check status section in Servers page
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 10s
- Add getServerHealth API function with types
- Add health check status tags below server cards

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 17:51:44 +08:00
b26bcba774 fix: update mock data to match new DashboardStats type fields
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 7s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 17:39:41 +08:00
e28f962147 feat: feature flag user whitelist support
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 9s
2026-05-22 23:00:31 +08:00
a5483cf37f feat: M0-03 config management admin page
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 6s
2026-05-22 22:37:28 +08:00
af76de4ff7 feat: events queue page + restructure under 系统运维
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 7s
2026-05-22 22:31:46 +08:00
1bceee6bc2 feat: ChatGPT-style UI + approval for sensitive ops
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 6s
2026-05-22 17:31:31 +08:00
3b8493075d feat: tool call visualization in TaskAssistant
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 7s
2026-05-22 17:20:05 +08:00
c5ddce4216 feat: knowledge base list page for admin
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 6s
2026-05-22 15:55:33 +08:00
22e716129e feat: cost management CRUD + monthly summary + expiry alerts
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 0s
2026-05-22 15:39:30 +08:00
49e1b10f67 replace ai-costs placeholder with real API billing dashboard
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 0s
2026-05-22 15:31:00 +08:00
795ef9676d fix: process desc + disk display + Chinese uptime + copy toast
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 8s
2026-05-22 13:51:12 +08:00
ed1e78c5c2 feat: friendly process names + disks + public IPs + domains with copy + refresh btn
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 9s
2026-05-22 13:42:34 +08:00
26f5750046 feat: server ops panel + dashboard server widgets
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 7s
2026-05-22 13:30:37 +08:00
b6174c4762 feat: SSE streaming runs + thinking/tool panel + typewriter effect
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 8s
2026-05-22 11:29:15 +08:00
7438323e96 feat: message persistence + inline title edit + redesigned input + fix delete
All checks were successful
Deploy Admin Frontend / build-and-deploy (push) Successful in 8s
2026-05-22 11:07:58 +08:00
63a06c1a2d feat: conversation sidebar + markdown rendering + stop generation
Some checks failed
Deploy Admin Frontend / build-and-deploy (push) Failing after 1s
2026-05-22 10:43:28 +08:00
WangDL
f552ba0619 feat: add TaskAssistant page with AI chat + admin layout updates + service layer 2026-05-22 00:38:56 +08:00
4dad572731 feat: add admin layout, auth, user management, and routing
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-21 17:19:58 +08:00