Gustavo Valverde
ef4fb0ff95
chore: merge main into next ( #9533 )
...
Sync main (through #9821/#9820/#9822/#9768) into next. Conflicting
package.json files keep next's version and intentional divergences (for
example the cli's c12 v4) while taking main's dependency updates, including
the samlify 2.13.1 and fast-xml-parser security bumps; the lockfile is
regenerated from the reconciled set. The 13 source/doc/test conflicts take
next's refactored architecture as the baseline; main's colliding fixes are
re-applied on top in the following per-domain commits.
Clean main fixes land via this merge, including the auto-restored
account-takeover defenses #9578 and #9577 .
2026-05-31 00:10:16 +01:00
f77060af3a
fix: consumeVerificationValue returns null for expired rows ( #9624 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-05-19 16:37:55 +00:00
Gustavo Valverde and GitHub
5f09d566a6
fix(magic-link): consume verification token atomically on verify ( #9572 )
2026-05-12 12:50:38 +00:00
Taesu
2b83087180
chore: sync main to next
2026-05-10 03:45:29 +09:00
Taesu and GitHub
93fd0524e9
test(generic-oauth): cover first-time signin with storeAccountCookie + JWE ( #9470 )
2026-05-06 14:16:05 +00:00
Alex Yang and GitHub
721ef3d678
chore: add method type constraints and ensure method is set ( #8466 )
2026-03-07 00:02:06 +00:00
Alex Yang and GitHub
d341824a96
fix(db): support verification operations with secondary storage ( #8247 )
2026-03-01 12:40:02 +00:00
Alex Yang
00c95728f1
Revert "feat: make name field optional ( #7617 )"
...
This reverts commit e0df7c9e38 .
2026-02-02 10:52:19 -08:00
Alex Yang and GitHub
8d2a4f46c9
chore: move generic type into db schema ( #7711 )
2026-01-30 22:03:37 +00:00
Taesu and GitHub
e0df7c9e38
feat: make name field optional ( #7617 )
2026-01-29 23:42:52 +00:00
Alex Yang and GitHub
2398811cd7
test(smoke): secdonary storage with redis ( #7590 )
2026-01-26 19:22:08 +00:00
6a1ff9bea9
docs: use type-only import for BetterAuthClientPlugin ( #7565 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-01-23 19:34:53 +00:00
Alex Yang and GitHub
89b4d10121
test: add unit tests for ProxyAgent integration with better-auth ( #7400 )
2026-01-15 18:26:01 +00:00
Alex Yang and GitHub
531b9d56a5
chore: add lint rule useConst ( #7369 )
2026-01-14 14:18:18 -08:00
69c9c790db
feat(oauth): add custom authorizationEndpoint option ( #6962 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-12 09:08:10 -08:00
36fda45eac
test: coverage with asResponse ( #6873 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-23 19:05:18 +08:00
Alex Yang and GitHub
93606df24c
fix: signIn/signUp API returns user additional field ( #6287 )
2025-11-24 22:13:28 -08:00
Taesu and GitHub
51dfacee8f
chore: fix lint warning ( #6137 )
2025-11-20 19:55:12 +00:00
e88ea0bd66
fix(oidc-provider): redirect to consent when scope changed ( #6116 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-20 15:48:49 +00:00
Jonathan Samines and GitHub
57ee11a26f
chore(lint): enforce consistent import type style ( #6044 )
2025-11-17 21:11:39 +00:00
Alex Yang and GitHub
6c9fe209e2
chore: bump vitest ( #6012 )
2025-11-15 23:28:56 +00:00
Alex Yang
4224a8e1ea
Revert "fix(oidc-provider): oidc_login_prompt not cleared after login ( #5912 )"
...
This reverts commit 938ff5db6a .
2025-11-14 10:23:19 -08:00
Alex Yang and GitHub
6c3cc0446c
test: move oauth.spec.ts to top level ( #5937 )
2025-11-12 22:00:47 +00:00
Alex Yang and GitHub
938ff5db6a
fix(oidc-provider): oidc_login_prompt not cleared after login ( #5912 )
2025-11-12 21:19:14 +00:00
Alex Yang and GitHub
a7682accaa
test: init oidc test with openid-client ( #5811 )
2025-11-11 06:48:59 +00:00