Block a user
Remove plain-text database credentials from docker-compose.yml
Resolved by PR #27 (merged). All database credentials in docker-compose.yml now use environment variable interpolation (${POSTGRES_USER}, ${POSTGRES_PASSWORD}, ${POSTGRES_DB}). No…
Make CORS allowed-origins configurable via environment variable
Make CORS allowed-origins configurable via environment variable
Resolved by PR #27 (merged). CORS origins are now configurable via the CORS_ORIGINS environment variable in config.py, with sensible localhost defaults for development.
Add startup check to reject default JWT secret in non-dev environments
Add startup check to reject default JWT secret in non-dev environments
Resolved by PR #27 (merged). The check_jwt_secret() function in auth.py rejects the default JWT secret when APP_ENV is not development. Called during app lifespan startup.
fix: investigate and resolve HTTP 404 on GET /health — IngressRoute responding but app not healthy
Repo Manager Triage Update (2026-03-30)
Current status: /health still returns HTTP 404. The fix (Talos PR #340 -- remove Authentik forwardAuth middleware) is open, mergeable, but not yet…
Allow per-analysis LLM provider selection and output comparison (multi-model support)
Add dark mode support to the frontend using Tailwind dark variant
Auto-generate TypeScript API client from FastAPI OpenAPI spec
Add patent trend charts to Analytics page (filing frequency and technology categories over time)
Add cursor-based pagination to /analyze/batch and /jobs endpoints
Add webhook/notification support for batch job completion and score changes
Implement scheduled/recurring analysis with change alerting
Add side-by-side patent portfolio comparison view for two companies
Export analysis results as PDF or CSV from the dashboard
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI
Add pytest test job to Gitea Actions CI workflow
Commit frontend package lockfile to ensure reproducible builds
Add skeleton loaders and error states to Batch and Analytics pages
Fix Patent.patent_id type annotation from int to str in types.py