Bereket Engida
0ae2c74f88
chore: release v1.2.0-beta.6
v1.2.0-beta.6
2025-02-14 15:17:54 +03:00
Bereket Engida
2c81e5bf8f
Merge branch 'main' into v1.2
2025-02-14 15:17:41 +03:00
Bereket Engida
d00716455e
chore: release v1.2.0-beta.5
v1.2.0-beta.5
2025-02-14 14:54:04 +03:00
Bereket Engida
56f47d85dd
chore: release v1.1.18-beta.3
v1.1.18-beta.3
2025-02-14 14:05:13 +03:00
d28e4861ce
feat: add total users table/collection count to admin plugin list-users endpoint ( #1258 )
...
* Added total, offset and limit return propertiest to listUsers endpoint for admin plugin. This required modifying all db adapters. Also updated the init.test.ts.snap file to reflect adding of the count function in the adapter and the countTotalUsers function in the internalAdapter.
* Resolved all issues in review. We now use count wherever possible.
* linter was complaining
* literal on adapter and 1 more test
* lint
* admin plugin listUsers pagination documentation
---------
Co-authored-by: Kinfe123 <kinfishtech@gmail.com >
2025-02-14 13:20:45 +03:00
Bereket Engida and GitHub
b26f8334b3
feat(organization): leave organization ( #1239 )
2025-02-14 13:12:15 +03:00
e647040b14
feat: add Roblox social provider ( #1249 )
...
* Implemented Roblox social provider + documentation + icon for builder
* linter didn't like my svg and some of my other formatting
* and now the linter is finally happy
* made discord scope option overwrite default scopes, this way I dont need to have a users' email
* Revert "made discord scope option overwrite default scopes, this way I dont need to have a users' email"
This reverts commit 35b29e7957 .
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-02-14 13:11:50 +03:00
Bereket Engida
b8d20c5e7b
chore: lint
2025-02-14 12:51:29 +03:00
Maged Ibrahim and GitHub
1edfb9f698
docs: change google logo for colors compliance ( #1439 )
2025-02-14 12:42:30 +03:00
Bereket Engida
d701a926f8
docs: add example for linking OAuth accounts
2025-02-14 12:41:10 +03:00
Bereket Engida and GitHub
a609acb799
feat(generic-oauth): oAuth2 link account ( #1208 )
2025-02-14 12:38:40 +03:00
Bereket Engida and GitHub
047d677966
feat: support stroring dispaly username to store un-normalized username ( #1204 )
...
* feat: support stroring dispaly username to store un-normalized username
* test: update snapshot
2025-02-14 12:33:24 +03:00
Bereket Engida and GitHub
f7a49404ab
feat(admin): set user password ( #1203 )
2025-02-14 12:28:26 +03:00
Bereket Engida
eecaac4107
docs(phone-number): add forget password flow documentation with OTP code
2025-02-14 12:27:37 +03:00
Bereket Engida and GitHub
3766bea979
feat(phone-number): add reset password functionality with phone number ( #1202 )
2025-02-14 12:25:36 +03:00
Bereket Engida
73a6897c08
docs: add section on checking if organization slug is taken
2025-02-14 12:24:54 +03:00
Bereket Engida and GitHub
51e2b16a10
feat: check organization slug ( #1201 )
2025-02-14 12:22:32 +03:00
Bereket Engida
2116ace963
chore: release v1.1.18-beta.2
v1.1.18-beta.2
2025-02-14 11:40:40 +03:00
Bereket Engida
00a07824a2
fix: database hooks should use Partial types to avoid overwriting previous hooks returns
2025-02-14 11:34:42 +03:00
Bereket Engida
42ff704c6d
docs: update session management examples
2025-02-14 11:26:45 +03:00
Bereket Engida
07d4805611
fix: use Partial for body and query in InferRoute type
2025-02-14 11:26:45 +03:00
Bereket Engida
193df402fa
fix: log error in handleOAuthUserInfo
2025-02-14 11:26:45 +03:00
8c31eaea18
feat: support function for trusted origins configuration ( #1151 )
...
* feat: support function for trusted origins configuration
- Updated the trusted origins option to accept either an array or a function returning an array of origins.
- Modified middleware and utility functions to handle function-based trusted origins.
- Enhanced documentation and types to reflect the new trusted origin configuration capabilities.
- Integrated changes in the Expo plugin for consistent trusted origin handling across environments.
* pass request object and support promise returns
* fix types
* chore: lint
---------
Co-authored-by: Bereket Engida <bekacru@gmail.com >
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-02-14 11:19:44 +03:00
Bereket Engida
4013ca0214
refactor: define CaptchaOptions interface
2025-02-14 10:35:33 +03:00
Bereket Engida
17ab7946d5
docs: correct import statement for Captcha Plugin in documentation
2025-02-14 10:26:59 +03:00
Bereket Engida
cb691e78bc
docs: update captcha docs and fix sidebar svg
2025-02-14 10:18:21 +03:00
Bereket Engida
1efaf25df0
docs: update JWT plugin documentation to include token retrieval methods
2025-02-14 10:06:32 +03:00
Bereket Engida
1a48206100
feat: implement JWT token generation and retrieval with encryption support
2025-02-14 10:01:22 +03:00
700d392759
feat: add VK ID social provider ( #1013 )
...
* feat: add VK ID social provider
* lint
* remove data
* fix emailVerified property
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-02-14 09:17:14 +03:00
Oscar and GitHub
363ca39db7
feat: Captcha Plugin with multiple providers ( #957 )
...
* feat: create Cloudflare Turnstile middleware plugin
* fix: middleware returns new Response & working unit tests
* chore: renamed plugin to cloudflare-turnstile
* docs: adds Cloudflare Turnstile plugin documentation
* docs: improves Cloudflare Turnstile's docs
* feat: move to generic captcha plugin, supporting multiple providers
2025-02-14 09:11:19 +03:00
c4f89adbcd
docs: add example how to update password on the server ( #831 )
...
* add(docs): demo code to set password on the server.
* fix(docs): update password
---------
Co-authored-by: Bereket Engida <bekacru@gmail.com >
2025-02-14 09:04:02 +03:00
Ted and GitHub
b3371272fc
feat: custom generate token function for magic links ( #1362 )
2025-02-14 08:50:36 +03:00
Bereket Engida
0ea9c29cc8
fix(expo): headers should be retrieved from APIError in OAuth hook
2025-02-14 08:18:07 +03:00
Bereket Engida
909260ebf6
docs: remove commented-out code in passkey documentation
2025-02-12 17:38:59 +03:00
Bereket Engida
14407c0e6a
docs: remove commented-out code in passkey documentation
2025-02-12 17:38:22 +03:00
Bereket Engida
52fa176d9f
chore: release v1.1.18-beta.1
v1.1.18-beta.1
2025-02-12 13:33:45 +03:00
Bereket Engida
8591fa1e18
chore: release v1.2.0-beta.4
v1.2.0-beta.4
2025-02-12 12:51:29 +03:00
Bereket Engida
29f2efb1aa
fix: update @better-fetch/fetch to version 1.1.14-beta.2 and clean up client options
2025-02-12 12:51:23 +03:00
Bereket Engida
71cb49bf6a
chore: release v1.2.0-beta.3
v1.2.0-beta.3
2025-02-12 12:45:48 +03:00
Bereket Engida
ec241e49fb
fix: remove zod type export from clients
2025-02-12 08:55:19 +03:00
Bereket Engida
1e318b87cc
fix(phone-number): ensure callbackOnVerification is called after user verification
2025-02-12 08:51:47 +03:00
Rahul Mishra and GitHub
8fcec8ece1
docs: fix routes in hono integration example code ( #1417 )
2025-02-12 08:39:32 +03:00
Greg Jackson and GitHub
f011c741e6
fix(cli): add on delete cascade constraint to drizzle references ( #1419 )
2025-02-12 08:39:00 +03:00
Joel and GitHub
ed8631a217
docs: update introduction ( #1416 )
2025-02-11 21:16:47 +03:00
Bereket Engida
d7952ff9be
chore: release v1.2.0-beta.2
v1.2.0-beta.2
2025-02-11 19:54:07 +03:00
Bereket Engida and GitHub
9445dbdb4c
fix(rate-limit): use the passed model name for rate limiter storage ( #1412 )
2025-02-11 19:40:16 +03:00
Matthias Feist and GitHub
e1a9c054eb
docs: fix email OTP api ( #1413 )
...
Fixed error in docs
2025-02-11 19:14:00 +03:00
Bereket Engida and GitHub
46dfc078c0
feat: move to better call version 1 ( #1402 )
2025-02-11 16:02:57 +03:00
Bereket Engida
0e6ac8416c
Merge branch 'main' into v1.2
2025-02-11 15:55:01 +03:00
Bereket Engida
04b8d2d373
chore: release v1.1.17
v1.1.17
2025-02-11 13:32:49 +03:00