managarten/services/mana-search-go/internal
Till JS 28bbd7bbb0 fix(mana-search): Go best practices hardening
- Fix response body leak in SearXNG HealthCheck (defer resp.Body.Close)
- Handle ignored errors in HTTP request creation
- Add panic recovery in BulkExtract goroutines
- Add request body size limit (1 MB) via http.MaxBytesReader
- Add MaxHeaderBytes to HTTP server
- Sort engine list for deterministic responses
- Fix variable shadowing (r → res in loop)
- Run as non-root user in Docker container
- Log shutdown errors

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 22:09:31 +01:00
..
cache feat(mana-search): rewrite search service from NestJS to Go 2026-03-27 21:58:40 +01:00
config feat(mana-search): rewrite search service from NestJS to Go 2026-03-27 21:58:40 +01:00
extract fix(mana-search): Go best practices hardening 2026-03-27 22:09:31 +01:00
handler fix(mana-search): Go best practices hardening 2026-03-27 22:09:31 +01:00
metrics feat(mana-search): rewrite search service from NestJS to Go 2026-03-27 21:58:40 +01:00
search fix(mana-search): Go best practices hardening 2026-03-27 22:09:31 +01:00