Cohee
3a4405016c
#2075 Fix Draw Things auth
2024-04-13 20:01:17 +03:00
Cohee
790185f9e9
Add disable CSRF to config.yaml. Add basicAuthMode to console args.
2024-04-13 19:35:27 +03:00
Cohee
d02f81974c
Don't dump config to docker console
2024-04-13 19:27:52 +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
Stefan Daniel Schwarz
fdac9314ad
Command R context+instruct presets
2024-04-13 15:49:09 +02:00
Touch-Night
d7d3787088
Some more fixes
2024-04-13 21:30:48 +08: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
Touch-Night
985b77d407
Improve Chinese translation
2024-04-13 20:40:02 +08:00
Yokayo
4fb6cbc3fb
Update readme-ru_ru.md
2024-04-13 19:31:07 +07:00
Cohee
716d1fc988
Merge branch 'staging' into neo-server
2024-04-13 15:26:48 +03:00
Cohee
de8339f77b
Fix ESLint
2024-04-13 15:24:49 +03:00
Yokayo
ae78112311
Add link to readme-ru_ru
2024-04-13 19:23:51 +07:00
Cohee
f79f335491
Merge pull request #2078 from LenAnderson/fix-popup
...
Fix popup
2024-04-13 15:23:39 +03:00
Yokayo
e62bdab2c6
Add link to readme-ru_ru
2024-04-13 19:23:10 +07:00
Cohee
6c8b29a39a
Merge pull request #2079 from Zhongyi-Lu/dev-forward-ip
...
Check forwarded IP in WhiteList
2024-04-13 15:22:53 +03:00
Yokayo
4ba3f5b351
Markup
2024-04-13 19:18:34 +07:00
Yokayo
1c515c3a5e
Fix markup
2024-04-13 19:02:28 +07:00
Yokayo
cb472fc912
Add link to readme-ru_ru
2024-04-13 18:51:03 +07:00
Yokayo
333df46680
Add readme-ru_ru
2024-04-13 18:50:15 +07:00
Cohee
e82fc8d617
Add ignore eslint
2024-04-13 13:29:52 +03:00
Cohee
2661f00dd4
Fix loading plugins from default exports
2024-04-13 13:29:41 +03:00
kingbri
913085ba74
Expressions: Let the user know if classification failed
...
Send a message if the classifer fails and fallback to the default
expression.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-04-13 01:29:54 -04:00
Zhongyi Lu
792be63c5c
fix: whitelist in real-ip
2024-04-12 22:03:36 -07:00
steve02081504
64e8bc1911
Merge remote-tracking branch 'upstream/staging' into staging
2024-04-13 10:51:16 +08:00
LenAnderson
278ec029f5
add missing cancelButton setting to callGenericPopup
2024-04-12 20:50:14 -04:00
LenAnderson
91558ad9ea
add enter to submit on input type
2024-04-12 20:49:55 -04:00
Cohee
afad169118
Default whitelist to null
2024-04-13 02:23:38 +03: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
2e14132a20
Add config hint
2024-04-12 23:18:43 +03:00
Cohee
2fbcbe86d2
Bump package version
2024-04-12 22:15:50 +03:00
Cohee
3f65051bd4
Merge branch 'staging' into neo-server
2024-04-12 22:14:32 +03:00
Cohee
89d3673010
Fix npm audit
2024-04-12 22:13:29 +03:00
Cohee
2af4747936
Bump package version
2024-04-12 22:09:09 +03:00
Cohee
7183416d1f
Check account protection status on startup
2024-04-12 22:04:20 +03:00
Cohee
0662b5b4ae
Add account recovery console script
2024-04-12 21:31:43 +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
steve02081504
072e09d0ed
fix #2071
2024-04-13 00:51:34 +08:00
Cohee
3e1ff9bc25
Merge branch 'staging' into neo-server
2024-04-12 19:23:10 +03:00
kingbri
8c4dd6ce1e
Expressions: Ignore stopping strings
...
Don't use stopping strings when triggering a classify generation.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-04-12 09:57:09 -04:00
Cohee
9c218455c4
[chore] Run ESLint
2024-04-12 14:22:12 +03:00
Cohee
b09cabaeb2
Merge pull request #2073 from ThisIsPIRI/hide
...
Performance improvement for /hide, /unhide
2024-04-12 14:19:59 +03:00
Cohee
d9baff45bb
Fix return types. Async functions must return a Promise.
2024-04-12 14:18:59 +03:00
ThisIsPIRI
6603e33fd8
Add hideChatMessage back
2024-04-12 20:05:58 +09:00
ThisIsPIRI
208e089761
Replace hideChatMessage with hideChatMessageRange
2024-04-12 16:03:50 +09:00
kingbri
bea63a2efe
Expressions: Remove TalkingHead from choices
...
This is a sub-choice under extras.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-04-12 01:59:44 -04:00
kingbri
6b656bf380
Expressions: Classify using LLM
...
Rather than using a separate BERT model to classify the last message,
use the LLM itself to get the classified expression label as a JSON
and set that as the current sprite. Doing this should take more information
into consideration and cut down on extra processing.
This is made possible by the use of constrained generation with JSON
schemas. Only available to TabbyAPI since it's the only backend that
supports the use of JSON schemas, but there can hopefully be a way
to use this with other backends as well.
Intercepts the generation and sets top_k = 1 (for greedy sampling)
and the json_schema to an emotion enum. Doing this also prevents
reingestion of the entire context every time a message is sent and
then asked to be classified, which doesn't compromise the chat
experience.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-04-12 01:55:16 -04:00
RossAscends
626c93a1ab
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging
2024-04-12 08:21:18 +09:00