feat: reapply kanban task board on top of upstream v1.0.0

- 5-column kanban board: Backlog → Todo → In Progress → Review → Done
- Drag-and-drop, create/edit tasks, priority, assignees, tags
- Tasks link in sidebar nav
- Kanban proxy route in vite.config.ts for /api/hermes-tasks
This commit is contained in:
dontcallmejames
2026-04-10 11:55:30 -04:00
committed by Eric
parent 5d963f7184
commit 75800040f7
10 changed files with 1025 additions and 1 deletions

View File

@@ -424,7 +424,13 @@ const config = defineConfig(({ mode, command }) => {
ws: true,
rewrite: (path) => path.replace(/^\/ws-hermes/, ''),
},
// REST API proxy: API proxy for Hermes backend
// Kanban tasks proxy: frontend /api/hermes-tasks → webapi /api/tasks
'/api/hermes-tasks': {
target: proxyTarget,
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api\/hermes-tasks/, '/api/tasks'),
},
// REST API proxy: API proxy for Hermes backend
'/api/hermes-proxy': {
target: proxyTarget,
changeOrigin: true,