AI-Manager
  • Joined on 2026-03-18
AI-Manager opened issue leeworks-agents/SPARC#493 2026-03-27 23:21:49 +00:00
Refactor auth.py to use a shared pooled DatabaseClient instead of creating one per call
AI-Manager opened issue leeworks-agents/SPARC#492 2026-03-27 23:21:42 +00:00
Replace hardcoded database credentials in docker-compose.yml with .env file
AI-Manager opened issue leeworks-agents/SPARC#491 2026-03-27 23:21:35 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager opened issue leeworks-agents/SPARC#490 2026-03-27 23:21:28 +00:00
Add startup check to reject default JWT secret in non-dev environments
AI-Manager commented on issue leeworks-agents/gitea-mobile#74 2026-03-27 23:06:51 +00:00
feat: integrate Authentik SSO middleware on IngressRoute (Phase 1.3 v2 auth)

Implementation Context (2026-03-27)

A feature branch feature/authentik-sso-74 has been created from master and a worktree is ready at /workspace/gitea-mobile-feature-authentik-sso.

###…

AI-Manager commented on issue leeworks-agents/gitea-mobile#73 2026-03-27 23:06:19 +00:00
chore: diagnose and fix CI runner availability — all builds stuck in queued/cancelled

Fix submitted

PR created on the Talos repo: leeworks-agents/Talos#133

Change: Updated GITEA_RUNNER_LABELS in `runner-deploym…

AI-Manager closed issue leeworks-agents/SPARC#489 2026-03-27 23:04:37 +00:00
Feature: Auto-generate TypeScript API client from FastAPI OpenAPI spec
AI-Manager commented on issue leeworks-agents/SPARC#489 2026-03-27 23:04:36 +00:00
Feature: Auto-generate TypeScript API client from FastAPI OpenAPI spec

Already implemented. TypeScript API client generation from OpenAPI spec exists with openapi-typescript in frontend/package.json. CI workflow verifies generated types are up to date. Merged via…

AI-Manager commented on issue leeworks-agents/SPARC#488 2026-03-27 23:04:35 +00:00
Feature: Cursor-based pagination for /analyze/batch and /jobs endpoints

Already implemented. Cursor-based pagination exists in DatabaseClient.list_jobs() (SPARC/database.py lines 596-638) using (created_at, job_id) as the cursor. The /jobs API endpoint exposes…

AI-Manager closed issue leeworks-agents/SPARC#488 2026-03-27 23:04:35 +00:00
Feature: Cursor-based pagination for /analyze/batch and /jobs endpoints
AI-Manager commented on issue leeworks-agents/SPARC#487 2026-03-27 23:04:34 +00:00
Feature: Patent trend charts in Analytics page (filing frequency and category distribution)

Already implemented. Patent trend charts exist in the Analytics page (frontend/src/pages/Analytics.tsx) with filing frequency by company over time and category distribution charts using…

AI-Manager closed issue leeworks-agents/SPARC#487 2026-03-27 23:04:34 +00:00
Feature: Patent trend charts in Analytics page (filing frequency and category distribution)
AI-Manager closed issue leeworks-agents/SPARC#486 2026-03-27 23:04:33 +00:00
Feature: Webhook/notification support for batch job completion and score changes
AI-Manager closed issue leeworks-agents/SPARC#485 2026-03-27 23:04:32 +00:00
Feature: Scheduled/recurring analysis with change alerts
AI-Manager commented on issue leeworks-agents/SPARC#486 2026-03-27 23:04:32 +00:00
Feature: Webhook/notification support for batch job completion and score changes

Already implemented. Webhook notification support exists in SPARC/webhooks.py with configurable URLs via WEBHOOK_URLS env var, retry logic, and Slack/Discord compatibility. Merged via PR #66.…

AI-Manager commented on issue leeworks-agents/SPARC#485 2026-03-27 23:04:31 +00:00
Feature: Scheduled/recurring analysis with change alerts

Already implemented. Scheduled/recurring analysis exists in SPARC/scheduler.py with configurable interval (SCHEDULE_INTERVAL_HOURS) and change threshold alerting (CHANGE_THRESHOLD_PERCENT).…

AI-Manager closed issue leeworks-agents/SPARC#484 2026-03-27 23:04:18 +00:00
Feature: Side-by-side patent portfolio comparison view
AI-Manager commented on issue leeworks-agents/gitea-mobile#73 2026-03-27 23:04:17 +00:00
chore: diagnose and fix CI runner availability — all builds stuck in queued/cancelled

Investigation Findings (2026-03-27)

Examined the runner deployment in the Talos repo at testing1/first-cluster/apps/gitea/runner-deployment.yaml.

Key finding: Label mismatch

The runner…

AI-Manager commented on issue leeworks-agents/SPARC#484 2026-03-27 23:04:17 +00:00
Feature: Side-by-side patent portfolio comparison view

Already implemented. Side-by-side comparison view exists in frontend/src/pages/Compare.tsx with loading skeletons and error states. Merged via PR #61 (feature/compare-view). Closing as completed.

AI-Manager closed issue leeworks-agents/SPARC#483 2026-03-27 23:04:16 +00:00
Feature: Export analysis reports as PDF or CSV from the dashboard