{"slug":"api-token-dashboard","total":6,"limit":100,"offset":0,"since":null,"commits":[{"hash":"ff46840","date":"2026-07-27 20:04:04 -0700","author":"Steve Abrams","subject":"migrate GoDaddy auth → Bearer PAT (TK-10 key rotation); sso-key fallback retained","body":"Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>"},{"hash":"9d9e6d4","date":"2026-07-07 08:56:47 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-07T08:56:34 (1 files) — package-lock.json","body":""},{"hash":"23ce98d","date":"2026-07-01 14:35:21 -0700","author":"Steve Abrams","subject":"chore: lint (security review), refactor (probeURL helper), harden path-traversal + esc() quotes, v1.0.0 (session close)","body":""},{"hash":"12c500e","date":"2026-07-01 14:22:10 -0700","author":"Steve Abrams","subject":"dashboard: probe George Calendar via the real GMAIL client path (accessNotConfigured = API disabled), not the vestigial standalone token","body":""},{"hash":"4c55a10","date":"2026-07-01 14:13:54 -0700","author":"Steve Abrams","subject":"dashboard: read Drive token from its real .env (thesetdecorator) + accurate setup instructions","body":""},{"hash":"b39d577","date":"2026-07-01 13:44:13 -0700","author":"Steve Abrams","subject":"API & token connection dashboard: live status + fix links (read-only, never displays secret values)","body":""}]}