3604 Commits

Author SHA1 Message Date
Wolfsblvt
63512c208f Fix popup not respecting <null> for text 2024-07-26 18:17:32 +02:00
Cohee
472b08d0e5 Update popups to new 2024-07-25 23:57:00 +03:00
Cohee
00d74ec683 #2558 Add persona duping 2024-07-25 23:44:34 +03:00
Cohee
d31e44dec8 Chat Completion: split "none" and "default" names behavior 2024-07-25 20:13:06 +03:00
Cohee
de38b06eec
Merge pull request #2555 from Succubyss/timestamp-hell
Timestamp Fixes & Refactoring
2024-07-25 09:46:49 +03:00
Wolfsblvt
c605037fbb number parsing, add jsdoc 2024-07-25 00:27:39 +02:00
Wolfsblvt
d30fc5d165 Fix lint issues 2024-07-25 00:23:02 +02:00
Succubyss
7956dc0b3f parseTimestamp refactor, was broken for non-ms-bearing humanized timestamps 2024-07-24 16:58:08 -05:00
Succubyss
b40012973e humanizedDateTime zero-pads month & day 2024-07-24 16:58:06 -05:00
Succubyss
a031dbfbc8
fix initial group chat message timestamp when empty 2024-07-24 16:46:19 -05:00
Cohee
af2dcd39e9
Merge pull request #2551 from steve02081504/patch-4
Update zh-cn.json
2024-07-24 21:15:08 +03:00
steve02081504
3e5f98223d fixes 2024-07-25 01:33:00 +08:00
Cohee
e49da60bda New mistral large model 2024-07-24 20:19:57 +03:00
steve02081504
fe89bc9cdf little fix 2024-07-24 10:47:52 +08:00
steve green
021edfdb2e Update zh-cn.json
- Remove the carriage return from Key so that I18N will work properly in some browsers.
- Append two HTML files that will not actually be utilized so that the I18N tool will work properly.
2024-07-24 10:40:18 +08:00
Cohee
22a7792bac #2545 Fix system tts pitch slider not working 2024-07-23 22:35:15 +03:00
Cohee
cc0ae2a567 Add llama 3.1 models for groq 2024-07-23 20:25:23 +03:00
Yokayo
e857ee8713 Update tl 2024-07-23 18:42:44 +07:00
Cohee
256f0a58db
Merge pull request #2542 from SillyTavern/wi-slash-commands-performance-improvements
World Info: slash commands performance improvements
2024-07-22 22:51:53 +03:00
Cohee
1e2293713d Clone WI cache only on get 2024-07-22 22:34:53 +03:00
Cohee
dabcf6e994 Add config to StructuredCloneMap 2024-07-22 22:34:03 +03:00
Cohee
4de51087bc Allow cancel both by debounced and original functions 2024-07-22 22:33:48 +03:00
Cohee
17dc3fa4b5 Add debounce cancelling 2024-07-22 22:20:03 +03:00
Cohee
8777526f8a Unasync getWorldEntry 2024-07-22 15:21:07 +00:00
Wolfsblvt
d57e43df54 Remove not needed await on global context 2024-07-22 09:22:02 +02:00
Wolfsblvt
7cbaa15aad Fix double cloning and unnecessary await 2024-07-22 09:11:37 +02:00
Wolfsblvt
4acf68cc30 Explicitly use async for saveWorldInfo 2024-07-22 04:23:05 +02:00
Wolfsblvt
0975843f1d WI entry update slash commands use debounced
- WI entry updates utilize debounced save
- Trade-off between consistency of possible data loss and performance issues in STscript loops that update multiple things in a WI file are not worth it.
2024-07-22 03:22:20 +02:00
Wolfsblvt
731d2864de Proper caching for loaded WI
- Implement StructurecCloneMap, which is a map that provides structured clones on both get and set
- Don't delete WI cache on save, but update the cache
- Ensure that cache is updated immediately, so any future get will load the new saved data already
- Still be consistent with clones, so requested cache data that wasn't saved isn't taken into account
2024-07-22 03:17:06 +02:00
Wolfsblvt
41c709e291 WI slash only reload world if it was selected 2024-07-22 02:11:11 +02:00
Wolfsblvt
5ef6315b25 Allow values below entry count, just warn 2024-07-22 01:42:54 +02:00
Wolfsblvt
8e3f3e9331 WI update "Order" from custom sorting button
- Adds a button that automatically updates the "Order" values of entries based on the custom sorting order ("displayIndex")
- Shows popup to choose starting value, because it's descending (default: 100)
- shows warnings/errors if any issues appear with the value
- warning inside popup if more than 100 entries exist, and a higher value has to be chosen
- Implements #2533
2024-07-22 01:30:08 +02:00
Cohee
788a13d7e3
Merge pull request #2540 from Succubyss/chatvar
Adds "chatvar" aliases & "length" alias
2024-07-22 00:36:08 +03:00
Succubyss
a712e92125 moves persona's alias line upward 2024-07-21 16:19:47 -05:00
Succubyss
455f9b7a3e add "chatvar" aliases and "length" alias 2024-07-21 16:17:57 -05:00
Cohee
4ff8c69b81 Properly hyphenate 2024-07-21 22:12:38 +03:00
Cohee
5f0e74bd56 Rename PHI/aux UI fields 2024-07-21 14:29:13 +03:00
Cohee
21cdfa1dfa Async load of extensions info 2024-07-20 14:08:24 +03:00
Cohee
5f2a73ac9f Expose "Allow fallback providers" for OpenRouter 2024-07-19 23:34:16 +03:00
Cohee
3cbbb2fe39 Use eventSource instead of DOM click 2024-07-19 02:12:01 +03:00
Cohee
3c059d19ef #2529 Prioritize disabled for UI entry state 2024-07-19 01:54:49 +03:00
Cohee
739752ccf3 Fix aborting via hourglass 2024-07-18 23:32:20 +03:00
Cohee
1effb66fd6 Add cancelling of SD gens 2024-07-18 23:23:33 +03:00
Cohee
88acb568ad
Merge pull request #2530 from SillyTavern/gpt-4o-mini
Add gpt-4o-mini
2024-07-18 22:55:10 +03:00
Cohee
4468bf5034 Explicitly add to image inlining list 2024-07-18 22:54:44 +03:00
Cohee
f9e16d2225 Add to multimodal captions 2024-07-18 22:51:47 +03:00
Cohee
ff68956371 Add events to SlashCommandAbortController 2024-07-18 22:47:57 +03:00
Wolfsblvt
e6995e40cc Update /qr-delete help string and add missing arg
- Fixes #2527
2024-07-18 18:47:13 +02:00
Cohee
b9e03e9cb1 Add Mistral Nemo and Codestral Mamba models 2024-07-18 16:37:12 +00:00
Wolfsblvt
a81b1c4a33 Add tooltips to prompt itemization buttons 2024-07-17 01:31:34 +02:00