{"slug":"credentials-agentabrams","total":8,"limit":100,"offset":0,"since":null,"commits":[{"hash":"90c4c26","date":"2026-09-25 13:55:59 -0700","author":"Steve Abrams","subject":"TK-12268: add creds-in-URL fetch guard (fleet pattern) to gated page","body":"Relative fetch() on a Basic-Auth page threw on user:pass@host bookmarks.\n\nCo-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>\nClaude-Session: https://claude.ai/code/session_01D7LB6rCwpA7ubJTqYzqXEX"},{"hash":"3c55eac","date":"2026-09-23 10:03:39 -0700","author":"Steve Abrams","subject":"correct Gemini routing (new dedicated keys) + flag PG passwords as non-routable (runbook-only)","body":""},{"hash":"2c56e4b","date":"2026-09-23 10:03:29 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-09-23T10:03:20 (1 data files) — data/credentials.json","body":""},{"hash":"fca2e63","date":"2026-09-23 09:59:03 -0700","author":"Steve Abrams","subject":"group credential dashboard: action-needed on top, green connected section below; add Slack + new Shopify token as connected","body":""},{"hash":"3bd0c68","date":"2026-09-23 09:53:44 -0700","author":"Steve Abrams","subject":"add 4-way view switcher (list/grid/table/kv) + search to credential dashboard","body":""},{"hash":"89e7b0f","date":"2026-09-23 09:43:10 -0700","author":"Steve Abrams","subject":"update shopify credential status — 6755 live + routed, revoke 7d19 remains","body":""},{"hash":"fffe6ab","date":"2026-09-23 09:03:38 -0700","author":"Steve","subject":"fix credentials dashboard: Shopify token RESOLVED→OUTSTANDING (TK-12015 7d19 leak still live; measured 'works' not 'rotated' — TK-11431 false-green class)","body":"Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>"},{"hash":"51fb769","date":"2026-09-22 17:51:39 -0700","author":"Steve","subject":"initial scaffold: credentials.agentabrams.com credential-actions dashboard (Basic-auth, seeded from TK-11786 rotation checklist)","body":""}]}