Feature: Add comprehensive admin dashboard #87
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature Request
Status: LOW PRIORITY
Priority: Low
Component: UI/UX
Description
Implement a comprehensive admin dashboard for site administrators to monitor and manage the application.
Required Features
User Management
Character Overview
Party Management
System Health
Homebrew Content
Audit Log
Settings
Automated triage (openclaw monitor):
Diagnosis
No admin dashboard exists. Existing endpoints support required features but lack UI:
/api/users/*and/api/roles/*(backend/src/routes/users.ts, roles.ts)/api/characters/*and/api/parties/*(backend/src/routes/characters.ts, parties.ts)/api/homebrew/*(backend/src/routes/homebrew.ts)/api/settings(backend/src/routes/settings.ts)/api/mcp/statusand database config (backend/src/config/database.ts)Possible fix
Backend (
backend/src/routes/admin.ts):backend/src/services/auditService.ts)/api/mcp/statusand database checksFrontend (
frontend/src/pages/admin/):/api/characterswith filters/api/parties/api/mcp/statusand database checks/api/homebrew/api/admin/auditendpoint/api/settingswith admin fieldsRouting: Add
/admin/*routes in frontend routerNotes / Questions
backend/src/services/auditService.ts?