Commit Graph
6923 Commits
Author SHA1 Message Date
Bereket Engida ef481d8dcc chore: fix broken testomnial link 2025-08-15 08:29:23 -07:00
KinfeMichael TarikuandGitHub 70fe634267 fix: throw proper error if session is null when deleting organization (#4024) 2025-08-15 15:17:20 +03:00
Noam ShemeshandGitHub 375e9f3ced fix(sveltekit): use permissive typing for RequestEvent params (#3994) 2025-08-14 22:05:11 -07:00
dbaae0ab2b docs: hero section alignment with feature section on big screens (#4018)
* fix: hero section alignment with feature section on big screens

* fix

---------

Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-08-14 18:45:57 -07:00
Bereket Engida 2128b211da Merge branch 'canary' of https://github.com/better-auth/better-auth into canary 2025-08-14 18:35:31 -07:00
KinfeMichael TarikuandBereket Engida f8b07c9a5a chore: use import utils (#4010) 2025-08-14 18:35:26 -07:00
Fraol LemechaandBereket Engida 00f4f7bcd2 feat: add disableRedirect to linkSocial (#4014)
* feat: add `disableRedirect` to `linkSocial`

* fix: do not redirect if url is an empty string
2025-08-14 18:35:26 -07:00
KinfeMichael TarikuandBereket Engida 8023a72c0d fix(telemetry): process referenced on non-nodejs runtime (#4007)
* process in cf worker

* lint
2025-08-14 18:35:26 -07:00
Yakup Ensar SayınandBereket Engida 3857c57c16 feat(admin): add control to prevent admin users from deleting themselves (#4008)
* feat(admin): add control to prevent admin users from deleting themselves

* fix(admin): fix naming inconsistency
2025-08-14 18:35:26 -07:00
Atharva DeosthaleandBereket Engida f6480d7056 fix(admin): impersonatedBy not appearing in client (type fix) (#1854) 2025-08-14 18:35:26 -07:00
Bereket Engida 7a1461cbef chore: release v1.3.7-beta.1 2025-08-14 18:35:26 -07:00
Bereket EngidaandBereket Engida 209c791031 chore(telemetry): refactor config file path handling and add runtime import utility (#3989) 2025-08-14 18:35:26 -07:00
b165c13055 feat(email-otp): add check verification otp endpoint (#1149)
* Improve OTP password reset flow

* Doc improvements

* Logic improvements

* nit

* Prevent too many attempts

* Changeset

* chore: changeset

* chore: remove braces

---------

Co-authored-by: Bereket Engida <Bekacru@gmail.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-08-14 18:35:26 -07:00
KinfeMichael TarikuandBereket Engida 1993317251 fix(cli): clean up unused pg and mysql import in drizzle schema generator (#3974)
* fix(cli): clean up unused pg import in schema generator

* sql clean up

* clean up
2025-08-14 18:35:26 -07:00
de8fb7a2f8 feat(vk): add user name mapping by default (#3970)
Co-authored-by: Шевелев Даниил <ds.shevelev@vebtech.by>
2025-08-14 18:35:26 -07:00
Bereket Engida 5c628ea703 Merge branch 'main' into canary 2025-08-14 18:30:51 -07:00
KinfeMichael TarikuandGitHub 3747b8ac08 chore: use import utils (#4010) 2025-08-14 17:39:05 -07:00
Fraol LemechaandGitHub ff40565b33 feat: add disableRedirect to linkSocial (#4014)
* feat: add `disableRedirect` to `linkSocial`

* fix: do not redirect if url is an empty string
2025-08-14 17:24:34 -07:00
KinfeMichael TarikuandGitHub aa19de34bc fix(telemetry): process referenced on non-nodejs runtime (#4007)
* process in cf worker

* lint
2025-08-14 12:47:05 -07:00
Yakup Ensar SayınandGitHub 7f9a71db39 feat(admin): add control to prevent admin users from deleting themselves (#4008)
* feat(admin): add control to prevent admin users from deleting themselves

* fix(admin): fix naming inconsistency
2025-08-14 12:46:31 -07:00
KinfeMichael TarikuandBereket Engida c5c9bf0744 fix(cli): add FK onDelete cascade and CURRENT_TIMESTAMP defaults on generation (#3906)
* fix(db): add FK onDelete (cascade) and CURRENT_TIMESTAMP defaults for date columns

* default generate

* console

* update
2025-08-13 18:14:01 -07:00
KinfeMichael TarikuandGitHub 1cbea683d8 fix(cli): add FK onDelete cascade and CURRENT_TIMESTAMP defaults on generation (#3906)
* fix(db): add FK onDelete (cascade) and CURRENT_TIMESTAMP defaults for date columns

* default generate

* console

* update
2025-08-13 18:13:01 -07:00
Atharva DeosthaleandGitHub 86e3b0f7f9 fix(admin): impersonatedBy not appearing in client (type fix) (#1854) 2025-08-13 17:31:06 -07:00
Bereket Engida 243943ec12 chore: release v1.3.7-beta.1 v1.3.7-beta.1 2025-08-13 16:38:06 -07:00
Bereket EngidaandGitHub 7b3785ecd4 chore(telemetry): refactor config file path handling and add runtime import utility (#3989) 2025-08-13 16:37:34 -07:00
95f5951ca7 feat(email-otp): add check verification otp endpoint (#1149)
* Improve OTP password reset flow

* Doc improvements

* Logic improvements

* nit

* Prevent too many attempts

* Changeset

* chore: changeset

* chore: remove braces

---------

Co-authored-by: Bereket Engida <Bekacru@gmail.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-08-13 15:45:49 -07:00
KinfeMichael TarikuandGitHub 68f00a118e fix(cli): clean up unused pg and mysql import in drizzle schema generator (#3974)
* fix(cli): clean up unused pg import in schema generator

* sql clean up

* clean up
2025-08-13 14:01:25 -07:00
Bereket Engida fab97a064f chore: disable notice if telemetry is disabled or on debug mode 2025-08-13 13:54:55 -07:00
8d09ff6a2d docs: update section testimonial (#3964)
* docs: resolve overlapping border in the community page (#3962)

* chore: release v1.3.6

* docs: update section "people say"

* Update people-say.tsx

---------

Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-08-13 13:54:55 -07:00
Bereket Engida 98584f5f10 chore: disable notice if telemetry is disabled or on debug mode 2025-08-13 13:54:30 -07:00
b622836703 docs: update section testimonial (#3964)
* docs: resolve overlapping border in the community page (#3962)

* chore: release v1.3.6

* docs: update section "people say"

* Update people-say.tsx

---------

Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-08-13 12:45:20 -07:00
aa037c4971 feat(vk): add user name mapping by default (#3970)
Co-authored-by: Шевелев Даниил <ds.shevelev@vebtech.by>
2025-08-13 08:47:25 -07:00
Bereket Engida f622447955 Merge remote-tracking branch 'origin/main' into canary 2025-08-12 20:19:04 -07:00
Bereket Engida 391b56438f chore: release v1.3.6 2025-08-12 20:18:47 -07:00
KinfeMichael TarikuandBereket Engida 01ef6ac725 docs: resolve overlapping border in the community page (#3962) 2025-08-12 20:18:47 -07:00
Bereket Engida c7a272f261 Merge remote-tracking branch 'origin/canary' 2025-08-12 20:18:09 -07:00
Bereket Engida fe769793cf chore: release v1.3.6 v1.3.6 2025-08-12 20:13:13 -07:00
Bereket Engida ad9eee9370 Merge branch 'canary' 2025-08-12 20:12:50 -07:00
JonasandGitHub f66df96ef5 chore: standardize error code capitalization and improve USER_ALREADY_EXISTS error code (#3957)
* Modify USER_ALREADY_EXISTS error code

* Standardize error-codes style
2025-08-12 20:04:25 -07:00
Bereket Engida af1b0f3f53 chore: release v1.3.6-beta.2 v1.3.6-beta.2 2025-08-12 19:58:07 -07:00
f6b5735ce9 fix: prevent static nodejs imports and lazy import for non-nodejs env (#3947)
* fix(cli): incorrect api for auto increment in drizzle schema generation(#3940)

* fix(organization): make plugin schema compatible with exactOptionalPropertyTypes; build schema object without undefined optional keys and merge team tables conditionally; keep session fields literal and add teams conditionally

* fix: restore non-Node.js support by lazily importing

* test

* cleanup

* clean up

* lint

* fix(email-otp): type issue with extractOptionPropertyTypes (#3961)

* docs: add github star count in the community section  (#3960)

* github star count

* cubix issue fix

---------

Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>

* chore: lint

---------

Co-authored-by: Ben Agnew <78829885+ben-agnew@users.noreply.github.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
Co-authored-by: Dagmawi Babi <44819176+dagmawibabi@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-08-12 19:57:40 -07:00
KinfeMichael TarikuandGitHub 91214268ef docs: resolve overlapping border in the community page (#3962) 2025-08-12 19:43:01 -07:00
84f8f659ce docs: add github star count in the community section (#3960)
* github star count

* cubix issue fix

---------

Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-08-12 18:48:20 -07:00
80a71c02b9 fix(passkey): don't return undefined to correctly resolve promises (#3959)
Co-authored-by: Шевелев Даниил <ds.shevelev@vebtech.by>
2025-08-12 18:46:53 -07:00
2d5fdf4768 fix(cookies): use the right encoding for parsing session data for expo apps (#3909)
* fix(cookies): use base64url for session_data and Set-Cookie parsing

* chore: lint

---------

Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-08-12 18:19:13 -07:00
KinfeMichael TarikuandGitHub 610a81383b fix(organization): make schema compatible with exactOptionalPropertyTypes (#3941)
* fix(organization): make plugin schema compatible with exactOptionalPropertyTypes; build schema object without undefined optional keys and merge team tables conditionally; keep session fields literal and add teams conditionally

* fix(org): make plugin schema compatible with exactOptionalPropertyTypes

* clean up

* update

* update

* typecheck

* update
2025-08-12 18:13:05 -07:00
KinfeMichael TarikuandGitHub b332ff620e fix(email-otp): type issue with extractOptionPropertyTypes (#3961) 2025-08-12 17:45:35 -07:00
Fraol LemechaGitHubBereket Engidacubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
30600b02b9 chore(telemetry): ensure telemetry consent notice displays correctly (#3944)
* fix(telemetry): ensure telemetry consent notice displays correctly

* chore: check for process

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* chore: fix lint error

---------

Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-08-12 14:25:36 -07:00
Bereket Engida 031888178d chore: release v1.3.6-beta.1 v1.3.6-beta.1 2025-08-11 20:03:43 -07:00
Bereket EngidaandGitHub d8a7630ae2 fix(telemetry): remove node imports for compatibility and add telemetry notice (#3942)
* remove fs imports

* fix: detect-sys-info

* add notice

* cleanup

* remove notice

* add notice

* remove postinstall

* update docs
2025-08-11 20:03:17 -07:00