Commit Graph

55 Commits

Author SHA1 Message Date
095d19cda7 Rename LimitedMap => MemoryLimitedMap 2024-11-29 12:33:48 +00:00
52606616c4 Add 100MB limit to parsed characters cache 2024-11-29 01:06:10 +02:00
b4be50d26a Android: Disable in-memory cache of parsed cards 2024-11-24 18:52:47 +02:00
6ae296d5b5 Add check for existing chats directory before reading files 2024-11-08 10:44:04 +02:00
3e9bad6845 Preserving the entry extensions field through v2 char exports and imports 2024-10-12 12:30:15 -03:00
0c8ccf1765 Update module imports 2024-10-11 00:41:08 +03:00
a0e6030836 Simplify node imports 2024-10-11 00:28:17 +03:00
1616e7e067 Explicitly import Buffer. Specify jsdoc local extensions 2024-10-10 23:36:22 +03:00
d52b4fbbde Node: Migrate to ES Modules 2024-10-10 22:37:22 +03:00
457475baf1 Save uploaded data unchanged if Chub conversion fails for any reason
Avoid non-resolving promise in /characters/chats readline if chat file is empty
2024-09-20 08:58:17 +10:00
8ec509c777 Unify default user avatars
Closes #2862
2024-09-16 22:08:40 +03:00
3fb83e47ec Run eslint 2024-07-14 14:07:23 +03:00
fe0b29f606 move group_only_greetings to characters.js 2024-07-12 08:36:35 +09:00
1315f0968b Support all file formats for replace/update 2024-07-01 21:48:56 +03:00
52a803b6ab Merge pull request #2426 from SillyTavern/dataroot-uploads
Move uploads to data root
2024-06-27 00:54:22 +03:00
5b002c6e46 #2422 Move uploads under the data root 2024-06-26 23:22:42 +03:00
886b6fee64 Add WI entry delay 2024-06-26 22:43:30 +03:00
ab7b07ba28 Add sticky and cooldown for timed WI entries 2024-06-21 00:53:00 +03:00
60b7164c28 Import character icon from CHARX 2024-06-08 22:37:17 +03:00
671b7ef7cb Add just a chat fields list from server 2024-06-06 02:05:26 +03:00
20d12dc98e (WIP) Import JSON from .charx 2024-06-02 00:28:41 +03:00
b559f2f559 V3 spec (IMPORT ONLY) 2024-06-01 22:07:57 +03:00
036603c9e9 WI entry setting "Delay until recursion" 2024-05-13 22:33:25 +02:00
83c77c1f18 Split group weight and trigger% 2024-05-06 17:00:42 +03:00
39a54d158d Per-entry group scoring 2024-05-05 00:42:33 +03:00
5ac0390446 Fix naming convention for LB extension fields 2024-04-27 21:03:55 +03:00
a48a9318c1 Add groupOverride to server endpoint too 2024-04-27 04:49:08 +02:00
530bf81940 #2127 Encode export PNG name 2024-04-24 10:48:08 +03:00
4370db6bdc Implement World Info activation using Vector Storage 2024-04-23 03:09:52 +03:00
15a8adb0b9 Changed fs.cpSync to use recursive copying 2024-04-18 16:04:04 -04:00
3822ae9356 Switched fs.renameSync to fs.copyFileSync 2024-04-18 15:50:27 -04:00
10aa268ea2 Filter out invalid character files 2024-04-13 16:21:41 +03:00
dcbeab0aef Fix absolute paths for data root. Allow setting data root via console args. 2024-04-12 19:53:46 +03:00
b07a6a9a78 Update all endpoints to use user directories 2024-04-07 01:47:07 +03:00
153f75cf1a Add role selection to Character's Note depth prompt 2024-03-30 23:12:01 +02:00
6ed604593c Copy tags on duplicating 2024-03-28 01:13:54 +02:00
607df2f555 Add ability to insert role-typed prompt injections 2024-03-23 17:36:43 +02:00
ce756bc4f7 Allow setting altering group greetings with extensions. Add ability to add extensions when creating characters. 2024-03-14 23:10:35 +02:00
6b2374c405 Add function to write extension fields to character cards. 2024-03-12 01:49:05 +02:00
3441667336 #1853 Add WI/Script link by entry automation id 2024-02-24 17:22:51 +02:00
beb5e470a2 #1069 Fix hoisting of pristine cards in newest sort 2024-02-22 04:48:46 +02:00
711fd0517f Merge branch 'staging' into pygimport 2024-02-21 11:26:47 +02:00
3c2113a6e7 Add ability to preserve file names when loading from assets downloader 2024-02-19 00:17:23 +02:00
c8b0030f6e Extract PNG read/write methods 2024-02-16 18:03:56 +02:00
a3de917ca2 Update v1 tags field to get rid of console nag 2024-01-31 21:59:04 +02:00
a3e3185220 Prettyprint exported character JSONs 2024-01-26 18:46:32 +02:00
8a69f63044 #1727 Add per entry WI setting overrides 2024-01-23 22:44:20 +02:00
bc0aee4212 Fix embedded WI being replaced with dummy object when importing a file from someone else's ST instance 2024-01-08 20:15:43 +02:00
c92b91604b Save flag to character WI 2024-01-07 19:05:35 +02:00
09fd772a20 #1579 Add ooba character yaml import 2023-12-21 21:46:09 +02:00