Commit Graph
7247 Commits
Author SHA1 Message Date
Gustavo ValverdeandGitHub 69acb7a3db fix(oauth-provider): defer logout effects until commit (#10472) 2026-07-22 06:09:55 -04:00
Gustavo ValverdeandGitHub dbd302e422 feat(auth)!: scope accounts by issuer (#10403) 2026-07-16 17:24:34 +01:00
Gustavo ValverdeandGitHub 763a2671c5 feat(db): add compound table indexes (#10402) 2026-07-16 14:31:48 +01:00
Gustavo ValverdeandGitHub 0de88f5e61 feat(scim)!: decouple provisioning from the organization plugin (#10390) 2026-07-16 11:17:06 +01:00
bb6c1021e8 feat(organization): add getOrganization for metadata-only fetches (#10397)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 12:49:26 +00:00
MaxwellandGitHub 8784c1c1f4 chore!: move joins to advanced.database.joins (#10359) 2026-07-14 22:21:38 +00:00
e4818b5459 fix(kysely-adapter): restore local migration constants (#10377)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-13 06:32:49 +00:00
cf8eaac26e chore: widen drizzle-kit peer dependency range (#10299)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com>
2026-07-07 18:59:55 +00:00
MaxwellGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Cursor Agent
5d38b138c3 feat(drizzle): generate drizzle schema with schema namespace (#7169)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-07-07 17:57:24 +00:00
better-release[bot]andGitHub fb1dff141c chore: release v1.7.0-rc.1 (#10303) v1.7.0-rc.1 2026-07-02 18:35:29 +01:00
Gustavo ValverdeandGitHub fe4c820947 fix(db): don't abort auth migrate when adding required or unique columns (#10293) 2026-07-02 14:07:53 +01:00
Gustavo ValverdeandGitHub a4215e1174 chore: sync main to next
chore: sync main to next
2026-06-30 06:36:13 -04:00
Gustavo Valverde 2df05582ae fix(sync): require email in yandex profile 2026-06-29 18:36:46 -04:00
Gustavo Valverde 72f893879e fix(sync): clarify reviewed sync updates 2026-06-29 18:26:59 -04:00
Gustavo Valverde d474e89705 fix(sync): address main to next review comments 2026-06-29 18:25:43 -04:00
Gustavo Valverde c02ea52953 chore(sync): merge main into next
Resolve the sync conflicts by keeping the next release train package versions, carrying the 1.6.23 stable changelog entries forward, and unioning the cspell word list.
2026-06-29 18:12:01 -04:00
better-release[bot]andGitHub 9dfceee140 chore: release v1.6.23 (#10260) v1.6.23 2026-06-29 18:04:39 -04:00
5daa03abf8 docs: add Better Auth 1.7 Release Candidate pages (#10169)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-06-29 18:02:13 -04:00
8581f97ea0 feat(oauth): add Yandex social provider (#9138)
Co-authored-by: Taesu <bytaesu@gmail.com>
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-06-27 03:32:45 +00:00
TaesuandGitHub 7f3ac3879f ci(e2e): close mongo client and add adapter-integration timeout (#10261) 2026-06-26 19:04:36 -07:00
TaesuandGitHub 3fedfcb01d fix(cli): escape string default values in generated Drizzle schema (#10259) 2026-06-26 23:48:19 +00:00
TaesuandGitHub 930b260cfd fix(drizzle-adapter): count affected rows on D1 and postgres-js (#10257) 2026-06-26 23:48:10 +00:00
TaesuandGitHub 39c2d59b34 docs: centralize font setup (#10256) 2026-06-26 22:45:44 +00:00
better-release[bot]andGitHub b7239f37de chore: release v1.7.0-rc.0 (#10254) v1.7.0-rc.0 2026-06-26 23:12:46 +01:00
Gustavo ValverdeandGitHub fcb03390fe chore(release): prepare 1.7 RC channel (#10255) 2026-06-26 22:59:20 +01:00
Gustavo ValverdeandGitHub dfecb481fa feat(scim)!: isolate provider connections by organization (#10249) 2026-06-26 22:38:00 +01:00
better-release[bot]andGitHub ba52913eed chore: release v1.7.0-beta.10 (#10173) v1.7.0-beta.10 2026-06-26 17:59:41 +01:00
Gustavo ValverdeandGitHub 754453d875 chore: sync main to next
chore: sync main to next
2026-06-26 15:39:33 +01:00
Gustavo Valverde a2c407456f fix(auth): await account promotion before lock release 2026-06-26 15:17:02 +01:00
Gustavo Valverde f1c3232bd6 fix(auth): harden unproven account cleanup 2026-06-26 14:34:23 +01:00
Gustavo Valverde 3ea364d5f6 fix(two-factor): guard account lock writes 2026-06-26 14:20:29 +01:00
Gustavo Valverde 5d0d32f294 fix(auth): address sync review feedback 2026-06-26 14:17:36 +01:00
Gustavo Valverde 2fa9fbb0eb fix(two-factor): preserve OTP-only verification during sync 2026-06-26 14:08:24 +01:00
Gustavo Valverde 010bd65811 chore: resolve 10246 main-to-next sync conflicts 2026-06-26 13:54:08 +01:00
better-release[bot]andGitHub a90d061de7 chore: release v1.6.22 (#10245) v1.6.22 2026-06-26 13:43:23 +01:00
Gustavo ValverdeandGitHub 3a035e968e fix(two-factor): add account-level verification lockout (#10240) 2026-06-26 13:40:00 +01:00
Gustavo ValverdeandGitHub 7c126dcd1a fix(scim): scope write-path operations and honor the active attribute (#10242) 2026-06-26 12:29:00 +00:00
Gustavo ValverdeandGitHub 8bd43d9d83 fix(core): refuse redirects on server-side OAuth requests (#10241) 2026-06-26 12:28:17 +00:00
Gustavo ValverdeandGitHub c06a56d83a fix: revoke unproven credentials on magic-link/email-OTP sign-in (#10239) 2026-06-26 13:20:07 +01:00
MaxwellGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Cursor AgentGustavo ValverdeTaesuTaesu
ea06c5a71f feat(drizzle-adapter): support Drizzle Relations v2 (#9489)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
Co-authored-by: Taesu <bytaesu@gmail.com>
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-06-26 11:01:48 +00:00
Gustavo ValverdeandGitHub 50d15280b1 chore: sync main to next
chore: sync main to next
2026-06-26 08:44:45 +01:00
Gustavo Valverde 7cae0f2a77 fix: keep siwe reservation fallback best-effort 2026-06-26 08:26:53 +01:00
Gustavo Valverde f291e5ba74 fix: address sync review fallout 2026-06-26 08:09:34 +01:00
Gustavo Valverde d46b8bee4f fix: tighten remaining sync review fixes 2026-06-26 07:45:19 +01:00
Gustavo Valverde cc1aed88d3 fix: address sync review feedback 2026-06-26 07:42:55 +01:00
Gustavo Valverde 4bcda56649 chore: resolve 10178 main-to-next sync conflicts
Merges origin/main into origin/next for the replacement sync PR and records the hand-resolved package metadata, changelog, OAuth/social provider, admin, SIWE, SCIM, SSO, username, rate-limiter, and next-owned MCP/OIDC provider conflicts.
2026-06-26 06:33:24 +01:00
better-release[bot]andGitHub 414169d95a chore: release v1.6.21 (#10184) v1.6.21 2026-06-26 05:52:50 +01:00
f52e1ab50b fix(device-authorization): make schema option optional under Zod v4 (#9939)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com>
2026-06-26 05:48:15 +01:00
Gustavo ValverdeandGitHub f395c30e95 ci(release): skip pre-commit hooks for the release bot commit (#10233) 2026-06-26 05:33:13 +01:00
882cf9e592 fix(admin): use authoritative session reads for authorization (#10187)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-06-26 04:09:16 +00:00