Commit Graph

567 Commits

Author SHA1 Message Date
e65d1ad20f Remove boolean equality checks from cliArguments
yargs ensures that the Boolean options will always be booleans, so the
strict equality checks are unnecessary.
2023-12-06 13:29:58 -05:00
7b13c5b37d Redirect deprecated character endpoints 2023-12-06 12:05:01 -05:00
a457484c2d Move character endpoints into their own module 2023-12-04 17:35:06 -05:00
17959a60a4 Remove charactersPath and chatsPath
We already have these paths in the DIRECTORIES constant.
2023-12-04 17:35:06 -05:00
b689b8bd30 Rename character API endpoints
Precursor to moving the character API into its own module
2023-12-04 17:35:06 -05:00
1ade0fda11 Merge branch 'staging' into stable-diffusion-router 2023-12-05 00:25:24 +02:00
b287d5f3bd Merge branch 'staging' into tokenizers-router 2023-12-05 00:19:44 +02:00
21e19674b4 Merge branch 'staging' into vectors-router 2023-12-05 00:15:36 +02:00
444f67e930 Merge branch 'staging' into translate-router 2023-12-05 00:11:06 +02:00
eb273ced59 Merge branch 'staging' into thumbnails-router 2023-12-05 00:08:15 +02:00
9d0a0bc139 Merge branch 'staging' into sprites-router 2023-12-05 00:01:03 +02:00
2acb7d1ae5 Merge branch 'staging' into serpapi-router 2023-12-04 23:57:23 +02:00
1eb6f33e8b Merge branch 'staging' into secrets-router 2023-12-04 23:54:54 +02:00
6fc0e485cd Merge branch 'staging' into presets-router 2023-12-04 23:51:08 +02:00
32c3c34e4b Merge branch 'staging' into openai-router 2023-12-04 23:45:50 +02:00
dca470c9e9 Merge branch 'staging' into novelai-router 2023-12-04 22:14:46 +02:00
6fd6d4fc4d Merge branch 'staging' into horde-router 2023-12-04 22:07:39 +02:00
3085dbe12c Merge branch 'staging' into extensions-router 2023-12-04 21:51:00 +02:00
d22d0c7cc2 Merge branch 'staging' into content-manager-router 2023-12-04 21:46:25 +02:00
a2387130f3 Merge branch 'staging' into classify-router 2023-12-04 21:39:39 +02:00
1d4ac50fd7 Merge branch 'staging' into caption-router 2023-12-04 21:31:01 +02:00
68049afd84 Use Express router for vectors endpoint 2023-12-04 13:01:52 -05:00
15ba2441ce Use Express router for translate endpoint 2023-12-04 13:00:59 -05:00
4e073250a2 Use Express router for tokenizers endpoint 2023-12-04 13:00:13 -05:00
2d54a67a1f Use Express router for thumbnails endpoint 2023-12-04 12:59:24 -05:00
7f129df7b8 Use Express router for stable diffusion endpoint 2023-12-04 12:58:02 -05:00
173bc5975f Use Express router for sprites endpoint 2023-12-04 12:57:13 -05:00
35ce955b00 Use Express router for serpapi endpoint 2023-12-04 12:56:22 -05:00
091255d451 Use Express router for secrets endpoint 2023-12-04 12:55:13 -05:00
ba74288e4a Use Express router for presets endpoint 2023-12-04 12:54:18 -05:00
2d19645c4e Use Express router for openai endpoint 2023-12-04 12:53:17 -05:00
e6b549bc48 Use Express router for novelai endpoint 2023-12-04 12:52:27 -05:00
2e990bf336 Use Express router for horde endpoint 2023-12-04 12:51:02 -05:00
babe9abbe9 Use Express router for extensions endpoint 2023-12-04 12:48:29 -05:00
4c911d3155 Use Express router for content endpoint 2023-12-04 12:47:38 -05:00
0ad753f317 Use Express router for classify endpoint 2023-12-04 12:45:17 -05:00
d2e1577acb Use Express router for caption endpoint 2023-12-04 12:43:37 -05:00
d24c1dde10 Use Express router for assets + "files" endpoints
I've split out the "file/upload" endpoint into its own module, and
renamed it to "files" to be consistent with the existing naming scheme.
2023-12-04 12:40:53 -05:00
95ef108e84 Merge branch 'staging' into express-common 2023-12-04 19:09:20 +02:00
8bf18891b3 Add data model field for WI entry group 2023-12-04 18:47:35 +02:00
3931f791b2 Move parsers into express-common module
This will allow endpoint modules to import them themselves, instead of
requiring server.js to pass them in.
2023-12-04 10:25:40 -05:00
4919a2e9a2 Move endpoints into their own folder 2023-12-04 10:24:21 -05:00
24546621e3 Move endpoints into their own folder 2023-12-04 10:12:27 -05:00
ebde9c2c1f Copy chat_completion_sources enum to server code 2023-12-03 15:04:01 -05:00
e33c8bd955 Replace use_[source] with chat_completion_source
Same as the is_[api] replacement--it's easier to have one enum field
than several mutually-exclusive boolean ones
2023-12-03 15:03:39 -05:00
a68505e857 Copy textgen-types enum to server code 2023-12-03 15:00:25 -05:00
ba54e3dea0 Replaces is_[api] params with api_type param
These were 5 mutually-exclusive booleans, which can be replaced with one
param that takes on 5 values, one for each API type.
2023-12-03 14:56:01 -05:00
45df576f1c Re-add default presets for content manager 2023-12-03 15:07:21 +02:00
b09ebb240e Phaseout JSON5 2023-12-03 14:04:43 +02:00
64a3564892 lint: Comma dangle 2023-12-02 22:06:57 +02:00