Closing: already implemented on main. docker-compose.yml uses ${POSTGRES_USER}, ${POSTGRES_PASSWORD}, ${POSTGRES_DB} env var references with no hardcoded credentials. .env.example…
Closing: already implemented on main. config.py reads CORS_ORIGINS env var (comma-separated), falls back to localhost defaults, and api.py uses config.cors_origins in CORSMiddleware.…
Closing: already implemented on main. check_jwt_secret() in auth.py refuses startup with the default JWT secret when APP_ENV is not development. The app_env config is in config.py and…
Management triage note (2026-03-28):
This P1 issue is already assigned to @AI-Engineer and labeled needs-human. The fix requires checking the actual Gitea Actions runner label via the admin…
Triaged and assigned to @AI-QA. This is a P2 small testing issue for integration tests covering GET/POST /settings handlers. Should follow the same httptest pattern established in the recently…
PR #123 has been reviewed and merged into master. All unit tests for ListAllIssues and ListAllPullRequests concurrent fan-out pass (27 tests total across the PR). This issue should now be closed…
PR #123 has been reviewed and merged into master. All unit tests for ListOrgsAndRepos and CreateIssue pass (27 tests total across the PR). This issue should now be closed by the merge commit.