github-actions[bot]
|
bdf0afd9bf
|
style: apply ruff auto-fix
- Auto-formatted code with ruff format
- Applied ruff linting fixes with --fix
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2026-02-22 14:24:27 +00:00 |
|
copilot-swe-agent[bot]
|
ca6a3beb3f
|
feat(security): add request/audit logging with sensitive data masking (#170)
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-21 21:21:29 +00:00 |
|
copilot-swe-agent[bot]
|
ff9a3ff49f
|
style: fix code formatting with black, isort, and flake8
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-12 03:21:41 +00:00 |
|
copilot-swe-agent[bot]
|
8d347e0a53
|
feat: Add rate limiting middleware with SlowAPI
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-10 16:17:53 +00:00 |
|
copilot-swe-agent[bot]
|
e144fdd50a
|
feat(security): add configurable security headers middleware
- Add SecurityHeadersMiddleware with HSTS, CSP, X-Frame-Options, X-Content-Type-Options
- Add configuration options in app/config.py
- Integrate middleware into app/main.py
- Add comprehensive tests in tests/test_security_headers.py
- Update .env.demo with security header examples
- Update docs/DeploymentGuide.md with security headers section and Traefik/Nginx examples
- Update docs/ConfigurationGuide.md with detailed configuration reference
- Update SECURITY_AUDIT.md to mark security headers implementation complete
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-10 14:05:19 +00:00 |
|