waveterm/pkg
Evan Simkowitz 39fff9ecfd
Allow separate directories for each config part, add dropdown for editing AI presets (#1074)
Adds new functionality on the backend that will merge any file from the
config directory that matches `<partName>.json` or `<partName>/*.json`
into the corresponding config part (presets, termthemes, etc.). This
lets us separate the AI presets into `presets/ai.json` so that we can
add a dropdown in the AI preset selector that will directly open the
file so a user can edit it more easily. Right now, this will create a
preview block in the layout, but in the future we can look into making
this block disconnected from the layout.

If you put AI presets in the regular presets.json file, it will still
work, since all the presets get merged. Same for any other config part.
2024-10-21 16:51:18 -07:00
..
authkey make auth key header a constant 2024-08-26 13:55:47 -07:00
blockcontroller merge main to dev 0.9 2024-10-18 09:29:39 -07:00
docsite Fix 404 for docsite subpages when hard reloading app (#995) 2024-10-09 12:42:33 -07:00
eventbus browser view (#1005) 2024-10-17 14:34:02 -07:00
filestore update all gopkg imports (#330) 2024-09-05 14:25:45 -07:00
gogen update all gopkg imports (#330) 2024-09-05 14:25:45 -07:00
ijson metadata updates (frontend typing) (#174) 2024-07-30 12:33:28 -07:00
remote fix: add conn prefix to askbeforewshinstall flag (#1013) 2024-10-10 17:23:27 -07:00
service browser view (#1005) 2024-10-17 14:34:02 -07:00
shellexec add term:localshellopts (#914) 2024-09-30 21:19:07 -07:00
telemetry send autoupdate enabled/channel w/ telemetry 2024-09-19 11:58:01 -07:00
trimquotes SSH Agent Integration (#334) 2024-09-06 13:19:38 -07:00
tsgen vdom 3 (#1033) 2024-10-17 14:50:36 -07:00
userinput Migrate websocket eventbus messages to wps (#367) 2024-09-11 18:03:55 -07:00
util vdom 3 (#1033) 2024-10-17 14:50:36 -07:00
vdom vdom 3 (#1033) 2024-10-17 14:50:36 -07:00
waveai Move AI model configs to presets and add a dropdown to swap between configs (#1024) 2024-10-12 18:40:14 -04:00
wavebase Allow separate directories for each config part, add dropdown for editing AI presets (#1074) 2024-10-21 16:51:18 -07:00
waveobj merge main to dev 0.9 2024-10-18 09:29:39 -07:00
wcloud send autoupdate enabled/channel w/ telemetry 2024-09-19 11:58:01 -07:00
wconfig Allow separate directories for each config part, add dropdown for editing AI presets (#1074) 2024-10-21 16:51:18 -07:00
wcore browser view (#1005) 2024-10-17 14:34:02 -07:00
web Merge branch 'main' into dev-v0.9 2024-10-18 14:39:48 -07:00
wlayout Plot Sysinfo (#1054) 2024-10-17 15:19:13 -07:00
wps vdom 3 (#1033) 2024-10-17 14:50:36 -07:00
wshrpc merge main to dev 0.9 2024-10-18 09:29:39 -07:00
wshutil Merge branch 'main' into dev-v0.9 2024-10-18 14:39:48 -07:00
wstore browser view (#1005) 2024-10-17 14:34:02 -07:00