Commit Graph

  • 1f52a254f6 ci: test build on updated runners (retry 2) main Chris Farhood 2026-07-07 22:06:17 -04:00
  • 9c3d9c8bbc ci: test build on updated runners (retry) Chris Farhood 2026-07-07 22:01:23 -04:00
  • e7e5a0ddf4 ci: test build on updated runners Chris Farhood 2026-07-07 21:54:43 -04:00
  • 1f6fd7acfe security: allowlist DCR redirect_uri hosts (fixes consent-phishing / account takeover) Chris Farhood 2026-07-07 09:33:24 -04:00
  • 0f6f006ea2 ci: rebuild on fresh runner Chris Farhood 2026-07-07 08:25:10 -04:00
  • dd4fdf880e ci: retrigger build (runner hiccup on prior run) Chris Farhood 2026-07-07 08:11:54 -04:00
  • 46bf005ec3 cleanup: remove DEBUG_EMAIL_PASSWORD email/password backdoor; add MIT LICENSE + .env.example Chris Farhood 2026-07-07 07:53:53 -04:00
  • 534bba3b06 docs: add CLAUDE.md + README Chris Farhood 2026-07-07 07:21:24 -04:00
  • 04eadd52b7 auth: validAudiences for the MCP resource (RFC 8707/9068) Chris Farhood 2026-07-06 21:23:37 -04:00
  • 46679865e3 auth: env-gated email/password (debug the token exchange headlessly) Chris Farhood 2026-07-06 21:09:46 -04:00
  • 63a9553868 auth: strip prompt=consent from initial authorize (auto-approve for connector) Chris Farhood 2026-07-06 17:11:52 -04:00
  • 462d8c0223 auth: implement /consent auto-approve (Claude sends prompt=consent, forcing it) Chris Farhood 2026-07-06 16:53:06 -04:00
  • 5d4cc7a122 auth: absolute loginPage/consentPage URLs (relative redirect blanked in Claude) Chris Farhood 2026-07-06 07:00:54 -04:00
  • c017499857 ci: retrigger (docker hub TLS timeout on base image pull) Chris Farhood 2026-07-05 23:08:00 -04:00
  • cfac41d774 auth: server-side /login redirect to Google (no interactive JS page) Chris Farhood 2026-07-05 22:59:32 -04:00
  • b6c0751687 auth: request tracing + configurable Better Auth log level (debug OAuth flow) Chris Farhood 2026-07-05 22:48:20 -04:00
  • 4e49632e23 auth: login page resumes the OAuth authorize flow after sign-in Chris Farhood 2026-07-05 22:39:13 -04:00
  • 1a52fba596 auth: seed portal as a stable public+PKCE OIDC client in migrate step Chris Farhood 2026-07-05 22:14:42 -04:00
  • 213a2b3583 fix: register jwt() plugin (oauth-provider requires it; else jwt_config error) Chris Farhood 2026-07-05 18:48:03 -04:00
  • 5532191ab5 feat: use current @better-auth/oauth-provider (drop deprecated oidc-provider) Chris Farhood 2026-07-05 16:38:57 -04:00
  • 8e67f1d4e2 db: use shared default schema (no separate-schema bootstrap needed) Chris Farhood 2026-07-05 16:25:09 -04:00
  • f88687c182 fix: pin better-auth 1.6.23, drop stale CLI, programmatic migrations, fix CI Chris Farhood 2026-07-05 16:20:40 -04:00
  • f47d873262 feat: Better Auth OAuth/OIDC server for the Intervals.icu MCP product Chris Farhood 2026-07-05 16:14:32 -04:00