aboutsummaryrefslogtreecommitdiffstats
path: root/packages/trpc/auth.ts (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-01-18feat: track api key usage datesMohamed Bassem1-0/+13
2025-09-14feat: Regen api keysMohamed Bassem1-6/+36
2025-07-21fix: Remove bcrypt from the api key validation routeMohamed Bassem1-16/+39
2025-07-13fix: Drop auth failure loggerMohamed Bassem1-11/+0
2025-07-06fix: Add a dummy bcrypt comparison in validatePassword when the user is not ↵Mohamed Bassem1-0/+6
found
2025-04-15fix: Add password salt to the user tableMohamed Bassem1-3/+10
2025-04-12chore: Rename hoarder packages to karakeepMohamedBassem1-4/+4
2024-10-19feature: Log authentication failures to support fail2ban. Fixes #477 (#569)kamtschatka1-0/+11
* 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>
2024-10-12feature: Allow to disable default password login after SSO is configured. ↵kamtschatka1-0/+4
Fixes #406 (#502) * [Feature Request] Allow to disable default password log in after SSO is configured #406 changed the flag to also disallow logging in via password The extensions will also no longer be allowed to log in via username/password then * [Feature Request] Allow to disable default password log in after SSO is configured #406 added the error message for OAuth
2024-03-30format: Add missing lint and format, and format the entire repoMohamedBassem1-1/+2
2024-03-11build: Replace bcrypt with bcryptjsMohamedBassem1-1/+1
2024-03-05refactor: Extract trpc logic into its packageMohamedBassem1-0/+99