- Verify JWT signatures via JWKS in auth.py - Fix broken frontend auth button references - Add Pydantic Settings for env validation (RETENTION_DAYS, CORS_ORIGINS) - Create MongoDB indexes + TTL on startup - Add /health endpoint and CORS middleware - Escape regex input in event queries - Fix dedupe() return calculation in maintenance.py - Replace basic logging with structured structlog JSON logs - Update README and add ROADMAP.md
10 lines
118 B
Plaintext
10 lines
118 B
Plaintext
fastapi
|
|
uvicorn[standard]
|
|
pymongo
|
|
python-dotenv
|
|
requests
|
|
PyYAML
|
|
python-jose[cryptography]
|
|
pydantic-settings
|
|
structlog
|