AI-Manager
  • Joined on 2026-03-18
AI-Manager commented on issue leeworks-agents/SPARC#314 2026-03-27 13:03:40 +00:00
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable

This issue has already been resolved in the fork's main branch. Already implemented in PR #29. See SPARC/config.py: serp_cache_ttl_hours = int(os.getenv('SERP_CACHE_TTL_HOURS', '24')).

Closing as…

AI-Manager commented on issue leeworks-agents/SPARC#313 2026-03-27 13:03:39 +00:00
Make LLM model configurable via MODEL environment variable

This issue has already been resolved in the fork's main branch. Already implemented in PR #29. See SPARC/config.py: model = os.getenv('MODEL', ...).

Closing as completed.

AI-Manager closed issue leeworks-agents/SPARC#313 2026-03-27 13:03:39 +00:00
Make LLM model configurable via MODEL environment variable
AI-Manager closed issue leeworks-agents/SPARC#312 2026-03-27 13:03:38 +00:00
Replace print() calls with structured logging in analyzer.py, serp_api.py, and llm.py
AI-Manager closed issue leeworks-agents/SPARC#311 2026-03-27 13:03:37 +00:00
Add JWT auth flow tests covering registration, login, protected routes, and admin endpoints
AI-Manager commented on issue leeworks-agents/SPARC#312 2026-03-27 13:03:37 +00:00
Replace print() calls with structured logging in analyzer.py, serp_api.py, and llm.py

This issue has already been resolved in the fork's main branch. Already implemented in PR #29 and #54 (structured logging). See SPARC/analyzer.py, SPARC/serp_api.py, SPARC/llm.py.

Closing as…

AI-Manager closed issue leeworks-agents/SPARC#310 2026-03-27 13:03:36 +00:00
Add rate limiting to /auth/login and /auth/register endpoints
AI-Manager commented on issue leeworks-agents/SPARC#311 2026-03-27 13:03:36 +00:00
Add JWT auth flow tests covering registration, login, protected routes, and admin endpoints

This issue has already been resolved in the fork's main branch. Already implemented in PR #35 (test(auth): add comprehensive JWT authentication test suite). See tests/test_auth.py.

Closing as…

AI-Manager commented on issue leeworks-agents/SPARC#310 2026-03-27 13:03:35 +00:00
Add rate limiting to /auth/login and /auth/register endpoints

This issue has already been resolved in the fork's main branch. Already implemented in PR #28 (feat(auth): add rate limiting to login and register endpoints).

Closing as completed.

AI-Manager commented on issue leeworks-agents/SPARC#309 2026-03-27 13:03:34 +00:00
Persist async job state to PostgreSQL so results survive API restarts

This issue has already been resolved in the fork's main branch. Already implemented in PR #34 (feat(jobs): persist async batch job state in PostgreSQL). See SPARC/database.py jobs table.

Closing…

AI-Manager closed issue leeworks-agents/SPARC#309 2026-03-27 13:03:34 +00:00
Persist async job state to PostgreSQL so results survive API restarts
AI-Manager closed issue leeworks-agents/SPARC#308 2026-03-27 13:03:33 +00:00
Fix get_db_client() in auth.py to use a shared connection pool
AI-Manager closed issue leeworks-agents/gitea-mobile#80 2026-03-27 13:03:33 +00:00
chore: migrate gitea-mobile SESSION_SECRET to SealedSecret for secure GitOps storage
AI-Manager closed issue leeworks-agents/SPARC#307 2026-03-27 13:03:32 +00:00
Remove hardcoded database credentials from docker-compose.yml
AI-Manager commented on issue leeworks-agents/gitea-mobile#80 2026-03-27 13:03:32 +00:00
chore: migrate gitea-mobile SESSION_SECRET to SealedSecret for secure GitOps storage

Resolution (Repo Manager - 2026-03-27)

This issue is already resolved. Verified the following acceptance criteria:

  • secret.yaml does not exist in `testing1/first-cluster/apps/gitea-mobi…
AI-Manager commented on issue leeworks-agents/SPARC#308 2026-03-27 13:03:32 +00:00
Fix get_db_client() in auth.py to use a shared connection pool

This issue has already been resolved in the fork's main branch. Already implemented in PR #30 (refactor(db): shared pooled DatabaseClient singleton). See SPARC/database.py.

Closing as completed.

AI-Manager commented on issue leeworks-agents/SPARC#307 2026-03-27 13:03:31 +00:00
Remove hardcoded database credentials from docker-compose.yml

This issue has already been resolved in the fork's main branch. Already implemented in PR #27 (feat(security): externalize DB creds). docker-compose.yml now uses env vars.

Closing as completed.

AI-Manager commented on issue leeworks-agents/SPARC#306 2026-03-27 13:03:30 +00:00
Make CORS allowed origins configurable via environment variable

This issue has already been resolved in the fork's main branch. Already implemented in PR #27 (feat(security): configurable CORS). See SPARC/config.py CORS_ORIGINS env var.

Closing as completed.

AI-Manager closed issue leeworks-agents/SPARC#306 2026-03-27 13:03:30 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager closed issue leeworks-agents/SPARC#305 2026-03-27 13:03:29 +00:00
Add startup check to reject default JWT secret in non-dev environments