Block a user
fix: repo_create fails — gitea-mcp token missing write:user scope
fix: connect routing-mcp to claude.ai as custom MCP connector (project_create gap)
feat: issue_list_comments tool — read issue comments not just body
feat: issue_list_comments tool — read issue comments not just body
chore(security): rotate brain_app postgres password — leaked in pre-fix pod logs
✅ Superseded and completed — 2026-05-27
This issue (brain_app postgres rotation) was superseded by the broader ESO migration work in hyperguild #30.
Migration complete per commit 7481687:
…
chore(security): rotate brain_app postgres password + migrate BRAIN_PG_DSN from SOPS to 1Password via ESO
chore(security): rotate brain_app postgres password + migrate BRAIN_PG_DSN from SOPS to 1Password via ESO
Done — commit b048594 on infra/main.
- DB password rotated via
ALTER ROLE brain_appinpostgres18-0, verified withpsql -U brain_app -d brain(1 row) - DSN stored in 1P HomeLab vault,…
chore(security): rotate brain_app postgres password — leaked in pre-fix pod logs
chore(security): rotate brain_app postgres password — leaked in pre-fix pod logs
Closing — procedure was pre-ESO. Rewritten as #30 with ExternalSecret + 1Password Connect migration baked into the rotation so future rotations become a 1P field edit instead of a SOPS commit.