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
Gustavo Valverde and GitHub
e089ce127d
chore(knip): fix CI blind spots and remove dead code ( #8888 )
2026-04-02 19:28:30 +00:00
2e6de42999
chore(deps-dev): bump undici from 7.22.0 to 7.24.0 ( #8601 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-16 17:03:52 +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 and GitHub
8048a1d367
chore: upgrade dependencies ( #8183 )
2026-02-27 08:11:46 +00:00
Alex Yang and GitHub
d5955d6ab2
chore: bump version ( #7882 )
2026-02-12 13:27:12 +00:00
Alex Yang and GitHub
c5803173fe
test: use vitest best practice ( #7888 )
2026-02-10 06:32:03 +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
b0a6fb89c4
chore: bump version ( #7626 )
2026-01-27 21:05:02 +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
7065c2fac2
refactor: rename test packages ( #7503 )
2026-01-20 20:44:24 +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
Wonsuk Choi and GitHub
b35a860af8
chore: add --coverage.provider=istanbul to coverage script ( #7262 )
2026-01-11 10:55:54 -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
Jonathan Samines and GitHub
c55603ddc9
chore: add types linter ( #6648 )
2025-12-10 11:53:19 +09:00
23e2edb6fc
chore: configure code coverage for project ( #6339 )
...
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2025-12-08 12:49:53 -08:00
Alex Yang and GitHub
f2fb95b8ff
chore: bump msw ( #6517 )
2025-12-03 21:38:11 -08:00
Jonathan Samines and GitHub
d7a2f6daf0
chore: add packages linter ( #6313 )
2025-11-25 22:10:34 +00: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
Alex Yang and GitHub
9ce4433c84
test: use vitest proejcts ( #6050 )
2025-11-18 06:20:34 +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