web: add local processing setting & api type

response is not handled at all yet, this is a raw draft
This commit is contained in:
wukko
2025-01-29 15:06:16 +06:00
parent c7c9cf2f0f
commit a43e7a629b
10 changed files with 49 additions and 19 deletions

View File

@@ -91,7 +91,7 @@
<UpdateNotification />
{/if}
<div id="content">
{#if $settings.advanced.duck}
{#if $settings.advanced.localProcessing}
<ProcessingQueue />
{/if}
{#if ($turnstileEnabled && $page.url.pathname === "/") || $turnstileCreated}

View File

@@ -73,7 +73,7 @@
};
onMount(() => {
if (!($settings.advanced.duck && $settings.advanced.debug)) {
if (!($settings.advanced.localProcessing && $settings.advanced.debug)) {
goto("/", { replaceState: true });
}
});

View File

@@ -15,15 +15,6 @@
/>
</SettingsCategory>
<SettingsCategory sectionId="local-processing" title={$t("settings.advanced.duck")} beta>
<SettingsToggle
settingContext="advanced"
settingId="duck"
title={$t("settings.advanced.duck.title")}
description={$t("settings.advanced.duck.description")}
/>
</SettingsCategory>
<SettingsCategory sectionId="data" title={$t("settings.advanced.data")}>
<ManageSettings />
</SettingsCategory>

View File

@@ -56,6 +56,15 @@
/>
</SettingsCategory>
<SettingsCategory sectionId="local-processing" title={$t("settings.advanced.local-processing")} beta>
<SettingsToggle
settingContext="advanced"
settingId="localProcessing"
title={$t("settings.advanced.local-processing.title")}
description={$t("settings.advanced.local-processing.description")}
/>
</SettingsCategory>
<style>
.category-inside-group {
display: flex;