Commit Graph
788 Commits
Author SHA1 Message Date
Bereket Engida 2c81e5bf8f Merge branch 'main' into v1.2 2025-02-14 15:17:41 +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 EngidaandGitHub 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 IbrahimandGitHub 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 eecaac4107 docs(phone-number): add forget password flow documentation with OTP code 2025-02-14 12:27:37 +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 42ff704c6d docs: update session management examples 2025-02-14 11:26:45 +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
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
OscarandGitHub 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
TedandGitHub b3371272fc feat: custom generate token function for magic links (#1362) 2025-02-14 08:50:36 +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
Rahul MishraandGitHub 8fcec8ece1 docs: fix routes in hono integration example code (#1417) 2025-02-12 08:39:32 +03:00
JoelandGitHub ed8631a217 docs: update introduction (#1416) 2025-02-11 21:16:47 +03:00
Matthias FeistandGitHub e1a9c054eb docs: fix email OTP api (#1413)
Fixed error in docs
2025-02-11 19:14:00 +03:00
Bereket Engida 0e6ac8416c Merge branch 'main' into v1.2 2025-02-11 15:55:01 +03:00
Bereket Engida 964864576d docs: update nuxt integration example to correct auth import path 2025-02-11 13:03:13 +03:00
Ramadan OmarandGitHub 7736be2a9c a11y: show scrollbar (#1390) 2025-02-11 11:02:56 +03:00
Bereket Engida c8bf5047b0 docs: update svelte examples 2025-02-11 08:39:55 +03:00
henry-yu-lbandGitHub 646d20f1a9 docs: fix syntax error (#1399) 2025-02-10 19:26:30 +03:00
RobiandGitHub 24336fd5a5 docs: add svelte kit example (#1393)
* add example

add an example for loading user session in a .server.ts file without sveltekit being where the instance is hosted ( via the client )

* add event.locals method
2025-02-09 17:22:36 +03:00
Bereket Engida 93b26d4777 docs: improve basic usage guide 2025-02-07 17:56:02 +03:00
Philip HuynhandGitHub f4c89b8f5e docs: code highlight fix (#1376)
* fix code highlight

* revert
2025-02-07 10:52:00 +03:00
Bereket Engida 9243529cc0 chore:lint 2025-02-06 15:10:29 +03:00
Bereket Engida 628729ba80 docs: update introduction 2025-02-06 09:43:57 +03:00
Bereket EngidaandGitHub 05afc42390 feat: add refetch function for all client hooks (#1206)
* feat: add refetch on client hooks

* docs: add refetch docs

* docs: add refetch docs
2025-02-05 22:09:52 +03:00
Tim Hjermitslev GjøderumandGitHub 7c49678531 docs: broken link (#1360)
Documentation was pointing to the outdated url: betterauth.com
2025-02-05 14:10:43 +03:00
Bereket Engida a265c07198 Merge branch 'main' into v1.2 2025-02-05 10:20:03 +03:00
HystereliusandGitHub 7ade31a1b5 docs: fix nuxt integration with useFetch (#1350)
useFetch needs an await attribute to be properly used
2025-02-04 21:17:07 +03:00
Bereket EngidaandGitHub 2eca1daf4f feat: add cookie helper for middlewares (#1275) 2025-02-04 10:14:03 +03:00
April HallandGitHub 04ef8e8436 docs: Minor grammar and spelling fixes (#1347)
* docs: Fix typo

"middelware" → "middleware"

* docs: Fix typo

"reqiures" → "requires"

* docs: Minor grammar error

"to the your" → "to your"

* docs: Minor grammar errors in codeblock comments
2025-02-04 09:24:53 +03:00
Javier DíazandGitHub 74471f251d docs: Fix OWSAP typo (#1346)
The site said "OWSAP" instead of "OWASP"
2025-02-04 00:18:18 +03:00
Mattèo GauthierandGitHub 382e8a9022 docs: wrong pattern in hono integration code (#1317) 2025-02-03 23:26:22 +03:00
MaxwellandGitHub 095661f387 docs: add other-social-providers page (#1340)
* add(docs): other-social-providers page

* add: missing social provider URLs and scopes
2025-02-03 17:16:05 +03:00
Anurag MishraandGitHub 75fb94ea21 docs: fix subreddit link (#1339) 2025-02-03 15:58:15 +03:00
Kinfe123 c3751211e7 lint 2025-02-03 15:44:33 +03:00
Kinfe123 1d40c08240 bordered on mob 2025-02-03 15:43:00 +03:00
Anurag MishraandGitHub 2069cfea7a docs: fix subreddit link (#1338) 2025-02-03 15:04:36 +03:00
Bereket Engida 5031b446dd docs: fix discord invite link 2025-02-03 11:19:39 +03:00
Bereket Engida 2879baaebc docs: fix community paragraph 2025-02-02 18:37:41 +03:00
3e059a2454 docs: improve community page (#1007)
* fix: ui

* chore: lint

* fix: ui

* fix: input variant

* feat: community page

* fix: typo

* chore: lint

---------

Co-authored-by: Bereket Engida <bekacru@gmail.com>
2025-02-02 17:45:57 +03:00
eliabeandGitHub 69fc9cf5ff docs(fix): add inviterId field to invitation schema (#1330) 2025-02-02 08:49:30 +03:00
MaxwellandGitHub 3ac63c9d4e docs: table to show recommended indexed fields (#1331) 2025-02-02 08:49:08 +03:00