Commit Graph
6898 Commits
Author SHA1 Message Date
17ff1a01e3 feat(sso): add URL normalization and validation to all discovery URLs (#6503)
Co-authored-by: Paola Estefanía de Campos <paolaestefania.decampos@gmail.com>
Co-authored-by: Paola Estefanía de Campos <84341268+Paola3stefania@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-12-12 09:18:16 -08:00
Bereket Engida 09d3222a2b chore: release v1.4.7-beta.4 v1.4.7-beta.4 2025-12-12 08:40:12 -08:00
Bereket EngidaandGitHub 3667de45f3 chore: shouldn't show path conflict error for virtual endpoints (#6718) 2025-12-12 08:05:12 -08:00
Paola Estefanía de CamposandGitHub 90c597a9d2 feat(saml): assertion timestamp validation with per-provider clock skew (#6706) 2025-12-11 23:01:49 -08:00
57400bf2a0 feat(sso): add OIDC discovery (#6395)
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-12-11 17:46:55 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f9991baccb chore(deps): bump next from 16.0.7 to 16.0.9 (#6702)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 10:09:54 +09:00
Bereket Engida 3545c6a4ab chore: release v1.4.7-beta.3 v1.4.7-beta.3 2025-12-11 16:14:56 -08:00
Bereket Engida 4a3b391249 Revert "chore: independent pkg bumping (#6628)"
This reverts commit ce17ac2616.
2025-12-11 16:14:42 -08:00
Paola Estefanía de CamposandGitHub dce3cda741 fix(saml): remove signature validation bypass (#6682) 2025-12-11 15:57:18 -08:00
Paola Estefanía de CamposandGitHub 50ffecbfad feat(sso): add InResponseTo validation (#6557) 2025-12-11 15:57:00 -08:00
a0a1633208 feat(admin): add support role with permissions for user updates and enforce role change validation (#6699)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-11 15:36:05 -08:00
Bereket EngidaandGitHub f0ed5c2404 test: add tests for API key quota persistence and magic link origin validation (#6698) 2025-12-11 14:34:40 -08:00
744f30d665 chore: add support for scoped endpoints (#6275)
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-12-11 12:22:12 -08:00
Alex YangandGitHub 15232f142b chore: fix type inference for future TS compatibility (#6689) 2025-12-11 16:24:36 +09:00
TaesuandGitHub 0547da36c5 chore(demo): cleanup tailwind.config.ts (#6687) 2025-12-11 15:46:02 +09:00
SaviruandGitHub 97bfdcb345 docs: add Argon2 password hashing example (#6688) 2025-12-11 15:45:53 +09:00
TaesuandGitHub 7a2d5017d7 chore: drop ms package (#6686) 2025-12-10 20:47:17 -08:00
TaesuandGitHub 461ff3c9db docs: use actual logo colors for migration guide section (#6676) 2025-12-11 11:10:04 +09:00
Dylan VanmaliandGitHub ce17ac2616 chore: independent pkg bumping (#6628) 2025-12-10 16:23:17 -08:00
Dylan VanmaliandGitHub ab4d2e09fd chore: bump better-fetch (#6111) 2025-12-10 14:36:46 -08:00
Bereket Engida b1a23dc0fc chore: release v1.4.7-beta.2 v1.4.7-beta.2 2025-12-10 11:42:15 -08:00
Bereket Engida dbb8f5e959 chore: release v1.4.7-beta.1 v1.4.7-beta.1 2025-12-10 07:27:22 -08:00
Bereket Engida e2c4f8ea6e chore: release v1.4.6 2025-12-10 07:27:01 -08:00
Joél SolanoandGitHub a10a467e14 chore(knip): use relative $schema path (#6659) 2025-12-10 18:50:29 +09:00
8049943f19 chore: fix type inference for future TS compatibility (#6643)
Co-authored-by: Azzerty <azzerty@azzair.home>
2025-12-10 17:10:31 +09:00
Alex Yang e432ee1139 chore: use unbundle mode for better-auth package (#6654) 2025-12-10 15:14:03 +09:00
Alex YangandGitHub bf5fbd48b1 chore: import async_hooks per conditional exports (#6630) 2025-12-10 13:55:24 +09:00
Jonathan SaminesandGitHub c55603ddc9 chore: add types linter (#6648) 2025-12-10 11:53:19 +09:00
Jonathan SaminesandGitHub 9233783428 chore: remove unused variables (#6647) 2025-12-09 13:51:35 -08:00
Jonathan SaminesandGitHub 5f89bfa076 docs(sso): fix default sso docs (#6640) 2025-12-09 09:42:50 -08:00
Alex YangandGitHub e884e9aeae chore: bump tsdown (#6623) 2025-12-09 16:11:24 +09:00
César Rodríguez VilagráandGitHub b1102e3458 feat: Add Refresh Token Support to Kick OAuth Provider (#6263) 2025-12-08 22:07:53 -08:00
a9c986a27e perf: add index on organizations slug field (#6303)
Co-authored-by: matteobadini <matteo.badini@gellify.com>
2025-12-08 22:01:57 -08:00
Martin RiviereandGitHub a3086cca16 fix(magic-link): handle query params in errorCallbackUrl (#6383) 2025-12-08 22:01:26 -08:00
Gabriel FerrazandGitHub b7b360aaf8 docs: creem subscription database schema changes (#6375) 2025-12-08 21:56:36 -08:00
CryzeandGitHub d3646df329 docs: correct typo in backup code recovery method description (#6374) 2025-12-08 21:56:25 -08:00
4cb358750e chore: cleanup account cookie and state on signout (#6624)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-08 21:46:16 -08:00
Bereket Engida fb14141ce3 chore: add context7 config 2025-12-08 16:58:23 -08:00
Bereket Engida e26fc6fc29 Revert "feat(multi-session): allow to infer additional fields (#6585)"
This reverts commit 137863c5b2.
2025-12-08 16:45:49 -08:00
Bereket Engida 57ca9e4cc6 chore: release v1.4.6-beta.4 2025-12-08 16:42:52 -08:00
381f25fb5c feat(expo): last-login-method client plugin (#6413)
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-12-08 16:24:56 -08:00
Joél SolanoandGitHub 137863c5b2 feat(multi-session): allow to infer additional fields (#6585) 2025-12-09 09:22:25 +09:00
Bereket EngidaandBereket Engida e8a5559cd8 fix(prisma): use findFirst instead of findMany for findOne (#6429) 2025-12-08 16:07:07 -08:00
5fb835ab28 feat(admin): prevent impersonating admins by default [breaking] (#6454)
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-12-08 16:05:38 -08:00
Rodrigo EhlersandGitHub 51c119f76e docs: remove/rephrase wrong statement about permissions and projects (#6586) 2025-12-08 16:02:18 -08:00
Joél SolanoandGitHub 56abd4f222 fix(kysely): wrong affected row count in updateMany & deleteMany (#6572) 2025-12-08 16:01:08 -08:00
Brendan DelfortrieandGitHub 13efb8540b fix: should always remove 2FA verification token after successful verification (#6604) 2025-12-08 16:00:08 -08:00
44aa11d3f9 docs: add better-auth-university community plugin (#6594)
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-08 15:54:41 -08:00
Joél SolanoandGitHub f45d5c2806 fix(username): await username validator (#6611) 2025-12-08 15:54:23 -08:00
Paola Estefanía de CamposandGitHub c56622b38f fix(sso): deprecate trustEmailVerified (#6616) 2025-12-08 15:53:20 -08:00