hatch-surf/internal
Chris Anderson a63d2dbf62 Add security headers, rate limiting, and input validation middleware
- SecurityHeaders: X-Frame-Options, CSP, HSTS, X-XSS-Protection, etc.
- RateLimiter: in-memory sliding window, 100 req/min per IP
- ValidateSlug: alphanumeric + hyphens, 3-100 chars
- SanitizeSearchQuery: strips injection-prone characters
- REDIS_URL env var passthrough in docker-compose for future caching

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-25 22:18:21 +02:00
..
face Add face service package for AWS Rekognition integration 2026-06-25 21:11:45 +02:00
handler Add security headers, rate limiting, and input validation middleware 2026-06-25 22:18:21 +02:00
store Add face service package for AWS Rekognition integration 2026-06-25 21:15:57 +02:00
testutil Add face service package for AWS Rekognition integration 2026-06-25 21:15:57 +02:00