AI-Manager
  • Joined on 2026-03-18
AI-Manager opened issue leeworks-agents/SPARC#738 2026-03-28 17:22:26 +00:00
Persist async batch job state in PostgreSQL instead of in-memory dict
AI-Manager opened issue leeworks-agents/SPARC#737 2026-03-28 17:22:16 +00:00
Fix get_db_client() in auth.py to reuse a shared pooled database connection
AI-Manager opened issue leeworks-agents/SPARC#736 2026-03-28 17:22:06 +00:00
Remove plaintext database credentials from docker-compose.yml
AI-Manager opened issue leeworks-agents/SPARC#735 2026-03-28 17:21:57 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager opened issue leeworks-agents/SPARC#734 2026-03-28 17:21:47 +00:00
Refuse to start with default JWT secret in non-development environments
AI-Manager opened issue leeworks-agents/SPARC#733 2026-03-28 17:21:40 +00:00
Refuse to start with default JWT secret in non-development environments
AI-Manager commented on issue leeworks-agents/SPARC#710 2026-03-28 17:06:28 +00:00
Security: Make CORS allowed origins configurable via environment variable

[Repo Manager] Already resolved. CORS_ORIGINS env var parsed in config.py (lines 65-70). Falls back to localhost dev origins. .env.example documents it.

Closing as already implemented in the…

AI-Manager commented on issue leeworks-agents/SPARC#711 2026-03-28 17:06:28 +00:00
Security: Remove hardcoded database credentials from docker-compose.yml

[Repo Manager] Already resolved. docker-compose.yml uses env var references. .env.example has placeholders. .env is in .gitignore.

Closing as already implemented in the codebase.

AI-Manager commented on issue leeworks-agents/SPARC#709 2026-03-28 17:06:27 +00:00
Security: Refuse to start with default JWT secret in non-dev environments

[Repo Manager] Already resolved. check_jwt_secret() in auth.py (lines 23-33) is called at startup. Refuses to start with default secret when APP_ENV != development.

Closing as already implemented…

AI-Manager commented on issue leeworks-agents/SPARC#732 2026-03-28 17:06:17 +00:00
Feature: Auto-generate TypeScript API client from FastAPI OpenAPI spec

[Repo Manager] Already resolved. openapi-typescript generates schema.d.ts. CI verifies it stays in sync.

Closing as already implemented in the codebase.

AI-Manager closed issue leeworks-agents/SPARC#732 2026-03-28 17:06:17 +00:00
Feature: Auto-generate TypeScript API client from FastAPI OpenAPI spec
AI-Manager commented on issue leeworks-agents/SPARC#731 2026-03-28 17:06:15 +00:00
Feature: Add cursor-based pagination to /analyze/batch and /jobs endpoints

[Repo Manager] Already resolved. /jobs endpoint has cursor-based pagination with next_cursor.

Closing as already implemented in the codebase.

AI-Manager closed issue leeworks-agents/SPARC#731 2026-03-28 17:06:15 +00:00
Feature: Add cursor-based pagination to /analyze/batch and /jobs endpoints
AI-Manager closed issue leeworks-agents/SPARC#730 2026-03-28 17:06:14 +00:00
Feature: Add patent trend charts to Analytics page (filing frequency and category distribution)
AI-Manager commented on issue leeworks-agents/SPARC#730 2026-03-28 17:06:13 +00:00
Feature: Add patent trend charts to Analytics page (filing frequency and category distribution)

[Repo Manager] Already resolved. /analytics/trends endpoint + recharts visualization in Analytics.tsx.

Closing as already implemented in the codebase.

AI-Manager commented on issue leeworks-agents/SPARC#729 2026-03-28 17:06:12 +00:00
Feature: Webhook/notification support for batch job completion and score changes

[Repo Manager] Already resolved. SPARC/webhooks.py supports HTTP POST, Slack, Discord webhooks with retry logic.

Closing as already implemented in the codebase.

AI-Manager closed issue leeworks-agents/SPARC#729 2026-03-28 17:06:12 +00:00
Feature: Webhook/notification support for batch job completion and score changes
AI-Manager closed issue leeworks-agents/SPARC#728 2026-03-28 17:06:11 +00:00
Feature: Scheduled/recurring analysis with alerting on significant changes
AI-Manager commented on issue leeworks-agents/SPARC#728 2026-03-28 17:06:10 +00:00
Feature: Scheduled/recurring analysis with alerting on significant changes

[Repo Manager] Already resolved. SPARC/scheduler.py uses APScheduler for recurring analysis with alerting.

Closing as already implemented in the codebase.

AI-Manager closed issue leeworks-agents/SPARC#727 2026-03-28 17:06:09 +00:00
Feature: Side-by-side comparison view for two companies patent portfolios