768 Commits

Author SHA1 Message Date
Cohee
607e85639c Code clean-up 2024-04-14 19:31:38 +03:00
Cohee
9cb777a4e9 Increase default avatar size 400x600 => 512x768 2024-04-14 17:36:48 +03:00
Ondřej Sakala
5ce625fb6b added a web-search toggle for Cohere API 2024-04-14 02:25:11 +02:00
Cohee
e8e3834fc0 Merge branch 'staging' into neo-server 2024-04-13 20:06:47 +03:00
Cohee
8ae9212cc5 #2075 Fix Draw Things auth 2024-04-13 20:02:54 +03:00
Cohee
3a4405016c #2075 Fix Draw Things auth 2024-04-13 20:01:17 +03:00
Cohee
b340863d52 Auto-extend session if loading the home page 2024-04-13 19:12:50 +03:00
Cohee
1a372abaff Customizable avatars for users 2024-04-13 17:52:37 +03:00
Cohee
10aa268ea2 Filter out invalid character files 2024-04-13 16:21:41 +03:00
Cohee
59657766b5 Switch password hashing function to scrypt 2024-04-13 15:40:47 +03:00
Cohee
716d1fc988 Merge branch 'staging' into neo-server 2024-04-13 15:26:48 +03:00
Cohee
2661f00dd4 Fix loading plugins from default exports 2024-04-13 13:29:41 +03:00
Zhongyi Lu
792be63c5c fix: whitelist in real-ip 2024-04-12 22:03:36 -07:00
Cohee
dcd89f2295 Fix public facing messages 2024-04-13 00:13:36 +03:00
Cohee
53386b35c9 Make Reset account functional 2024-04-13 00:11:20 +03:00
Cohee
7183416d1f Check account protection status on startup 2024-04-12 22:04:20 +03:00
Cohee
dcbeab0aef Fix absolute paths for data root. Allow setting data root via console args. 2024-04-12 19:53:46 +03:00
Cohee
3e1ff9bc25 Merge branch 'staging' into neo-server 2024-04-12 19:23:10 +03:00
Cohee
9c218455c4 [chore] Run ESLint 2024-04-12 14:22:12 +03:00
Cohee
58359c9682 Control whitelist mode with console flag 2024-04-12 01:33:39 +03:00
Cohee
396eeca73a Change default user handle. Use async template renderer 2024-04-12 00:35:51 +03:00
Cohee
d8092ec3eb Merge branch 'staging' into neo-server 2024-04-12 00:01:52 +03:00
sasha0552
7348199f73
Add llama.cpp slots info endpoint (#2070) 2024-04-11 23:53:32 +03:00
Cohee
31ba3cf039 Merge branch 'staging' into neo-server 2024-04-11 21:47:10 +03:00
Cohee
05ae571971 Pass names to Cohere prompt converter 2024-04-11 19:53:45 +03:00
Cohee
58152a60c6 Append example names to converted Google sysprompt 2024-04-11 19:45:50 +03:00
based
c4ec97aa50 cleanup 2024-04-11 16:51:05 +10:00
based
34bca69950 system prompt support for gemini 1.5 2024-04-11 16:38:20 +10:00
Cohee
1990a2d9bd Add user snapshot settings management 2024-04-11 01:44:48 +03:00
Cohee
c92df1168d Implement change display name 2024-04-11 00:40:01 +03:00
Cohee
01a4aa51f7 Ask for password before resetting settings 2024-04-10 22:34:51 +03:00
Cohee
2306a4e34d Add discreet login mode 2024-04-10 22:00:08 +03:00
Cohee
bd4d8847ce Merge branch 'staging' into neo-server 2024-04-10 21:41:03 +03:00
Cohee
5f6d895acf Add attribution links 2024-04-10 21:21:31 +03:00
Cohee
c90105e9f6 Merge branch 'staging' into pollinations 2024-04-10 21:14:36 +03:00
Cohee
53baa7aae7 #2051 #2031 Selectable prompt converter for custom OAI type 2024-04-10 21:12:57 +03:00
sasha0552
becd17d7d2
Add some llama.cpp-specific endpoints 2024-04-10 08:11:59 +00:00
Cohee
2b29e14e9f Reset settings option 2024-04-10 03:29:38 +03:00
Cohee
09b44075ed User profile view 2024-04-10 02:09:38 +03:00
Cohee
accebd00f5 Stricter handle cleanup 2024-04-10 01:29:35 +03:00
Cohee
189d096834 Admin change password flow 2024-04-10 00:01:03 +03:00
Cohee
31cc6e51b5 Add user backups download 2024-04-09 22:43:47 +03:00
Cohee
411a8ef8a7 Enable CSRF for public endpoints. Split users module. Add rate limiter. 2024-04-09 21:58:16 +03:00
Cohee
497f38111f Merge branch 'staging' into neo-server 2024-04-09 20:26:03 +03:00
Cohee
0594859fb9 #2046 Fix for undefined fields 2024-04-09 10:11:05 +03:00
Cohee
72792ae9f9 Basic account management 2024-04-08 02:38:20 +03:00
Cohee
3f3e23420d Working login flow 2024-04-07 23:08:19 +03:00
Cohee
0230177d27 Optimize server user storage use 2024-04-07 20:36:07 +03:00
Cohee
6be86be0a7 Save user session to cookies 2024-04-07 19:12:22 +03:00
Cohee
0f105e0300 Fix circular deps, add Helmet https://helmetjs.github.io/ 2024-04-07 18:11:23 +03:00