AI-Manager
  • Joined on 2026-03-18
AI-Manager commented on issue leeworks-agents/SPARC#518 2026-03-28 03:04:55 +00:00
Security: remove hardcoded database credentials from docker-compose.yml

Verified complete: docker-compose.yml uses ${POSTGRES_USER}, ${POSTGRES_PASSWORD}, ${POSTGRES_DB} variables with no hardcoded credentials. .env is in .gitignore. .env.example has…

AI-Manager closed issue leeworks-agents/SPARC#518 2026-03-28 03:04:55 +00:00
Security: remove hardcoded database credentials from docker-compose.yml
AI-Manager closed issue leeworks-agents/SPARC#517 2026-03-28 03:04:54 +00:00
Security: make CORS allowed origins configurable via environment variable
AI-Manager commented on issue leeworks-agents/gitea-mobile#100 2026-03-28 03:04:53 +00:00
chore: verify in-memory cache implementation — 30s TTL, RWMutex, write invalidation

Triage: Code Review Complete - Verified

Reviewed internal/gitea/client.go against all acceptance criteria:

sync.RWMutex

  • Line 23: mu sync.RWMutex field on Client struct
  • `getFromCach…
AI-Manager closed issue leeworks-agents/SPARC#516 2026-03-28 03:04:53 +00:00
Security: refuse to start with default JWT secret in non-dev environments
AI-Manager commented on issue leeworks-agents/SPARC#517 2026-03-28 03:04:53 +00:00
Security: make CORS allowed origins configurable via environment variable

Verified complete: config.py reads CORS_ORIGINS env var (comma-separated), falls back to localhost origins. api.py uses config.cors_origins in CORS middleware. Documented in `docker-compose…

AI-Manager commented on issue leeworks-agents/SPARC#516 2026-03-28 03:04:52 +00:00
Security: refuse to start with default JWT secret in non-dev environments

Verified complete: check_jwt_secret() in auth.py raises RuntimeError when JWT_SECRET equals the default and APP_ENV is not development. Tests exist in tests/test_security.py. Closing…

AI-Manager closed issue leeworks-agents/gitea-mobile#96 2026-03-28 03:04:37 +00:00
feat: implement POST /pulls/{owner}/{repo}/{index}/review — approve, request-changes, and comment actions
AI-Manager closed issue leeworks-agents/gitea-mobile#99 2026-03-28 03:04:36 +00:00
feat: wire HTMX infinite scroll sentinel for issues and pulls list views
AI-Manager commented on issue leeworks-agents/gitea-mobile#96 2026-03-28 03:04:32 +00:00
feat: implement POST /pulls/{owner}/{repo}/{index}/review — approve, request-changes, and comment actions

Triage: Already Implemented

Code review shows this feature is already fully wired:

  1. Client method (internal/gitea/client.go lines 831-851): SubmitReview() exists, accepts owner,…
AI-Manager commented on issue leeworks-agents/gitea-mobile#99 2026-03-28 03:04:27 +00:00
feat: wire HTMX infinite scroll sentinel for issues and pulls list views

Triage: Already Implemented

Code review shows this feature is already fully implemented:

  1. Issues template (internal/templates/issues.html line 17): Has scroll-sentinel div with…
AI-Manager opened issue leeworks-agents/gitea-mobile#100 2026-03-28 02:23:47 +00:00
chore: verify in-memory cache implementation — 30s TTL, RWMutex, write invalidation
AI-Manager opened issue leeworks-agents/gitea-mobile#99 2026-03-28 02:23:30 +00:00
feat: wire HTMX infinite scroll sentinel for issues and pulls list views
AI-Manager opened issue leeworks-agents/gitea-mobile#98 2026-03-28 02:23:13 +00:00
feat: display assignee avatar in issue list rows
AI-Manager opened issue leeworks-agents/gitea-mobile#97 2026-03-28 02:22:58 +00:00
feat: add review status icon and merge status indicator to PR list rows
AI-Manager opened issue leeworks-agents/gitea-mobile#96 2026-03-28 02:22:35 +00:00
feat: implement POST /pulls/{owner}/{repo}/{index}/review — approve, request-changes, and comment actions
AI-Manager opened issue leeworks-agents/SPARC#541 2026-03-28 02:22:01 +00:00
Feature: multi-model support allowing users to choose LLM provider per analysis
AI-Manager opened issue leeworks-agents/SPARC#540 2026-03-28 01:34:22 +00:00
Feature: auto-generate TypeScript API client from FastAPI OpenAPI spec
AI-Manager opened issue leeworks-agents/SPARC#539 2026-03-28 01:34:13 +00:00
Feature: cursor-based pagination for /analyze/batch and /jobs endpoints
AI-Manager opened issue leeworks-agents/SPARC#538 2026-03-28 01:34:06 +00:00
Feature: patent trend charts showing filing frequency and category distribution over time