diff --git a/src/lib/components/admin/Settings.svelte b/src/lib/components/admin/Settings.svelte index 0f66575568..04c5332c37 100644 --- a/src/lib/components/admin/Settings.svelte +++ b/src/lib/components/admin/Settings.svelte @@ -24,9 +24,8 @@ import Integrations from './Settings/Integrations.svelte'; import Subagents from './Settings/Subagents.svelte'; - import DocumentChartBar from '../icons/DocumentChartBar.svelte'; import Search from '../icons/Search.svelte'; - import User from '../icons/User.svelte'; + import AdminTabIcon from './Settings/AdminTabIcon.svelte'; const i18n = getContext('i18n'); @@ -338,11 +337,15 @@
-
+
@@ -539,9 +541,11 @@
-
{$i18n.t('Text-to-Speech')}
+
+ {$i18n.t('Text-to-Speech')} +
-
+
{$i18n.t('Text-to-Speech Engine')}
@@ -602,7 +606,7 @@
-
+
{$i18n.t('Azure Region')}
diff --git a/src/lib/components/admin/Settings/Authentication.svelte b/src/lib/components/admin/Settings/Authentication.svelte index 7ba46c5437..edd70e56a4 100644 --- a/src/lib/components/admin/Settings/Authentication.svelte +++ b/src/lib/components/admin/Settings/Authentication.svelte @@ -114,9 +114,11 @@
{#if adminConfig !== null}
-
{$i18n.t('User Access')}
+
+ {$i18n.t('User Access')} +
-
+
{$i18n.t('Default User Role')}
@@ -237,9 +239,11 @@
{/if}
-
{$i18n.t('Pending Accounts')}
+
+ {$i18n.t('Pending Accounts')} +
-
+
@@ -502,9 +506,11 @@
{#if oauthConfig}
-
{$i18n.t('OAuth / OIDC')}
+
+ {$i18n.t('OAuth / OIDC')} +
-
+
diff --git a/src/lib/components/admin/Settings/CodeExecution.svelte b/src/lib/components/admin/Settings/CodeExecution.svelte index 698a30b15b..dea0997802 100644 --- a/src/lib/components/admin/Settings/CodeExecution.svelte +++ b/src/lib/components/admin/Settings/CodeExecution.svelte @@ -41,9 +41,11 @@ {#if config}
-
{$i18n.t('Code Execution')}
+
+ {$i18n.t('Code Execution')} +
-
+
@@ -170,9 +172,11 @@
-
{$i18n.t('Code Interpreter')}
+
+ {$i18n.t('Code Interpreter')} +
-
+
@@ -296,7 +300,7 @@
{/if} -
+
diff --git a/src/lib/components/admin/Settings/Connections.svelte b/src/lib/components/admin/Settings/Connections.svelte index 5c94e9237e..474bcdb079 100644 --- a/src/lib/components/admin/Settings/Connections.svelte +++ b/src/lib/components/admin/Settings/Connections.svelte @@ -219,9 +219,11 @@
{#if ENABLE_OPENAI_API !== null && ENABLE_OLLAMA_API !== null && connectionsConfig !== null}
-
{$i18n.t('General')}
+
+ {$i18n.t('General')} +
-
+
@@ -384,7 +386,7 @@
-
+
diff --git a/src/lib/components/admin/Settings/Documents.svelte b/src/lib/components/admin/Settings/Documents.svelte index 447fbd4d27..740bf86241 100644 --- a/src/lib/components/admin/Settings/Documents.svelte +++ b/src/lib/components/admin/Settings/Documents.svelte @@ -376,9 +376,11 @@
-
{$i18n.t('General')}
+
+ {$i18n.t('General')} +
-
+
@@ -1036,9 +1038,11 @@ {#if !RAGConfig.BYPASS_EMBEDDING_AND_RETRIEVAL}
-
{$i18n.t('Embedding')}
+
+ {$i18n.t('Embedding')} +
-
+
@@ -1250,9 +1254,11 @@ {/if}
-
{$i18n.t('Retrieval')}
+
+ {$i18n.t('Retrieval')} +
-
+
{#if !RAGConfig.BYPASS_EMBEDDING_AND_RETRIEVAL}
@@ -1532,9 +1538,11 @@
-
{$i18n.t('Files')}
+
+ {$i18n.t('Files')} +
-
+
{$i18n.t('Allowed File Extensions')}
@@ -1644,9 +1652,11 @@
-
{$i18n.t('Integration')}
+
+ {$i18n.t('Integration')} +
-
+
{$i18n.t('Google Drive')}
@@ -1664,9 +1674,11 @@
-
{$i18n.t('Danger Zone')}
+
+ {$i18n.t('Danger Zone')} +
-
+
{$i18n.t('Reset Upload Directory')}
diff --git a/src/lib/components/admin/Settings/Evaluations.svelte b/src/lib/components/admin/Settings/Evaluations.svelte index 6a31e7c06d..124fba0075 100644 --- a/src/lib/components/admin/Settings/Evaluations.svelte +++ b/src/lib/components/admin/Settings/Evaluations.svelte @@ -104,9 +104,11 @@ {#if evaluationConfig !== null}
-
{$i18n.t('General')}
+
+ {$i18n.t('General')} +
-
+
{$i18n.t('Arena Models')}
@@ -119,7 +121,9 @@ {#if evaluationConfig.ENABLE_EVALUATION_ARENA_MODELS}
-
+
{$i18n.t('Manage')}
@@ -139,7 +143,7 @@
-
+
{#if (evaluationConfig?.EVALUATION_ARENA_MODELS ?? []).length > 0} diff --git a/src/lib/components/admin/Settings/Events.svelte b/src/lib/components/admin/Settings/Events.svelte index bc688cf694..b692d04658 100644 --- a/src/lib/components/admin/Settings/Events.svelte +++ b/src/lib/components/admin/Settings/Events.svelte @@ -392,7 +392,7 @@
-

+

{editing ? $i18n.t('Edit webhook') : $i18n.t('Add webhook')}

@@ -688,8 +688,8 @@ />
-
{$i18n.t('Events')}
-
+
{$i18n.t('Events')}
+
diff --git a/src/lib/components/admin/Settings/General.svelte b/src/lib/components/admin/Settings/General.svelte index 1bb505cbbc..fab9994bf0 100644 --- a/src/lib/components/admin/Settings/General.svelte +++ b/src/lib/components/admin/Settings/General.svelte @@ -81,9 +81,11 @@ {#if adminConfig !== null}
-
{$i18n.t('General')}
+
+ {$i18n.t('General')} +
-
+
@@ -239,9 +241,11 @@
-
{$i18n.t('Features')}
+
+ {$i18n.t('Features')} +
-
+
@@ -392,7 +396,7 @@
{$i18n.t('UI')}
-
+
diff --git a/src/lib/components/admin/Settings/Images.svelte b/src/lib/components/admin/Settings/Images.svelte index 6569b7613c..85976f0df9 100644 --- a/src/lib/components/admin/Settings/Images.svelte +++ b/src/lib/components/admin/Settings/Images.svelte @@ -293,9 +293,11 @@ {#if config}
-
{$i18n.t('General')}
+
+ {$i18n.t('General')} +
-
+
@@ -311,9 +313,11 @@
-
{$i18n.t('Create Image')}
+
+ {$i18n.t('Create Image')} +
-
+
{#if config.ENABLE_IMAGE_GENERATION}
@@ -884,9 +888,11 @@
-
{$i18n.t('Edit Image')}
+
+ {$i18n.t('Edit Image')} +
-
+
diff --git a/src/lib/components/admin/Settings/Integrations.svelte b/src/lib/components/admin/Settings/Integrations.svelte index 39525f65d9..6c07a23488 100644 --- a/src/lib/components/admin/Settings/Integrations.svelte +++ b/src/lib/components/admin/Settings/Integrations.svelte @@ -164,9 +164,11 @@ {#if servers !== null}
-
{$i18n.t('Tools')}
+
+ {$i18n.t('Tools')} +
-
+
@@ -309,9 +311,11 @@
-
{$i18n.t('Knowledge')}
+
+ {$i18n.t('Knowledge')} +
-
+
diff --git a/src/lib/components/admin/Settings/Interface.svelte b/src/lib/components/admin/Settings/Interface.svelte index 2ca39471f9..c51e74c083 100644 --- a/src/lib/components/admin/Settings/Interface.svelte +++ b/src/lib/components/admin/Settings/Interface.svelte @@ -108,9 +108,11 @@ >
-
{$i18n.t('Tasks')}
+
+ {$i18n.t('Tasks')} +
-
+
{$i18n.t('Task Model')}
@@ -224,7 +226,7 @@
-
+
@@ -298,7 +300,7 @@
{/if} -
+
diff --git a/src/lib/components/admin/Settings/Models.svelte b/src/lib/components/admin/Settings/Models.svelte index 8410580584..54a4ba0b81 100644 --- a/src/lib/components/admin/Settings/Models.svelte +++ b/src/lib/components/admin/Settings/Models.svelte @@ -484,7 +484,7 @@
@@ -564,7 +564,7 @@
{$i18n.t('Disable All')}
-
+
-
+
{#if pipelines !== null} {#if pipelines.length > 0} diff --git a/src/lib/components/admin/Settings/WebSearch.svelte b/src/lib/components/admin/Settings/WebSearch.svelte index 93f0c9878a..cb891be37f 100644 --- a/src/lib/components/admin/Settings/WebSearch.svelte +++ b/src/lib/components/admin/Settings/WebSearch.svelte @@ -154,9 +154,11 @@ {#if webConfig}
-
{$i18n.t('General')}
+
+ {$i18n.t('General')} +
-
+
@@ -1137,9 +1139,11 @@
-
{$i18n.t('Loader')}
+
+ {$i18n.t('Loader')} +
-
+
diff --git a/src/lib/components/chat/Settings/About.svelte b/src/lib/components/chat/Settings/About.svelte index c5819d5b42..da02daa485 100644 --- a/src/lib/components/chat/Settings/About.svelte +++ b/src/lib/components/chat/Settings/About.svelte @@ -98,7 +98,7 @@
{#if ollamaVersion} -
+
@@ -112,7 +112,7 @@
{/if} -
+
{#if $config?.license_metadata}
diff --git a/src/lib/components/chat/Settings/Audio.svelte b/src/lib/components/chat/Settings/Audio.svelte index a816ea5d19..478725a40d 100644 --- a/src/lib/components/chat/Settings/Audio.svelte +++ b/src/lib/components/chat/Settings/Audio.svelte @@ -319,7 +319,7 @@
-
+
{#if TTSEngine === 'browser-kokoro'} {#if TTSModel} diff --git a/src/lib/components/chat/Settings/General.svelte b/src/lib/components/chat/Settings/General.svelte index 6a01dbffc1..9de08fe474 100644 --- a/src/lib/components/chat/Settings/General.svelte +++ b/src/lib/components/chat/Settings/General.svelte @@ -296,7 +296,7 @@
{#if $user?.role === 'admin' || (($user?.permissions.chat?.controls ?? true) && ($user?.permissions.chat?.system_prompt ?? true))} -
+