Commit Graph

345 Commits

Author SHA1 Message Date
24dc5baf33 #456 Insert A/N with frequency 1 no matter the chat length 2023-06-07 15:25:31 +03:00
1bcba498cb Adjust summary extension slider labels 2023-06-07 14:41:17 +03:00
e585288cca Fix Silero TTS module auto substitution of Extras API URL 2023-06-07 14:38:51 +03:00
6f70e5fe45 Fix speech recognition plugin for Safari 2023-06-07 00:42:03 +03:00
7532882c35 Fix waifu stacking logic 2023-06-07 00:22:34 +03:00
c7054770df Fix mobile group waifu mode 2023-06-07 00:07:17 +03:00
87979391b9 Filter non-unique messages in Chroma insertions 2023-06-06 21:41:24 +03:00
cc61e47ea9 Fix objective controls display on Firefox 2023-06-06 15:41:29 +03:00
645397e355 #442 Auto-classify backgrounds based on chat context. Add string fuzzy matching library. 2023-06-06 15:06:21 +03:00
cc1eb8d023 Merge branch 'dev' into ouoertheo/objective3 2023-06-06 00:07:11 -05:00
9891d0c936 tasks are now a class. fix various bugs 2023-06-05 23:52:45 -05:00
b3ec66faa7 More unified TTS error messages 2023-06-05 17:01:59 +03:00
fdaf58061f Merge branch 'dev' of https://github.com/SillyLossy/TavernAI into dev 2023-06-05 16:58:00 +03:00
46bdee83bc Add more clear error messages to TTS 2023-06-05 16:57:58 +03:00
13b0b7f313 Add NovelAI TTS engine 2023-06-05 14:13:15 +03:00
f8c5b17e57 Merge branch 'dev' of https://github.com/SillyLossy/TavernAI into dev 2023-06-05 02:23:53 +03:00
22dff7b8d6 Add speech recognition plugin #379 2023-06-05 02:23:51 +03:00
71825691b5 width fix for QuickReply settings boxes 2023-06-05 06:24:02 +09:00
9386f53ec6 fix alignment/height of QuickReply settings Boxes 2023-06-05 06:07:47 +09:00
1ba8b5b3ed Fix major slowdown in groups without sprites. Remove error handler after it's been fired 2023-06-04 22:19:05 +03:00
8ffc4e6d51 Fix VN mode on groups where character is not found in the list. 2023-06-04 21:54:06 +03:00
0a65e36d1c fix for expression image grid button styles 2023-06-05 03:32:24 +09:00
c5d51fcd3c Fix a couple of issues with Group VN & overrides 2023-06-04 20:52:34 +03:00
ab5826a304 Merge branch 'dev' of https://github.com/Cohee1207/SillyTavern into dev 2023-06-05 01:02:21 +09:00
8a80ed3e86 restyle extensions setting panel 2023-06-05 01:02:18 +09:00
446b3a4f05 Account overrides for group chats and VN mode 2023-06-04 17:27:09 +03:00
d5e75d7c7b Merge pull request #443 from bdashore3/dev
Expressions: Add sprite aliasing for chats
2023-06-04 16:50:01 +03:00
3cfec828ef Draggable VN sprites. Fix layering 2023-06-04 16:32:45 +03:00
a273fcb593 Adjust VN mode width overlap calculations 2023-06-04 15:33:28 +03:00
4935a8e46b Force flush VN wrapper on waifu mode change 2023-06-04 14:37:21 +03:00
ed86770c9c Re-add Edge TTS for extras 2023-06-04 14:28:40 +03:00
e4a6db7539 Remove Edge TTS (will be moved to Extras) 2023-06-04 10:43:47 +03:00
cf2660074d Expressions: Add sprite aliasing for single chats
Duplicate characters get handled by the system, so why not sprites?
If a sprite is duplicated, users can specify the folder name that
the changed sprites are located in.

This commit only adds support for single person chats and breaks
compatibility with group chats. Another commit is required to fix
group sprite functionality.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-06-03 21:51:29 -04:00
6ba332b323 Add MS Edge TTS 2023-06-04 03:08:25 +03:00
cccca22601 Handle offline expressions for VN mode. Don't add blocks without sprites. Force empty block on chat change. 2023-06-04 00:42:16 +03:00
8e2c20da3c Add alias to roll the dice 2023-06-04 00:40:51 +03:00
8ac368e2ef probably not gonna work well 2023-06-03 14:41:59 -05:00
faa097fabd Multiple expressions per group in waifu mode 2023-06-03 22:17:25 +03:00
460030d600 task class 2023-06-03 13:59:26 -05:00
380b20b94d Fix Silero TTS fetch with extras 2023-06-03 14:55:46 +03:00
43dcc017f5 Merge pull request #438 from bdashore3/dev
Extras: Add API authentication support
2023-06-03 14:52:42 +03:00
36ea41f0a6 Extras: Add API authentication support
An API key is extremely important for ST-Extras servers that are
exposed to the internet.

Add an API key field below where the user enters the extras URL. For
convenience, this key is persisted whenever the user refreshes the
page.

Also modify the fetch requests to always include API keys if present.

See ST-Extras for more information on how this works.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-06-03 00:00:38 -04:00
9e35ffaefb fix auto-check logic bug 2023-06-02 20:59:21 -05:00
3ea2d469fd add manual task check extension menu item 2023-06-02 20:51:01 -05:00
c6657e9206 add remove tasks 2023-06-02 20:30:46 -05:00
8b86b29981 Trim strings in objectives list 2023-06-03 02:30:10 +03:00
6fec40d543 Permanent ChromaDB synchronization state (using IndexedDB object store) 2023-06-02 23:21:46 +03:00
745ceb0f31 Update links to organization repo 2023-06-02 21:01:26 +03:00
6ac649a75f close button for AN 2023-06-02 23:08:14 +09:00
f4e8e1496e Merge branch 'dev' of https://github.com/Cohee1207/SillyTavern into dev 2023-06-02 15:11:10 +09:00