Cohee
e59114c1c5
Another crack at o3
2025-01-31 23:14:41 +02:00
Cohee
6180210170
Future-proofing
2025-01-31 22:48:04 +02:00
Cohee
2b98e96784
Don't send max_tokens to o3
2025-01-31 22:47:00 +02:00
Cohee
7d937b36da
Merge branch 'staging' into text-completion-include-reasoning
2025-01-31 20:33:02 +02:00
Cohee
26030f6ee4
Fix comfy request abort
2025-01-31 16:15:07 +00:00
pcpthm
9de142b9ad
Fix MakerSuit show reasoning
2025-01-31 22:23:59 +09:00
pcpthm
753a99faf9
Support reasoning for OpenRouter text completion
2025-01-31 21:41:56 +09:00
Cohee
a5a8f6057b
Merge branch 'staging' into woo-yeah
2025-01-27 20:56:04 +02:00
Cohee
999da4945a
Fix error log
2025-01-26 20:29:04 +02:00
Cohee
65e32f720d
Use default avatar if imported image is corrupted
2025-01-26 19:58:37 +02:00
Cohee
a42337ad0a
Use 'localhost' as a fallback for hostname
2025-01-26 16:50:59 +02:00
Cohee
30426d21e7
Merge branch 'staging' into woo-yeah
2025-01-26 01:57:36 +02:00
Cohee
9aac5a22f1
Defer middleware HTML file reads
2025-01-26 01:46:30 +02:00
Cohee
96143177ce
Fix logit bias for DeepSeek on OpenRouter
2025-01-26 01:42:08 +02:00
Cohee
c9a1a3eb94
Merge pull request #3351 from SillyTavern/csrf-sync
...
Replace CSRF middleware
2025-01-25 23:23:43 +02:00
Cohee
44ad69ceca
Merge pull request #3342 from Spappz/staging
...
Allow customisation of the 403 page
2025-01-25 23:00:23 +02:00
Spappz
6099ffece1
No exceptions on missing error webpages
...
- Create a `safeReadFileSync()` function in `src/utils.js` to wrap around `fs.readFileSync()`
- Migrate error-webpage loads to use `safeReadFileSync()`, with default values of an empty string
- Move the 404 error middleware to explicitly only be called *after* extensions are registered
2025-01-25 20:29:31 +00:00
Cohee
5ff402aabf
Replace CSRF middleware
...
Closes #3349
2025-01-25 16:56:11 +02:00
Spappz
538d66191e
add 401 error page for basicAuth
mode
...
Most modern browsers don't actually show users 401 responses, but it doesn't hurt to have it in there anyway ¯\_(ツ)_/¯
2025-01-25 03:40:47 +00:00
Spappz
928487985d
defer 403 HTML to file
2025-01-25 03:38:52 +00:00
Cohee
9a2968d1eb
Merge branch 'staging' into woo-yeah
2025-01-24 23:50:15 +02:00
Cohee
0937f44f39
Validate avatar_url field with a middleware ( #3314 )
...
* Validate avatar_url field with a middleware
* Fix validating wrong endpoint
2025-01-24 23:47:32 +02:00
Spappz
075368b5ae
Ensure Handlebars template is only compiled once
2025-01-24 19:56:19 +00:00
Spappz
90459116e3
woohoo
2025-01-24 03:39:05 +00:00
Cohee
bbd85fc823
Merge pull request #3315 from SillyTavern/extensions-config
...
config.yaml: Group extension settings into one section
2025-01-24 02:54:48 +02:00
Cohee
03c98fb55a
OpenRouter: Support reasoning blocks
2025-01-24 00:56:44 +02:00
Cohee
7f9b139ae0
Merge branch 'staging' into woo-yeah
2025-01-24 00:13:06 +02:00
Cohee
823b9db6f6
Gemini: Fix requesting thought blocks
2025-01-23 22:41:39 +02:00
subzero5544
a503f58d0c
Adding reverse proxy support to DeepSeek chat completion ( #3328 )
...
* added reverse proxy settings to deepseek chat completion
* Update chat-completions.js
* Update chat-completions.js
* Update chat-completions.js
* Update chat-completions.js
* Update chat-completions.js
* Update chat-completions.js
* Unify API key requirement
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2025-01-23 09:02:44 +02:00
Cohee
afae8d02be
The THONKening
2025-01-23 02:52:52 +02:00
sirius422
11882827c7
Add new Gemini thinking model and its alias, specify context size and vision support
2025-01-22 18:37:43 +08:00
Cohee
d7bb92be54
deepseek reasoner
...
Closes #3322
2025-01-20 23:31:40 +02:00
Cohee
4d18ddba6d
config.yaml: Group extension settings into one section
2025-01-17 20:18:27 +02:00
Cohee
0441a8725f
WebSearch: Add KoboldCpp search endpoint.
2025-01-15 21:58:49 +02:00
Cohee
ac455ebb45
Add RisuAI chats JSON import
2025-01-15 21:15:25 +02:00
Cohee
49fb2f4d79
Declare compiler in the inner scope #3272
2025-01-07 20:24:57 +02:00
Cohee
5af7852465
Null Webpack compiler after run
...
Fixes #3272
2025-01-07 19:54:31 +02:00
Cohee
b66c4d7206
Merge branch 'staging' into geminifeat2
2025-01-06 19:20:58 +02:00
Cohee
9062b6bc4d
Whitespace clean-up
2025-01-06 19:20:04 +02:00
Cohee
0f03dcfc0f
Merge pull request #3269 from fizzAI/patch-1
...
Change Gemini system instruction parameter key to `systemInstruction`
2025-01-06 19:19:03 +02:00
tincansimagine
2103e6238c
Fix: Apply OFF safety settings for gemini-2.0-flash-exp model
2025-01-07 02:17:09 +09:00
Fizz~
b6e7f4f493
Change Gemini system instruction parameter key to systemInstruction
...
Refer to https://github.com/googleapis/python-genai/blob/main/google/genai/models.py#L772 , it seems like both work(?) but this is probably the more correct option if the newer library is using it
2025-01-06 11:44:11 -05:00
Cohee
9db9c5c9ca
Reorganize backup configs
2025-01-05 16:03:52 +02:00
Cohee
8623d1198d
Add thumbnail dimensions to config ( #3262 )
...
* Add thumbnail dimensions to config
* Fix default value for thumbnails.enabled
* Update comment for thumbnail recreation instructions in config.yaml
* Lint config values
* Verify config size > 0
* More config lint
2025-01-05 00:38:50 +02:00
Cohee
590e52442c
Fix /api/secrets/find return on 404
2025-01-03 12:48:24 +00:00
Cohee
dd273a7727
Docker build: Pre-compile public libraries
2025-01-03 12:30:55 +00:00
Cohee
97f6dcace0
Fix types for extractFileFromZipBuffer
2025-01-03 00:16:14 +02:00
Cohee
612fda4cfc
Merge branch 'release' into staging
2025-01-02 00:41:05 +02:00
Cohee
beb4328714
Revert using url-join for SD WebUI paths
2025-01-02 00:40:56 +02:00
Cohee
5db7a9cf1e
Fix fetch buffer deprecation warnings
2025-01-01 22:18:23 +02:00