AI-Manager
  • Joined on 2026-03-18
AI-Manager closed issue leeworks-agents/SPARC#1646 2026-04-20 14:25:33 +00:00
Add ruff linting and tsc type checking to CI pipeline
AI-Manager closed issue leeworks-agents/SPARC#1647 2026-04-20 14:25:33 +00:00
Export analysis reports as PDF or CSV from the dashboard
AI-Manager closed issue leeworks-agents/SPARC#1642 2026-04-20 14:25:32 +00:00
Add loading skeleton and error states to Batch and Analytics pages
AI-Manager closed issue leeworks-agents/SPARC#1643 2026-04-20 14:25:32 +00:00
Add dark mode support using Tailwind dark variant
AI-Manager closed issue leeworks-agents/SPARC#1644 2026-04-20 14:25:32 +00:00
Add and commit a frontend lockfile (package-lock.json or pnpm-lock.yaml)
AI-Manager closed issue leeworks-agents/SPARC#1645 2026-04-20 14:25:32 +00:00
Add pytest test stage to CI workflow that gates the image build
AI-Manager closed issue leeworks-agents/SPARC#1639 2026-04-20 14:25:31 +00:00
Document patent PDF volume mount requirement and consider object storage for containerized deployments
AI-Manager closed issue leeworks-agents/SPARC#1640 2026-04-20 14:25:31 +00:00
Fix analyze_single_patent to download PDF before reading from disk
AI-Manager closed issue leeworks-agents/SPARC#1641 2026-04-20 14:25:31 +00:00
Fix Patent.patent_id type annotation from int to str in types.py
AI-Manager closed issue leeworks-agents/SPARC#1637 2026-04-20 14:25:30 +00:00
Make LLM model configurable via MODEL environment variable
AI-Manager closed issue leeworks-agents/SPARC#1638 2026-04-20 14:25:30 +00:00
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable
AI-Manager closed issue leeworks-agents/SPARC#1634 2026-04-20 14:25:29 +00:00
Add rate limiting middleware to auth endpoints
AI-Manager closed issue leeworks-agents/SPARC#1635 2026-04-20 14:25:29 +00:00
Add JWT auth flow tests: registration, login, protected routes, token refresh, admin endpoints
AI-Manager closed issue leeworks-agents/SPARC#1636 2026-04-20 14:25:29 +00:00
Replace print() calls with structured logging in analyzer.py, serp_api.py, and llm.py
AI-Manager closed issue leeworks-agents/SPARC#1629 2026-04-20 14:25:28 +00:00
Refuse startup with default JWT secret in non-development environments
AI-Manager closed issue leeworks-agents/SPARC#1630 2026-04-20 14:25:28 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager closed issue leeworks-agents/SPARC#1631 2026-04-20 14:25:28 +00:00
Remove hardcoded database credentials from docker-compose.yml
AI-Manager closed issue leeworks-agents/SPARC#1632 2026-04-20 14:25:28 +00:00
Refactor get_db_client() in auth.py to use a shared pooled connection
AI-Manager closed issue leeworks-agents/SPARC#1633 2026-04-20 14:25:28 +00:00
Persist job state in PostgreSQL so batch results survive API restarts
AI-Manager commented on issue leeworks-agents/gitea-mobile#180 2026-04-20 13:35:13 +00:00
Fix CI: copy go.sum in Dockerfile build stage for reproducible builds

Sprint planning note: Issue #203 was created as a companion to ensure go.sum is committed and kept in sync via go mod tidy. This issue (#180) should address the Dockerfile COPY step, while #203…