diff --git a/src/lib/components/admin/Users/Groups/Permissions.svelte b/src/lib/components/admin/Users/Groups/Permissions.svelte index 802f11662d..710ca0cb77 100644 --- a/src/lib/components/admin/Users/Groups/Permissions.svelte +++ b/src/lib/components/admin/Users/Groups/Permissions.svelte @@ -48,7 +48,7 @@
{$i18n.t('Models Access')}
- + {#if permissions.workspace.models} @@ -57,13 +57,19 @@
{$i18n.t('Import Models')}
- +
{$i18n.t('Export Models')}
- +
{:else if defaultPermissions?.workspace?.models} @@ -80,7 +86,10 @@
{$i18n.t('Knowledge Access')}
- + {#if defaultPermissions?.workspace?.knowledge && !permissions.workspace.knowledge}
@@ -96,7 +105,7 @@
{$i18n.t('Prompts Access')}
- +
{#if permissions.workspace.prompts} @@ -105,13 +114,19 @@
{$i18n.t('Import Prompts')}
- +
{$i18n.t('Export Prompts')}
- +
{:else if defaultPermissions?.workspace?.prompts} @@ -135,7 +150,7 @@
{$i18n.t('Tools Access')}
- + {#if permissions.workspace.tools} @@ -144,13 +159,19 @@
{$i18n.t('Import Tools')}
- +
{$i18n.t('Export Tools')}
- +
{:else if defaultPermissions?.workspace?.tools} @@ -174,7 +195,7 @@
{$i18n.t('Skills Access')}
- + {#if permissions.workspace.skills} @@ -183,13 +204,19 @@
{$i18n.t('Import Skills')}
- +
{$i18n.t('Export Skills')}
- +
{:else if defaultPermissions?.workspace?.skills} @@ -212,7 +239,7 @@
{$i18n.t('Models Sharing')}
- + {#if defaultPermissions?.sharing?.models && !permissions.sharing.models}
@@ -229,7 +256,10 @@
{$i18n.t('Models Public Sharing')}
- +
{#if defaultPermissions?.sharing?.public_models && !permissions.sharing.public_models}
@@ -246,7 +276,10 @@
{$i18n.t('Knowledge Sharing')}
- +
{#if defaultPermissions?.sharing?.knowledge && !permissions.sharing.knowledge}
@@ -263,7 +296,10 @@
{$i18n.t('Knowledge Public Sharing')}
- +
{#if defaultPermissions?.sharing?.public_knowledge && !permissions.sharing.public_knowledge}
@@ -280,7 +316,7 @@
{$i18n.t('Prompts Sharing')}
- +
{#if defaultPermissions?.sharing?.prompts && !permissions.sharing.prompts}
@@ -297,7 +333,10 @@
{$i18n.t('Prompts Public Sharing')}
- +
{#if defaultPermissions?.sharing?.public_prompts && !permissions.sharing.public_prompts}
@@ -314,7 +353,7 @@
{$i18n.t('Tools Sharing')}
- +
{#if defaultPermissions?.sharing?.tools && !permissions.sharing.tools}
@@ -331,7 +370,10 @@
{$i18n.t('Tools Public Sharing')}
- +
{#if defaultPermissions?.sharing?.public_tools && !permissions.sharing.public_tools}
@@ -348,7 +390,7 @@
{$i18n.t('Skills Sharing')}
- +
{#if defaultPermissions?.sharing?.skills && !permissions.sharing.skills}
@@ -365,7 +407,10 @@
{$i18n.t('Skills Public Sharing')}
- +
{#if defaultPermissions?.sharing?.public_skills && !permissions.sharing.public_skills}
@@ -382,7 +427,7 @@
{$i18n.t('Notes Sharing')}
- +
{#if defaultPermissions?.sharing?.notes && !permissions.sharing.notes}
@@ -399,7 +444,10 @@
{$i18n.t('Notes Public Sharing')}
- +
{#if defaultPermissions?.sharing?.public_notes && !permissions.sharing.public_notes}
@@ -416,7 +464,7 @@
{$i18n.t('Folders Sharing')}
- +
{#if defaultPermissions?.sharing?.folders && !permissions.sharing.folders}
@@ -433,7 +481,10 @@
{$i18n.t('Chats Public Sharing')}
- +
{#if defaultPermissions?.sharing?.public_chats && !permissions.sharing.public_chats}
@@ -451,7 +502,10 @@
{$i18n.t('Calendars Public Sharing')}
- +
{#if defaultPermissions?.sharing?.public_calendars && !permissions.sharing.public_calendars}
@@ -474,7 +528,10 @@
{$i18n.t('Allow Sharing With Users')}
- +
{#if defaultPermissions?.access_grants?.allow_users && !permissions.access_grants.allow_users}
@@ -490,7 +547,10 @@
{$i18n.t('Allow Sharing With Groups')}
- +
{#if defaultPermissions?.access_grants?.allow_groups && !permissions.access_grants.allow_groups}
@@ -512,7 +572,10 @@
{$i18n.t('Allow File Upload')}
- +
{#if defaultPermissions?.chat?.file_upload && !permissions.chat.file_upload}
@@ -528,7 +591,7 @@
{$i18n.t('Allow Web Upload')}
- +
{#if defaultPermissions?.chat?.web_upload && !permissions.chat.web_upload}
@@ -544,7 +607,7 @@
{$i18n.t('Allow Chat Controls')}
- +
{#if defaultPermissions?.chat?.controls && !permissions.chat.controls}
@@ -561,7 +624,7 @@
{$i18n.t('Allow Chat Valves')}
- +
{#if defaultPermissions?.chat?.valves && !permissions.chat.valves}
@@ -577,7 +640,10 @@
{$i18n.t('Allow Chat System Prompt')}
- +
{#if defaultPermissions?.chat?.system_prompt && !permissions.chat.system_prompt}
@@ -593,7 +659,7 @@
{$i18n.t('Allow Chat Params')}
- +
{#if defaultPermissions?.chat?.params && !permissions.chat.params}
@@ -610,7 +676,7 @@
{$i18n.t('Allow Chat Edit')}
- +
{#if defaultPermissions?.chat?.edit && !permissions.chat.edit}
@@ -626,7 +692,7 @@
{$i18n.t('Allow Chat Delete')}
- +
{#if defaultPermissions?.chat?.delete && !permissions.chat.delete}
@@ -642,7 +708,10 @@
{$i18n.t('Allow Delete Messages')}
- +
{#if defaultPermissions?.chat?.delete_message && !permissions.chat.delete_message}
@@ -658,7 +727,10 @@
{$i18n.t('Allow Continue Response')}
- +
{#if defaultPermissions?.chat?.continue_response && !permissions.chat.continue_response}
@@ -674,7 +746,10 @@
{$i18n.t('Allow Regenerate Response')}
- +
{#if defaultPermissions?.chat?.regenerate_response && !permissions.chat.regenerate_response}
@@ -690,7 +765,10 @@
{$i18n.t('Allow Rate Response')}
- +
{#if defaultPermissions?.chat?.rate_response && !permissions.chat.rate_response}
@@ -706,7 +784,7 @@
{$i18n.t('Allow Chat Share')}
- +
{#if defaultPermissions?.chat?.share && !permissions.chat.share}
@@ -722,7 +800,7 @@
{$i18n.t('Allow Chat Export')}
- +
{#if defaultPermissions?.chat?.export && !permissions.chat.export}
@@ -738,7 +816,7 @@
{$i18n.t('Allow Chat Import')}
- +
{#if defaultPermissions?.chat?.import && !permissions.chat['import']}
@@ -754,7 +832,7 @@
{$i18n.t('Allow Speech to Text')}
- +
{#if defaultPermissions?.chat?.stt && !permissions.chat.stt}
@@ -770,7 +848,7 @@
{$i18n.t('Allow Text to Speech')}
- +
{#if defaultPermissions?.chat?.tts && !permissions.chat.tts}
@@ -786,7 +864,7 @@
{$i18n.t('Allow Call')}
- +
{#if defaultPermissions?.chat?.call && !permissions.chat.call}
@@ -802,7 +880,10 @@
{$i18n.t('Allow Multiple Models in Chat')}
- +
{#if defaultPermissions?.chat?.multiple_models && !permissions.chat.multiple_models}
@@ -818,7 +899,10 @@
{$i18n.t('Allow Temporary Chat')}
- +
{#if defaultPermissions?.chat?.temporary && !permissions.chat.temporary}
@@ -835,7 +919,10 @@
{$i18n.t('Enforce Temporary Chat')}
- +
{#if defaultPermissions?.chat?.temporary_enforced && !permissions.chat.temporary_enforced}
@@ -858,7 +945,7 @@
{$i18n.t('API Keys')}
- +
{#if defaultPermissions?.features?.api_keys && !permissions.features.api_keys}
@@ -874,7 +961,7 @@
{$i18n.t('Notes')}
- +
{#if defaultPermissions?.features?.notes && !permissions.features.notes}
@@ -890,7 +977,7 @@
{$i18n.t('Channels')}
- +
{#if defaultPermissions?.features?.channels && !permissions.features.channels}
@@ -906,7 +993,7 @@
{$i18n.t('Folders')}
- +
{#if defaultPermissions?.features?.folders && !permissions.features.folders}
@@ -922,7 +1009,10 @@
{$i18n.t('Direct Tool Servers')}
- +
{#if defaultPermissions?.features?.direct_tool_servers && !permissions.features.direct_tool_servers}
@@ -938,7 +1028,7 @@
{$i18n.t('Web Search')}
- +
{#if defaultPermissions?.features?.web_search && !permissions.features.web_search}
@@ -954,7 +1044,10 @@
{$i18n.t('Image Generation')}
- +
{#if defaultPermissions?.features?.image_generation && !permissions.features.image_generation}
@@ -970,7 +1063,10 @@
{$i18n.t('Code Interpreter')}
- +
{#if defaultPermissions?.features?.code_interpreter && !permissions.features.code_interpreter}
@@ -986,7 +1082,7 @@
{$i18n.t('Memories')}
- +
{#if defaultPermissions?.features?.memories && !permissions.features.memories}
@@ -1008,7 +1104,7 @@
{$i18n.t('Automations')}
- + {#if defaultPermissions?.features?.automations && !permissions.features.automations}
@@ -1024,7 +1120,7 @@
{$i18n.t('Calendar')}
- +
{#if defaultPermissions?.features?.calendar && !permissions.features.calendar}
@@ -1040,7 +1136,7 @@
{$i18n.t('User Webhooks')}
- +
{#if defaultPermissions?.features?.webhooks && !permissions.features.webhooks}
@@ -1062,7 +1158,10 @@
{$i18n.t('Interface Settings Access')}
- +
{#if defaultPermissions?.settings?.interface && !permissions.settings.interface}