Commit Graph

868 Commits

Author SHA1 Message Date
Cohee
c5d51fcd3c Fix a couple of issues with Group VN & overrides 2023-06-04 20:52:34 +03:00
RossAscends
ab5826a304 Merge branch 'dev' of https://github.com/Cohee1207/SillyTavern into dev 2023-06-05 01:02:21 +09:00
RossAscends
8a80ed3e86 restyle extensions setting panel 2023-06-05 01:02:18 +09:00
Cohee
446b3a4f05 Account overrides for group chats and VN mode 2023-06-04 17:27:09 +03:00
Cohee
d5e75d7c7b Merge pull request #443 from bdashore3/dev
Expressions: Add sprite aliasing for chats
2023-06-04 16:50:01 +03:00
Cohee
3cfec828ef Draggable VN sprites. Fix layering 2023-06-04 16:32:45 +03:00
Cohee
a273fcb593 Adjust VN mode width overlap calculations 2023-06-04 15:33:28 +03:00
Cohee
4935a8e46b Force flush VN wrapper on waifu mode change 2023-06-04 14:37:21 +03:00
Cohee
ed86770c9c Re-add Edge TTS for extras 2023-06-04 14:28:40 +03:00
Cohee
e4a6db7539 Remove Edge TTS (will be moved to Extras) 2023-06-04 10:43:47 +03:00
kingbri
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
Cohee
6ba332b323 Add MS Edge TTS 2023-06-04 03:08:25 +03:00
Cohee
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
Cohee
8e2c20da3c Add alias to roll the dice 2023-06-04 00:40:51 +03:00
Cohee
faa097fabd Multiple expressions per group in waifu mode 2023-06-03 22:17:25 +03:00
SillyLossy
f1924b6c12 Fix character renaming. Workaround for Node 20 bug. Adjust spec v2 fields 2023-06-03 15:29:35 +03:00
SillyLossy
380b20b94d Fix Silero TTS fetch with extras 2023-06-03 14:55:46 +03:00
Cohee
43dcc017f5 Merge pull request #438 from bdashore3/dev
Extras: Add API authentication support
2023-06-03 14:52:42 +03:00
kingbri
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
ouoertheo
9e35ffaefb fix auto-check logic bug 2023-06-02 20:59:21 -05:00
ouoertheo
3ea2d469fd add manual task check extension menu item 2023-06-02 20:51:01 -05:00
ouoertheo
c6657e9206 add remove tasks 2023-06-02 20:30:46 -05:00
SillyLossy
8b86b29981 Trim strings in objectives list 2023-06-03 02:30:10 +03:00
SillyLossy
cf9e87ed25 Properly stop group auto mode generation with stop button 2023-06-03 01:44:40 +03:00
SillyLossy
6fec40d543 Permanent ChromaDB synchronization state (using IndexedDB object store) 2023-06-02 23:21:46 +03:00
SillyLossy
745ceb0f31 Update links to organization repo 2023-06-02 21:01:26 +03:00
SillyLossy
8a924b1aa1 Remove help materials from the repo. Set links to docs website 2023-06-02 20:52:45 +03:00
RossAscends
6ac649a75f close button for AN 2023-06-02 23:08:14 +09:00
RossAscends
f4e8e1496e Merge branch 'dev' of https://github.com/Cohee1207/SillyTavern into dev 2023-06-02 15:11:10 +09:00
RossAscends
ae1a3f1d36 add Quick Replies extension 2023-06-02 15:11:08 +09:00
SillyLossy
7b4e287b10 Fix random activation of objectives 2023-06-01 23:59:42 +03:00
SillyLossy
003f87e960 Add buttons to manually jailbreak and purge chat on Poe 2023-06-01 22:13:01 +03:00
SillyLossy
4b10095af8 Merge branch 'main' into dev 2023-06-01 18:57:19 +03:00
SillyLossy
77f76ae315 Fix group chats streaming 2023-06-01 18:55:04 +03:00
SillyLossy
3cf23f277c Fix group reply generation with streaming 2023-06-01 18:31:30 +03:00
SillyLossy
3db01d55e4 Fix group reply generation with streaming 2023-06-01 18:26:57 +03:00
SillyLossy
c5eb333a87 Chunked replies for Poe with unlocked context size. 2023-06-01 17:05:44 +03:00
SillyLossy
6bc520f800 Save metadata debounced for extensions 2023-06-01 16:51:35 +03:00
SillyLossy
5b446af6dc Speed-up extensions loading. Add tracking of response times 2023-06-01 14:34:40 +03:00
SillyLossy
9774f3b8c1 Migrate objective extension settings to chat_metadata 2023-06-01 12:34:33 +03:00
SillyLossy
9d418696e1 Merge branch 'main' into dev 2023-06-01 11:19:06 +03:00
SillyLossy
5df7d2d1dc Fix /sys and /sendas attribution when converting to groups. Fix context line with /sys with OpenAI 2023-06-01 11:18:19 +03:00
SillyLossy
b8a49c58ac Merge branch 'main' into dev 2023-06-01 10:52:34 +03:00
SillyLossy
83c875d8dc Properly position typing indicator after user message #423 2023-06-01 10:13:49 +03:00
RossAscends
55f38f69d6 fix new char highlight, group drawers autoOpen logic 2023-06-01 10:03:08 +03:00
SillyLossy
0633d16622 Fix typing indicator not showing in group chats on NovelAI 2023-06-01 10:01:43 +03:00
SillyLossy
35cb1f6182 Fix stop button not showing for the second speaking member in queue 2023-06-01 10:01:43 +03:00
SillyLossy
a18c20305e Clarify Chroma warning message 2023-06-01 10:01:43 +03:00
SillyLossy
d542ec0d81 Add the warning when ChromaDB synced message deletes 2023-06-01 10:01:43 +03:00
SillyLossy
6ad0be9597 Fix being unable to rewrite an existing bookmark 2023-06-01 10:01:43 +03:00