veritas-kanban/server/src
Brad Groux e4ef471941 fix: status counter accuracy + bulk operation performance (#104, #105)
- New GET /api/tasks/counts endpoint for sidebar totals (independent of board filters)
- New useTaskCounts() hook + BoardSidebar rewired
- New bulk endpoints: POST /api/tasks/bulk-update, bulk-archive-by-ids, /api/backlog/bulk-demote
- BulkActionsBar uses single API calls instead of N sequential requests
- Array size validation (max 100) on all bulk endpoints
- Parallel execution via Promise.allSettled() (~26x faster)
- Updated squad chat model field documentation (#106)
- Version bump to 2.1.4

Closes #104, #105
10/10/10/10 reviewed by TARS (gh-sonnet)
2026-02-09 15:03:59 -06:00
..
__tests__ fix(tests): correct vi.mock for node:fs/promises in docker-paths test 2026-02-08 14:37:22 -06:00
config docs(#43): Add Analytics API documentation and Swagger schemas 2026-02-04 20:40:49 -06:00
lib fix: add service disposal to graceful shutdown 2026-01-28 17:13:49 -06:00
middleware feat: add timezone offset to all API response meta 2026-02-05 19:24:22 -06:00
routes fix: status counter accuracy + bulk operation performance (#104, #105) 2026-02-09 15:03:59 -06:00
schemas Merge: Squad chat, webhooks, delegation, polling + critical security fixes 2026-02-07 11:30:52 -06:00
scripts feat(auth): Complete authentication sprint 2026-01-28 09:44:31 -06:00
services fix(ci): add shared build step + fix all type errors across server/cli 2026-02-08 14:29:55 -06:00
storage fix(ci): add shared build step + fix all type errors across server/cli 2026-02-08 14:29:55 -06:00
utils fix(docker): standardize path resolution across all services (#102) 2026-02-07 22:02:05 -06:00
index.ts fix: add TRUST_PROXY env var for reverse proxy deployments (#100) 2026-02-07 14:53:02 -06:00