mission-control/src/app/api/agents
Nyk df06c3a2ad feat: v1.2.0 — validation hardening, unit tests, quality improvements
- Fix task status enum mismatch (blocked → quality_review)
- Add 12 Zod schemas for all unvalidated mutation routes
- Apply validateBody() across 11 API route handlers
- Add readLimiter (120/min) for GET-heavy endpoints
- Extend heavyLimiter to search, backup, cleanup routes
- Add security headers (X-Content-Type-Options, X-Frame-Options, Referrer-Policy)
- Fill auth test stubs with real assertions (safeCompare, requireRole)
- Add validation, rate-limit, and db-helpers unit test suites (60 tests total)
- Replace as-any casts with typed interfaces (SessionQueryRow, UserQueryRow, CountRow)
- Bump version to 1.2.0, add CHANGELOG.md, update README roadmap
2026-03-02 00:22:59 +07:00
..
[id] fix: strict mode, test stubs, pagination counts, N+1 queries, CSP hardening 2026-02-27 14:02:52 +07:00
comms fix: add auth checks on all GET endpoints, timing-safe comparisons, and XSS sanitization 2026-02-27 13:04:24 +07:00
message feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
sync feat: initial open-source release 2026-02-23 02:00:44 +07:00
route.ts Merge remote-tracking branch 'origin/main' into feat/medium-priority-v1.1 2026-02-27 21:47:56 +07:00