mirror of
https://github.com/nocodb/nocodb.git
synced 2026-05-01 22:36:57 +00:00
fix: change order of base settings pages
This commit is contained in:
@@ -85,14 +85,14 @@ onMounted(() => {
|
||||
{{ $t('labels.dataPermissions') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="isUIAllowed('manageMCP', { roles: effectiveRoles }) && !isMobileMode"
|
||||
v-e="['c:settings:base:mcp']"
|
||||
icon="mcp"
|
||||
data-testid="base-mcp"
|
||||
:active="activeBaseSettingsTab === 'mcp'"
|
||||
@click="navigateToBaseSettings('mcp')"
|
||||
v-if="isUIAllowed('sourceCreate', { roles: effectiveRoles }) && !isMobileMode"
|
||||
v-e="['c:settings:base:add-data-source']"
|
||||
icon="ncDatabase"
|
||||
data-testid="base-data-source"
|
||||
:active="activeBaseSettingsTab === 'data-source'"
|
||||
@click="navigateToBaseSettings('data-source')"
|
||||
>
|
||||
{{ $t('title.mcpServer') }}
|
||||
{{ $t('labels.addDataSource') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="isEeUI && isUIAllowed('sourceCreate', { roles: effectiveRoles }) && !isMobileMode"
|
||||
@@ -104,6 +104,26 @@ onMounted(() => {
|
||||
>
|
||||
{{ $t('labels.manageSyncs') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="isEeUI && isUIAllowed('baseAuditList', { roles: effectiveRoles }) && isWsAuditEnabled && !isMobileMode"
|
||||
v-e="['c:settings:base:audits']"
|
||||
icon="audit"
|
||||
data-testid="base-audit"
|
||||
:active="activeBaseSettingsTab === 'audit'"
|
||||
@click="navigateToBaseSettings('audit')"
|
||||
>
|
||||
{{ $t('title.audits') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="isUIAllowed('manageMCP', { roles: effectiveRoles }) && !isMobileMode"
|
||||
v-e="['c:settings:base:mcp']"
|
||||
icon="mcp"
|
||||
data-testid="base-mcp"
|
||||
:active="activeBaseSettingsTab === 'mcp'"
|
||||
@click="navigateToBaseSettings('mcp')"
|
||||
>
|
||||
{{ $t('title.mcpServer') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="
|
||||
isEeUI &&
|
||||
@@ -119,26 +139,7 @@ onMounted(() => {
|
||||
>
|
||||
{{ $t('labels.manageSnapshots') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="isUIAllowed('sourceCreate', { roles: effectiveRoles }) && !isMobileMode"
|
||||
v-e="['c:settings:base:add-data-source']"
|
||||
icon="ncDatabase"
|
||||
data-testid="base-data-source"
|
||||
:active="activeBaseSettingsTab === 'data-source'"
|
||||
@click="navigateToBaseSettings('data-source')"
|
||||
>
|
||||
{{ $t('labels.addDataSource') }}
|
||||
</NcSidebarMenuItem>
|
||||
<NcSidebarMenuItem
|
||||
v-if="isEeUI && isUIAllowed('baseAuditList', { roles: effectiveRoles }) && isWsAuditEnabled && !isMobileMode"
|
||||
v-e="['c:settings:base:audits']"
|
||||
icon="audit"
|
||||
data-testid="base-audit"
|
||||
:active="activeBaseSettingsTab === 'audit'"
|
||||
@click="navigateToBaseSettings('audit')"
|
||||
>
|
||||
{{ $t('title.audits') }}
|
||||
</NcSidebarMenuItem>
|
||||
|
||||
<NcSidebarMenuItem
|
||||
v-if="!isSharedBase && !isMobileMode"
|
||||
v-e="['c:settings:base:more']"
|
||||
|
||||
Reference in New Issue
Block a user