Commit Graph

55 Commits

Author SHA1 Message Date
c4e2480212 fix options menu hide/show & iOS blur 2023-06-10 23:21:23 +09: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
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
ae1a3f1d36 add Quick Replies extension 2023-06-02 15:11:08 +09:00
6bc520f800 Save metadata debounced for extensions 2023-06-01 16:51:35 +03:00
5b446af6dc Speed-up extensions loading. Add tracking of response times 2023-06-01 14:34:40 +03:00
8b4a53b293 Merge pull request #415 from ouoertheo/ouoertheo/objectives1
Objective Extension - Agent based AI inspired by BabyAGI and AutoGPT
2023-06-01 00:32:46 +03:00
ef90c31643 Add slash command for dice rolls. Create class for worker wrappers 2023-05-31 13:57:08 +03:00
4cf0e18d76 First commit of Objective extension 2023-05-30 17:35:14 -05:00
219fd4f643 Hide extensions dropdown on load 2023-05-29 21:58:25 +03:00
d093cca125 Skip extras autoconnect on load 2023-05-29 11:42:06 +03:00
f6070084d1 (beta) Message translate plugin 2023-05-28 13:42:06 +03:00
3dcff11354 Merge remote-tracking branch 'upstream/dev' into feature/chromadb 2023-05-21 10:01:27 +00:00
1cac439d32 Merge remote-tracking branch 'upstream/dev' into sd-horde 2023-05-17 19:25:21 +00:00
661b4fec9a allow dice even without Extras connection 2023-05-18 04:23:19 +09:00
5a95fed134 Add Karras and hiding of SD buttons 2023-05-17 19:17:44 +00:00
d2803f6451 [WIP} infinity context 2023-05-17 17:58:58 +00:00
9156e7f43d ~_~_~MAGIC_~_~_~ 2023-05-18 02:29:22 +09:00
3951049e03 move input bar extensions button into menu 2023-05-18 01:15:49 +09:00
5bfd3787fa Add event emitter subsystem. 2023-05-16 16:28:38 +03:00
4e8effda11 Do not duplicate disabled extensions 2023-05-12 13:50:06 +03:00
ce4d7dc90e Optimize auto-connect of extensions 2023-05-05 20:36:53 +03:00
437cf59a48 Add more options to SD plugin 2023-05-03 23:49:57 +03:00
6615d94051 Rename character as a group member.
Unify CSRF headers usage in fetch request.
2023-04-30 22:36:18 +03:00
2bed84fb7a - Manage Extns. Enable/Disable obviously clickable
- reduce Fav borders to 2px
2023-04-29 19:24:06 +09:00
5d142f499a generalized tts settings 2023-04-23 12:43:59 -05:00
99d924bb2b Merge branch 'main' into dev.
Reformat all notes
2023-04-22 23:00:08 +03:00
371e1c6f2d Fix 2023-04-22 19:13:44 +03:00
f2fabca869 fix extension registration 2023-04-21 08:06:28 -05:00
795e59aba0 Remove hard coded list in extensions 2023-04-18 12:56:20 +03:00
b78d5be176 Add character backgrounds plugin #82 2023-04-17 21:32:36 +03:00
49a3787780 first commit 2023-04-16 02:41:13 -05:00
25ae214c12 Remove TODOs 2023-04-13 12:37:29 +03:00
9aeeda3602 Migrate author's note to chat metadata 2023-04-07 21:17:24 +03:00
ddb7eee3fb Move poe API to main block 2023-04-04 16:04:27 +03:00
12bc1e7ae4 Add poe extension 2023-03-30 16:53:15 +03:00
b71d7006ab Display optional modules for extensions 2023-03-27 23:48:13 +03:00
9944d729f8 Expressions offline mode 2023-03-26 16:29:55 +03:00
006ffec1f9 Fix security from upstream + console error messages 2023-03-19 20:23:18 +02:00
6b623cead9 Allow setting floating prompt for each chat. Add extensions management 2023-03-18 23:55:13 +02:00
4bfd6ded89 Fix extensions loader for firefox 2023-03-18 13:58:44 +02:00
165cad1549 Copy extensions from extras project to main 2023-03-16 00:33:26 +02:00
2b51a3348c Better checkbox styles 2023-03-11 15:54:38 +02:00
837ecb636a Style adjust 2023-03-07 16:38:41 +02:00
427c21ee8c Better extensions style 2023-03-06 18:11:12 +02:00
50743afaa9 Remove debugger 2023-03-06 17:52:35 +02:00
36a62aad9e Merge branch 'main' into dev 2023-03-06 17:51:20 +02:00
4031a599ac Bypass localtunnel on loading extension files 2023-03-05 15:43:28 +02:00
1db21e1a13 Add value to Tunnel bypass header 2023-03-05 14:52:29 +02:00
f6aa6609cd Fix for localtunnel 2023-03-04 23:32:32 +02:00