aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/server (follow)
Commit message (Collapse)AuthorAgeFilesLines
* deps: Upgrade expo & nextjs to react 19 (#1565)Mohamed Bassem2025-08-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Attempt to upgrade expo 53 * Attempt upgrade nextjs * Fix a bunch of peer deps * upgrade some docs deps * fix typecheck * update the shadcn calendar component * more fixes * more fixes * revert ollama upgrade * update react version to use carets * remove react-select from landing * fix the typescript error caused by customFetch * upgrade the new grid user setting to nextjs 15 * mobile: enable react canary to support react 19.1 * upgrade react native menu * fix navigation context error
* refactor: Move webhook, users and tags into modelsMohamedBassem2025-08-021-2/+2
|
* fix: Stop forcing next-auth to read email from id_token. Fixes #410Mohamed Bassem2025-07-261-1/+0
|
* fix: Remove bcrypt from the api key validation routeMohamed Bassem2025-07-212-1/+2
|
* fix: Drop auth failure loggerMohamed Bassem2025-07-131-10/+3
|
* feat: Add support for email verificationMohamed Bassem2025-07-101-10/+26
|
* chore: migrate away from eslint to oxlint (#1642)xuatz2025-06-221-1/+1
| | | | | | | * chore: migrate away from eslint to oxlint * revert turbo task name lint * it seems like we can remove the seemingly default globals
* fix: Fix oauth creation failure due to missing UserSettings table. Fixes #1583Mohamed Bassem2025-06-211-7/+24
|
* chore: Rename hoarder packages to karakeepMohamedBassem2025-04-122-8/+8
|
* feat(auth): Added env variable for OAuth timeout (#1136)Kaio Cesar2025-03-221-0/+3
| | | | | | | * feat(auth): add configurable OAuth timeout option * fix(config): change OAUTH_TIMEOUT to use z.coerce.number for better type handling * docs: Added instructions for OAUTH_TIMEOUT flag
* featue: Add infra for REST APIs and implement GET /bookmarksMohamed Bassem2024-10-201-0/+2
|
* feature: Log authentication failures to support fail2ban. Fixes #477 (#569)kamtschatka2024-10-192-5/+35
| | | | | | | | | | | | | | | | | * How do I set the variable "user" or "system" for AI inference #262 changed from system to user * [Feature Request] Log failed login attempts for fail2ban implementation #477 added logging of failed logins * [Feature Request] Log failed login attempts for fail2ban implementation #477 added more logging for extension related logins * Propagte IP to trpc --------- Co-authored-by: Your Name <you@example.com>
* fix(web): Change names to be optional when signing up via SSO. #410 (#412)kamtschatka2024-09-231-2/+2
| | | using email address as fallback, if the name is not available
* feature: Added support for custom OIDC providers to set up authentication. ↵kamtschatka2024-09-151-4/+84
| | | | | | | | | | | | | | | | | | | | | | | Fixes #92 (#307) * https://github.com/hoarder-app/hoarder/issues/92 Added support for custom OIDC providers to set up authentication * Added support for custom OIDC providers to set up authentication #92 Showing OAuth errors in the signin page * Added support for custom OIDC providers to set up authentication #92 Added the possibility to log in using an API key in case OAuth is used * Added support for custom OIDC providers to set up authentication #92 improved the code to also promote the first user to admin if OAuth is used * revert extension changes * Simplify admin checks --------- Co-authored-by: MohamedBassem <me@mbassem.com>
* deps: Upgrade drizzle and next auth drizzle adapterMohamedBassem2024-09-151-1/+12
|
* feature: Add an option to disable new signupsMohamedBassem2024-03-221-6/+0
|
* Feature: Add support for uploading images and automatically inferring their ↵Mohamed Bassem2024-03-191-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tags (#2) * feature: Experimental support for asset uploads * feature(web): Add new bookmark type asset * feature: Add support for automatically tagging images * fix: Add support for image assets in preview page * use next Image for fetching the images * Fix auth and error codes in the route handlers * Add support for image uploads on mobile * Fix typing of upload requests * Remove the ugly dragging box * Bump mobile version to 1.3 * Change the editor card placeholder to mention uploading images * Fix a typo * Change ios icon for photo library * Silence typescript error
* lint: Lint and format the entire repo with the new configsMohamedBassem2024-03-142-9/+13
|
* structure: Create apps dir and copy tooling dir from t3-turbo repoMohamedBassem2024-03-142-0/+112