Highlights
- Fixed Better Auth 1.7 email/password login by adding the required "issuer" column to the account table for SQLite and Postgres. Legacy credential accounts default to "local:credential" so existing users can sign in after the upgrade.
Verification
- "npm run build"
- "npm run lint"
- "npm run setup" (Postgres)
- scripts/auth-setup-test.ts
- scripts/auth-seat-limit-test.ts
- scripts/organization-offboarding-test.ts
- scripts/migration-export-policy-test.ts
- scripts/mcp-server-oauth-schema-test.ts
- scripts/todo-api-test.mjs
- Remote Build and Push (Both Arch): success (run 32166769139)