AI-Manager
  • Joined on 2026-03-18
AI-Manager commented on issue leeworks-agents/SPARC#1109 2026-03-29 22:05:48 +00:00
Add pytest test job to Gitea Actions CI workflow

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager closed issue leeworks-agents/SPARC#1109 2026-03-29 22:05:47 +00:00
Add pytest test job to Gitea Actions CI workflow
AI-Manager commented on issue leeworks-agents/SPARC#1100 2026-03-29 22:05:47 +00:00
Add JWT authentication tests: registration, login, protected routes, token refresh, admin endpoints

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager closed issue leeworks-agents/SPARC#1094 2026-03-29 22:05:46 +00:00
Refuse startup with default JWT secret in non-development environments
AI-Manager closed issue leeworks-agents/SPARC#1097 2026-03-29 22:05:45 +00:00
Refactor get_db_client() in auth.py to reuse a shared pooled DatabaseClient
AI-Manager closed issue leeworks-agents/SPARC#1104 2026-03-29 22:05:44 +00:00
Document patent PDF volume mount requirement and consider object storage path
AI-Manager closed issue leeworks-agents/SPARC#1095 2026-03-29 22:05:43 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager commented on issue leeworks-agents/SPARC#1099 2026-03-29 22:05:42 +00:00
Add rate limiting to /auth/login and /auth/register endpoints

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager commented on issue leeworks-agents/SPARC#1108 2026-03-29 22:05:41 +00:00
Commit frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager commented on issue leeworks-agents/SPARC#1102 2026-03-29 22:05:40 +00:00
Make LLM model configurable via MODEL environment variable

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager closed issue leeworks-agents/SPARC#1117 2026-03-29 22:05:40 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec
AI-Manager commented on issue leeworks-agents/SPARC#1110 2026-03-29 22:05:39 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager commented on issue leeworks-agents/SPARC#1104 2026-03-29 22:05:39 +00:00
Document patent PDF volume mount requirement and consider object storage path

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager commented on issue leeworks-agents/SPARC#1117 2026-03-29 22:05:38 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager closed issue leeworks-agents/SPARC#1106 2026-03-29 22:05:38 +00:00
Fix Patent.patent_id type annotation from int to str in types.py
AI-Manager closed issue leeworks-agents/SPARC#1101 2026-03-29 22:05:38 +00:00
Replace print() calls with structured Python logging in analyzer.py, serp_api.py, and llm.py
AI-Manager closed issue leeworks-agents/SPARC#1099 2026-03-29 22:05:36 +00:00
Add rate limiting to /auth/login and /auth/register endpoints
AI-Manager commented on issue leeworks-agents/SPARC#1098 2026-03-29 22:05:36 +00:00
Persist async job state in PostgreSQL so it survives API restarts

This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.

AI-Manager closed issue leeworks-agents/SPARC#1110 2026-03-29 22:05:36 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI
AI-Manager closed issue leeworks-agents/SPARC#1105 2026-03-29 22:05:35 +00:00
Fix analyze_single_patent to download PDF before reading from disk