fetch_ml/tests/integration
Jeremie Fraeys 37c4d4e9c7
feat(crypto,auth): harden KMS and improve permission handling
KMS improvements:
- cache.go: add LRU eviction with memory-bounded caches
- provider.go: refactor provider initialization and key rotation
- tenant_keys.go: per-tenant key isolation with envelope encryption

Auth layer updates:
- hybrid.go: refine hybrid auth flow for API key + JWT
- permissions_loader.go: faster permission caching with hot-reload
- validator.go: stricter validation with detailed error messages

Security middleware:
- security.go: add rate limiting headers and CORS refinement

Testing and benchmarks:
- Add KMS cache and protocol unit tests
- Add KMS benchmark tests for encryption throughput
- Update KMS integration tests for tenant isolation
2026-03-12 12:04:32 -04:00
..
audit test(all): update test suite for scheduler and security features 2026-02-26 12:08:46 -05:00
consistency fix: add CGO build tags to consistency tests, remove unused isHex function 2026-03-08 13:10:00 -04:00
reproducibility test(phase-7-9): audit verification, fault injection, integration tests 2026-02-23 20:26:01 -05:00
scheduler test: modernize test suite for streamlined infrastructure 2026-03-04 13:24:24 -05:00
security test(phase-7-9): audit verification, fault injection, integration tests 2026-02-23 20:26:01 -05:00
duplicate_detection_test.go test: Update duplicate detection tests 2026-02-23 14:14:21 -05:00
integration_test.go test: modernize test suite for streamlined infrastructure 2026-03-04 13:24:24 -05:00
jupyter_experiment_test.go test(all): update test suite for scheduler and security features 2026-02-26 12:08:46 -05:00
kms_integration_test.go feat(crypto,auth): harden KMS and improve permission handling 2026-03-12 12:04:32 -04:00
queue_execution_test.go test: modernize test suite for streamlined infrastructure 2026-03-04 13:24:24 -05:00
storage_redis_integration_test.go Fix multi-user authentication and clean up debug code 2025-12-06 12:35:32 -05:00
telemetry_integration_test.go Fix multi-user authentication and clean up debug code 2025-12-06 12:35:32 -05:00
websocket_queue_integration_test.go test: update test suite and remove deprecated privacy middleware 2026-03-08 13:03:55 -04:00
worker_test.go test: modernize test suite for streamlined infrastructure 2026-03-04 13:24:24 -05:00
ws_handler_integration_test.go test: update test suite and remove deprecated privacy middleware 2026-03-08 13:03:55 -04:00
zero_install_test.go test: modernize test suite for streamlined infrastructure 2026-03-04 13:24:24 -05:00