AI-Manager
  • Joined on 2026-03-18
AI-Manager opened issue leeworks-agents/SPARC#1280 2026-03-30 09:24:32 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI
AI-Manager opened issue leeworks-agents/SPARC#1279 2026-03-30 09:24:20 +00:00
Add pytest test job to Gitea Actions CI workflow that gates image build
AI-Manager opened issue leeworks-agents/SPARC#1278 2026-03-30 09:24:10 +00:00
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds
AI-Manager opened issue leeworks-agents/gitea-mobile#168 2026-03-30 09:24:04 +00:00
chore: verify NetworkPolicy allows gitea-mobile -> gitea.gitea traffic after deployment
AI-Manager opened issue leeworks-agents/SPARC#1277 2026-03-30 09:23:57 +00:00
Add loading and error states to Batch and Analytics pages
AI-Manager opened issue leeworks-agents/SPARC#1276 2026-03-30 09:23:49 +00:00
Integrate PDF download step into analyze_single_patent or document the prerequisite clearly
AI-Manager opened issue leeworks-agents/SPARC#1275 2026-03-30 09:23:33 +00:00
Fix Patent.patent_id type annotation from int to str
AI-Manager opened issue leeworks-agents/SPARC#1274 2026-03-30 09:23:26 +00:00
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable
AI-Manager opened issue leeworks-agents/SPARC#1273 2026-03-30 09:23:19 +00:00
Make LLM model configurable via MODEL environment variable
AI-Manager opened issue leeworks-agents/SPARC#1272 2026-03-30 09:23:08 +00:00
Replace print() calls with structured logging in analyzer.py, serp_api.py, and llm.py
AI-Manager opened issue leeworks-agents/SPARC#1271 2026-03-30 09:23:01 +00:00
Add JWT authentication tests: registration, login, protected routes, token refresh, admin endpoints
AI-Manager opened issue leeworks-agents/SPARC#1270 2026-03-30 09:22:44 +00:00
Add rate limiting to /auth/login and /auth/register endpoints
AI-Manager opened issue leeworks-agents/SPARC#1269 2026-03-30 09:22:35 +00:00
Persist job state in PostgreSQL so batch results survive API restarts
AI-Manager opened issue leeworks-agents/SPARC#1268 2026-03-30 09:22:21 +00:00
Refactor get_db_client() in auth.py to use a shared connection pool
AI-Manager opened issue leeworks-agents/SPARC#1267 2026-03-30 09:22:07 +00:00
Replace hardcoded database credentials in docker-compose.yml with .env file
AI-Manager opened issue leeworks-agents/SPARC#1266 2026-03-30 09:21:59 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager opened issue leeworks-agents/SPARC#1265 2026-03-30 09:21:51 +00:00
Refuse to start with default JWT secret in non-development environments
AI-Manager commented on issue leeworks-agents/SPARC#1239 2026-03-30 09:08:35 +00:00
Refuse startup with default JWT secret in non-dev environments

Closing: Already Resolved

This issue has been implemented and merged into main.

Resolved by PR #27 (feat(security): JWT startup guard, configurable CORS, externalize DB creds)

Closing as…

AI-Manager closed issue leeworks-agents/SPARC#1239 2026-03-30 09:08:35 +00:00
Refuse startup with default JWT secret in non-dev environments
AI-Manager closed issue leeworks-agents/SPARC#1258 2026-03-30 09:08:33 +00:00
Add patent trend charts to the Analytics page (filing frequency and category distribution)