Commit Graph

3282 Commits

Author SHA1 Message Date
Taesu
cd7a074c56 fix: lint 2025-11-17 03:28:33 +09:00
Taesu
a27f42585c Merge branch 'canary' into 2025-11-13/feat/stripe-customer-organization 2025-11-17 03:17:19 +09:00
Maxwell
37f5a619fb fix(organization): activeOrgId no longer inferred after enabling dynamic AC (#6023) 2025-11-16 17:57:02 +00:00
nbifrye
b54c257231 fix(last-login-method): LastLoginMethod cookie is not set when using a generic oauth provider (#6016) 2025-11-16 17:15:53 +00:00
Taesu
69fa6b73ab chore: update zod email chaining (#6017) 2025-11-16 17:14:59 +00:00
Alex Yang
6c9fe209e2 chore: bump vitest (#6012) 2025-11-15 23:28:56 +00:00
Turgay Saba
3715eb7073 chore: improve zod imports tree shaking (#5995)
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-11-15 21:06:01 +00:00
Maxwell
f5bbb96d4e feat: adapter join support (#5730) 2025-11-15 16:55:50 +00:00
Thomas Mol
4817a6e9a4 fix(openapi): add operationIds to routes (#2107)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
Co-authored-by: TheUntraceable <73362400+TheUntraceable@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-11-15 08:25:27 -08:00
Bereket Engida
7aa296e6cb fix(haveibeenpwned): check for limited set of paths (#5998) 2025-11-15 04:12:32 +00:00
Rob Bayliss
7ed2805b76 fix(sso): export SSOProvider type (#5996) 2025-11-14 23:09:52 +00:00
Rob Bayliss
7800aa5f7e fix(sso): prevent server instance from leaking to client (#5994) 2025-11-14 21:08:21 +00:00
Giorgio Azzinnaro
0eb6b7457a fix: zoom refresh token (#5992) 2025-11-14 20:19:38 +00:00
Alex Yang
794c477f83 test: fix oidc.test.ts 2025-11-14 11:22:26 -08:00
Alex Yang
0dc5977fe1 fix(oidc-provider): missing options 2025-11-14 10:48:01 -08:00
Alex Yang
abf7687969 Revert "fix(odic): case when prompt=login (#5848)"
This reverts commit bafe1cac2a.
2025-11-14 10:28:20 -08: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
Gautam Manchandani
0885653257 chore: expose BetterAuthOptions type from /minimal (#5983)
Signed-off-by: GautamBytes <manchandanigautam@gmail.com>
2025-11-14 14:51:07 +00:00
Jakub Kołodziejczak
5c945bed59 chore(fix): support native UUID generation (#5985) 2025-11-14 14:49:50 +00:00
Taesu
26c37d64e6 test: cleanup 2025-11-14 17:05:26 +09:00
Taesu
becde1debb test: migrate to getTestInstance 2025-11-14 16:32:03 +09:00
Arian Joyandeh
eb45cfd7f6 fix(sso): respect disableImplicitSignUp in SAML callback (#5966) 2025-11-14 00:11:46 +00:00
Taesu
b2126a8077 chore: format 2025-11-14 08:53:11 +09:00
Alex Yang
a391a92f87 Revert "feat: support pass raw function as middleware (#5888)"
This reverts commit 48a20bb50f.
2025-11-13 15:50:15 -08:00
Taesu
ed8b8d2676 test: stripe-organization integration 2025-11-14 08:44:01 +09:00
Alex Yang
96cf8638ff fix(oidc-provider): fix opts order (#5974) 2025-11-13 23:39:09 +00:00
Taesu
2c236011a4 test: edge cases 2025-11-14 08:38:40 +09:00
Taesu
e3bb04948d feat(stripe): stripe customer for organization
Co-authored-by: Cmion <cmion@users.noreply.github.com>
2025-11-14 08:35:32 +09:00
Alex Yang
29bd1e9873 chore: remove deprecated zod API (#5972) 2025-11-13 23:06:44 +00:00
Alex Yang
48a20bb50f feat: support pass raw function as middleware (#5888) 2025-11-13 22:24:33 +00:00
Jonathan Samines
fa595a8c3b feat: add support for custom response status codes (#5806)
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-11-13 18:20:13 +00:00
Taesu
ea1cf04d76 fix(generic-oauth): await async mapProfileToUser (#5479)
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-11-13 04:42:58 +00:00
Taesu
1f37481d09 test: adjust error expectation 2025-11-13 13:13:21 +09:00
Taesu
90681913da fix: imporve stripe error handling 2025-11-13 13:13:01 +09:00
Taesu
7d50e736e9 refactor: import types from core 2025-11-13 13:01:38 +09:00
Taesu
6f0e3bba4e refactor: utils 2025-11-13 12:56:36 +09:00
Taesu
995d6ce4f4 refactor: error codes 2025-11-13 12:51:32 +09:00
Shobhit Patra
5af1a3f993 fix(oidc-provider): change updated_at to be a UNIX numeric timestamp (#4263)
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-11-13 01:26:49 +00:00
Maxwell
b39273a94f fix: use identity instead of serial for pg schema (#5943) 2025-11-13 01:15:39 +00:00
Alex Yang
72191ef4f0 fix(odic-provider): default options (#5945)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-13 00:56:28 +00:00
Maxwell
448d76fcfa fix: use ctx over request in plugin options (#5944) 2025-11-13 00:18:59 +00:00
Taesu
5d168d539d feat(anonymous): allow customizing random email generator (#5922) 2025-11-12 22:25:03 +00:00
Alex Yang
06dfcd9a65 chore: enable useDateNow lint rule (#5938) 2025-11-12 22:02:41 +00:00
Alex Yang
6c3cc0446c test: move oauth.spec.ts to top level (#5937) 2025-11-12 22:00:47 +00:00
Ephraim Duncan
d0f6153317 fix(email-otp): prevent duplicate verification emails when override is enabled (#5794) 2025-11-12 21:38:35 +00:00
Alex Yang
938ff5db6a fix(oidc-provider): oidc_login_prompt not cleared after login (#5912) 2025-11-12 21:19:14 +00:00
Bereket Engida
cd71463c9c chore: release v1.4.0-beta.20 2025-11-11 19:24:32 -08:00
Alex Yang
c83d4fdd4c test: fix node.js 25 compatibility (#5918) 2025-11-12 01:07:25 +00:00
Bereket Engida
f5976dd4bb chore: support stateless without any configuration (#5916)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-11 16:15:14 -08:00
Alex Yang
e7b67d2ec1 refactor: initFn for defineRequestState (#5914) 2025-11-11 23:27:51 +00:00