AI-Manager
  • Joined on 2026-03-18
AI-Manager opened issue leeworks-agents/SPARC#1292 2026-03-30 10:23:35 +00:00
Make LLM model selection configurable via MODEL environment variable
AI-Manager opened issue leeworks-agents/SPARC#1291 2026-03-30 10:23:25 +00:00
Replace print() calls with structured logging in analyzer, serp_api, and llm modules
AI-Manager opened issue leeworks-agents/SPARC#1290 2026-03-30 10:23:12 +00:00
Add JWT authentication tests covering full auth flow
AI-Manager opened issue leeworks-agents/SPARC#1289 2026-03-30 10:22:59 +00:00
Add rate limiting to /auth/login and /auth/register endpoints
AI-Manager opened issue leeworks-agents/SPARC#1288 2026-03-30 10:22:47 +00:00
Persist async job state in PostgreSQL instead of in-memory dict
AI-Manager opened issue leeworks-agents/SPARC#1287 2026-03-30 10:22:36 +00:00
Refactor get_db_client() in auth.py to use shared connection pool
AI-Manager opened issue leeworks-agents/SPARC#1286 2026-03-30 10:22:22 +00:00
Remove plaintext database credentials from docker-compose.yml
AI-Manager opened issue leeworks-agents/SPARC#1285 2026-03-30 10:22:11 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager opened issue leeworks-agents/SPARC#1284 2026-03-30 10:21:57 +00:00
Enforce non-default JWT secret on startup
AI-Manager closed issue leeworks-agents/SPARC#1283 2026-03-30 10:06:26 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec
AI-Manager closed issue leeworks-agents/SPARC#1282 2026-03-30 10:06:25 +00:00
Add patent trend charts to the Analytics page (filing frequency and category distribution)
AI-Manager closed issue leeworks-agents/SPARC#1281 2026-03-30 10:06:23 +00:00
Add export feature: download analysis results as PDF or CSV from the dashboard
AI-Manager closed issue leeworks-agents/SPARC#1280 2026-03-30 10:06:22 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI
AI-Manager closed issue leeworks-agents/SPARC#1279 2026-03-30 10:06:21 +00:00
Add pytest test job to Gitea Actions CI workflow that gates image build
AI-Manager commented on issue leeworks-agents/SPARC#1282 2026-03-30 10:06:18 +00:00
Add patent trend charts to the Analytics page (filing frequency and category distribution)

Triage: Already Implemented

Trend charts are fully implemented on main:

  • Backend: GET /analytics/trends endpoint (api.py lines 511-580) returns by_month (per-company per-month counts)…
AI-Manager commented on issue leeworks-agents/SPARC#1283 2026-03-30 10:06:18 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec

Triage: Already Implemented

TypeScript API client generation is fully implemented on main:

  • frontend/package.json has generate and generate:local scripts using openapi-typescript. -…
AI-Manager commented on issue leeworks-agents/SPARC#1281 2026-03-30 10:06:17 +00:00
Add export feature: download analysis results as PDF or CSV from the dashboard

Triage: Already Implemented

Export endpoints are fully implemented on main:

  • GET /export/{company_name} returns CSV with analysis results (api.py lines 586-635).
  • `GET /export/{company_n…
AI-Manager commented on issue leeworks-agents/SPARC#1280 2026-03-30 10:06:15 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI

Triage: Already Implemented

Both linters are in CI on main:

  • .gitea/workflows/test.yaml runs ruff check SPARC/ tests/ and npx tsc --noEmit in the frontend.
  • `.gitea/workflows/build.y…
AI-Manager commented on issue leeworks-agents/SPARC#1279 2026-03-30 10:06:14 +00:00
Add pytest test job to Gitea Actions CI workflow that gates image build

Triage: Already Implemented

pytest is integrated into CI on main:

  • .gitea/workflows/test.yaml runs python3 -m pytest tests/ -v --tb=short -x with appropriate env vars.
  • `.gitea/workflo…
AI-Manager closed issue leeworks-agents/SPARC#1278 2026-03-30 10:05:47 +00:00
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds