Commit Graph
6975 Commits
Author SHA1 Message Date
Bereket Engida 73e4b80750 fix: custom session should infer session query schema 2024-12-07 10:50:53 +03:00
Bereket Engida a44c942d1c chore: release v1.0.11-beta.7 v1.0.11-beta.7 2024-12-07 09:18:51 +03:00
Bereket Engida b7e37a0fe0 fix: disable cookie cache should handle string truthy values 2024-12-07 09:18:43 +03:00
Bereket Engida de1671ea1d fix(expo): client shouldn't open a browser on idtoken sign in 2024-12-07 09:03:51 +03:00
Bereket Engida 915bdde649 chore: release v1.0.11-beta.6 v1.0.11-beta.6 2024-12-07 08:49:46 +03:00
Bereket Engida 8c90ec95f9 fix: show better error message on invalid password type 2024-12-07 08:49:42 +03:00
MultiniteandGitHub 24e12de95a update(docs): example code to throw errors in database hooks (#790) 2024-12-06 23:37:47 +03:00
Bereket Engida c2e03d5a16 chore: release v1.0.11-beta.5 v1.0.11-beta.5 2024-12-06 23:36:07 +03:00
Bereket Engida e7c661952a fix(magic-link): normalize email 2024-12-06 23:35:51 +03:00
Bereket Engida 254a394156 docs: fix missing link 2024-12-06 23:15:06 +03:00
Bereket Engida 11edda4fae fix: normalize email on linking 2024-12-06 21:37:09 +03:00
Bereket Engida b4d6672e95 chore: skip idtoken for test 2024-12-06 21:30:48 +03:00
Bereket Engida 951eb15dfe chore: add base 64 utility 2024-12-06 20:44:32 +03:00
Bereket Engida 641276dff8 fix(generic-oauth): remove type from config 2024-12-06 20:44:32 +03:00
MilkiyasandGitHub 7605425047 docs: some spelling errors in docs comparison (#786) 2024-12-06 20:20:01 +03:00
Bereket Engida b6c543438c chore: add ip and user agent tests 2024-12-06 16:00:20 +03:00
RobiandGitHub 8585be702a docs: auth.api.getSession instead of auth.getSession (#784) 2024-12-06 14:51:59 +03:00
Bereket EngidaandGitHub 2f9f30813c fix: update user info during existing user OAuth login (#776) 2024-12-06 01:12:48 +03:00
Joshua ChuandGitHub baee8cc717 docs(fix): Fix type inference for user and session in Hono Variables by using typeof (#777) 2024-12-06 01:12:18 +03:00
Bereket Engida d021e1c385 chore: release v1.0.11-beta.4 v1.0.11-beta.4 2024-12-05 21:31:29 +03:00
Bereket Engida fdec4b84e9 fix(pirsma-adapter): show better error message on missing model 2024-12-05 21:31:16 +03:00
Bereket Engida fdfd738eca docs: fix system theme 2024-12-05 19:32:18 +03:00
Bereket Engida 60bb0394ed feat: enable creating an organization on the server without a cookie 2024-12-05 18:48:12 +03:00
Bereket Engida 806974dfdc chore: fix organization test 2024-12-05 18:32:54 +03:00
Bereket Engida d1463bdf32 chore: release v1.0.11-beta.2 v1.0.11-beta.2 2024-12-05 18:15:23 +03:00
Bereket Engida 75f468d032 fix: remove unnecessary logging and error catching on signups 2024-12-05 18:15:16 +03:00
Bereket Engida a533c2848d chore: add a couple more tests 2024-12-05 18:15:16 +03:00
MultiniteandGitHub 3d971f41ba docs(fix): removed random s letter. (#763) 2024-12-04 20:57:52 +03:00
Bereket Engida 690feed88a chore: release v1.0.10 v1.0.10 2024-12-03 21:57:26 +03:00
Bereket Engida b2ead1c49e fix: handle wildcards better on trusted origin domains 2024-12-03 21:52:07 +03:00
Bereket Engida 66ec7dfef9 docs: separte custom rule in rate limit section 2024-12-03 21:41:54 +03:00
Bereket Engida 562a8accf9 feat: add wildcard and function support for custom rate limiter paths
- Added support for wildcard (`*`) in custom rate limiter paths.
- Custom rate limiter paths can now also be defined using functions.
- Updated special rules to demonstrate the usage of wildcard and function-based path matchers.
2024-12-03 21:39:23 +03:00
Bereket Engida f2445e08ab chore: release v1.0.10-beta.3 v1.0.10-beta.3 2024-12-03 21:11:27 +03:00
Bereket Engida fd5d2961fb fix: db startgey should be inferred properly for rate-limiter 2024-12-03 21:04:54 +03:00
Bereket Engida af5ac9dd0d fix: respsect custom storage for rate limiting 2024-12-03 20:48:47 +03:00
Bereket Engida 27c9b7fce5 chore: release v1.0.10-beta.2 v1.0.10-beta.2 2024-12-03 20:46:04 +03:00
Bereket EngidaandGitHub 0366937df0 fix(two-factor): failing on backup code verification (#752) 2024-12-03 20:45:38 +03:00
Bereket EngidaandGitHub a1a5937069 fix(email-otp): should validate email input (#751) 2024-12-03 20:40:37 +03:00
DaanishandGitHub 0d70919bf1 docs: changed the name of column webauthnUserID (#748) 2024-12-03 19:48:05 +03:00
Bereket Engida 80c643ae57 chore: update expo example 2024-12-03 19:38:19 +03:00
Bereket Engida c2f758fa55 chore: release v1.0.10-beta.1 v1.0.10-beta.1 2024-12-03 18:26:18 +03:00
Bereket Engida 401fedea9f chore: update better-call 2024-12-03 18:26:01 +03:00
Bereket Engida 83c63a9795 chore: release v1.0.9 v1.0.9 2024-12-03 16:56:03 +03:00
Bereket EngidaandGitHub 44e898fa2d fix: allow trusted providers to accept generic string for generic oauth (#746) 2024-12-03 16:48:18 +03:00
Bereket EngidaandGitHub 9b71e506a2 docs(fix): light mode code block color theme glitch (#745) 2024-12-03 15:42:13 +03:00
Bereket EngidaandGitHub a70fbd992f feat(discord): add consent as an option (#742) 2024-12-03 14:54:12 +03:00
Bereket EngidaandGitHub 49bf67580d fix: Update backup code to use updateMany since userId isn't enforced to be unique, which would cause failures with Prisma. (#738) 2024-12-03 13:41:34 +03:00
Bereket EngidaandGitHub 5a8243036d feat: improve user delete handling
Introduces: 
- Configuration for user deletion
- Disable user deletion by default
- Verification flow for deleting a user after they confirm their email
- beforeDelete and afterDelete Hooks

added docs: https://www.better-auth.com/docs/concepts/users-accounts#delete-user
2024-12-03 13:40:57 +03:00
Bereket Engida 575754fadf chore: release v1.0.9-beta.7 v1.0.9-beta.7 2024-12-03 13:00:37 +03:00
Bereket Engida 070fcf48f5 fix: remove the existing session check when setting a session cookie to prevent unexpected token refresh. 2024-12-03 13:00:23 +03:00