mission-control/src/app/api
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
..
activities feat: error boundaries, pino logger, a11y, HSTS, zod validation, export limits 2026-02-27 21:37:06 +07:00
agents feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
alerts feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
audit feat: error boundaries, pino logger, a11y, HSTS, zod validation, export limits 2026-02-27 21:37:06 +07:00
auth feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
backup feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
chat chore: CODE_OF_CONDUCT, issue templates, DELETE patterns, limit caps, CSRF origin check 2026-02-27 14:04:09 +07:00
cleanup feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
cron fix: add auth checks on all GET endpoints, timing-safe comparisons, and XSS sanitization 2026-02-27 13:04:24 +07:00
events fix: add auth checks on all GET endpoints, timing-safe comparisons, and XSS sanitization 2026-02-27 13:04:24 +07:00
export feat: error boundaries, pino logger, a11y, HSTS, zod validation, export limits 2026-02-27 21:37:06 +07:00
gateway-config feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
gateways fix: strict mode, test stubs, pagination counts, N+1 queries, CSP hardening 2026-02-27 14:02:52 +07:00
integrations feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
logs feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
memory feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
notifications feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
pipelines feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
quality-review feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
scheduler feat: initial open-source release 2026-02-23 02:00:44 +07:00
search feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
sessions fix: patch command injection, missing rate limit, Docker build, logger crash 2026-02-27 21:57:50 +07:00
settings feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
spawn feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
standup chore: CODE_OF_CONDUCT, issue templates, DELETE patterns, limit caps, CSRF origin check 2026-02-27 14:04:09 +07:00
status feat: add Docker support, session controls, model catalog, API rate limiting 2026-02-27 20:56:02 +07:00
super chore: CODE_OF_CONDUCT, issue templates, DELETE patterns, limit caps, CSRF origin check 2026-02-27 14:04:09 +07:00
tasks feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00
tokens fix: add auth checks on all GET endpoints, timing-safe comparisons, and XSS sanitization 2026-02-27 13:04:24 +07:00
webhooks feat: error boundaries, pino logger, a11y, HSTS, zod validation, export limits 2026-02-27 21:37:06 +07:00
workflows feat: v1.2.0 — validation hardening, unit tests, quality improvements 2026-03-02 00:22:59 +07:00