Commit Graph

10 Commits

Author SHA1 Message Date
9cce26b08a fix: properly add agent enhancements to async context 2026-03-04 15:40:00 -08:00
0e56f33539 feat: add agent emoji, model, and last activity to agents page 2026-03-04 15:38:53 -08:00
65b1b42a79 fix: add date filtering to usage/real endpoint and export 2026-03-04 15:36:44 -08:00
76415bdcc7 fix: restore page routes (/, /tasks, /wiki, /agents, /usage) 2026-03-04 13:47:43 -08:00
4c65c520fd fix: add CURRENT_PAGE definition, real usage tracking, swarm integration 2026-03-04 12:21:18 -08:00
4bc0555974 feat: separate routes v2 2026-03-04 11:50:44 -08:00
e05dfef5ab feat: refactor dashboard with enhanced wiki, agents, and usage views
- Added comprehensive wiki backend with CRUD operations (GET, POST, PUT, DELETE)
- Enhanced agents backend with workload tracking, task history, and capabilities
- Implemented usage tracking with SQLite database and statistics endpoints
- Added wiki frontend with markdown editor, page management, and search
- Enhanced agents frontend with search, filtering, task assignment, and detailed modals
- Enhanced usage frontend with charts (Chart.js), date filtering, and export functionality
- Updated styles for all new components with responsive design
- Added new API endpoints: /api/wiki/*, /api/usage/stats, /api/usage/agents, /api/usage/export
- Enhanced /api/agents with workload and task history data
- Maintained backwards compatibility with existing task management features

The refactoring includes:
- Wiki: Full CRUD operations with markdown support
- Agents: Search, workload tracking, task assignment modals
- Usage: Charts, statistics, date range filtering, CSV/JSON export
- Styles: Responsive design with dark theme support
2026-03-03 22:48:34 -08:00
d4bbe42f3e fix: resolve duplicate endpoint definitions and nested route bug 2026-03-03 16:33:01 -08:00
1804aa664b feat: Add navigation bar and multi-page dashboard
- Add navigation bar with 4 main sections: Tasks, Wiki, Agents, Usage
- Implement Wiki page with task documentation viewer
- Implement Agents page showing workspace, tools, and current tasks
- Implement Usage page displaying providers, models, and quotas
- Add API endpoints: /api/agents, /api/usage, /api/wiki
- Add agent heartbeat endpoint for task assignment
- Update Docker compose with volume mounts for agent and config data
- Add comprehensive CSS for all pages and responsive design
- Add JavaScript navigation and dynamic content loading

🚀 Features:
- 📋 Kanban task board (existing)
- 📚 Wiki documentation viewer
- 🤖 Agent fleet management dashboard
- 📊 Provider usage and quota monitoring
- 🔗 Real-time WebSocket updates
- 📱 Responsive mobile design
2026-03-03 15:45:53 -08:00
8a859e2e92 Initial commit: OpenClaw Agent Fleet Dashboard
- Kanban board with 5 columns (Backlog, Todo, In Progress, Review, Done)
- Agent assignment for all OpenClaw agents
- Priority levels and tags
- Wiki auto-generation on task completion
- REST API for agent heartbeat integration
- Real-time updates via WebSocket
- SQLite database for task storage
- Docker deployment configuration
- Traefik ingress configuration
2026-03-03 15:02:01 -08:00