mirror of
https://github.com/strapi/strapi.git
synced 2025-09-26 08:52:26 +00:00
Fix EE settings menu
This commit is contained in:
parent
2f7de9ab4e
commit
c5c20a3ce0
@ -1,7 +1,7 @@
|
||||
import omit from 'lodash/omit';
|
||||
import sortLinks from './utils/sortLinks';
|
||||
import adminPermissions from '../../permissions';
|
||||
import formatLinks from './utils/formatLinks';
|
||||
import adminLinks from './utils/adminLinks';
|
||||
import globalLinks from './utils/globalLinks';
|
||||
|
||||
const init = (initialState, { settings, shouldUpdateStrapi }) => {
|
||||
@ -23,23 +23,7 @@ const init = (initialState, { settings, shouldUpdateStrapi }) => {
|
||||
{
|
||||
id: 'permissions',
|
||||
intlLabel: { id: 'Settings.permissions', defaultMessage: 'Administration Panel' },
|
||||
links: [
|
||||
{
|
||||
intlLabel: { id: 'global.roles', defaultMessage: 'Roles' },
|
||||
to: '/settings/roles',
|
||||
id: 'roles',
|
||||
isDisplayed: false,
|
||||
permissions: adminPermissions.settings.roles.main,
|
||||
},
|
||||
{
|
||||
intlLabel: { id: 'global.users' },
|
||||
// Init the search params directly
|
||||
to: '/settings/users?pageSize=10&page=1&sort=firstname',
|
||||
id: 'users',
|
||||
isDisplayed: false,
|
||||
permissions: adminPermissions.settings.users.main,
|
||||
},
|
||||
],
|
||||
links: adminLinks,
|
||||
},
|
||||
...otherSections,
|
||||
];
|
||||
|
@ -0,0 +1,4 @@
|
||||
import customAdminLinks from 'ee_else_ce/hooks/useSettingsMenu/utils/customAdminLinks';
|
||||
import defaultAdminLinks from './defaultAdminLinks';
|
||||
|
||||
export default [...customAdminLinks, ...defaultAdminLinks];
|
@ -0,0 +1 @@
|
||||
export default [];
|
@ -0,0 +1,21 @@
|
||||
import adminPermissions from '../../../permissions';
|
||||
|
||||
const defaultAdminLinks = [
|
||||
{
|
||||
intlLabel: { id: 'global.roles', defaultMessage: 'Roles' },
|
||||
to: '/settings/roles',
|
||||
id: 'roles',
|
||||
isDisplayed: false,
|
||||
permissions: adminPermissions.settings.roles.main,
|
||||
},
|
||||
{
|
||||
intlLabel: { id: 'global.users' },
|
||||
// Init the search params directly
|
||||
to: '/settings/users?pageSize=10&page=1&sort=firstname',
|
||||
id: 'users',
|
||||
isDisplayed: false,
|
||||
permissions: adminPermissions.settings.users.main,
|
||||
},
|
||||
];
|
||||
|
||||
export default defaultAdminLinks;
|
@ -0,0 +1,16 @@
|
||||
import adminPermissions from '../../../../../admin/src/permissions';
|
||||
|
||||
const auditLogsRoutes = [
|
||||
// TODO check if feature enabled
|
||||
{
|
||||
intlLabel: { id: 'global.auditLogs', defaultMessage: 'Audit Logs' },
|
||||
to: '/settings/audit-logs?pageSize=50&page=1&sort=date:DESC',
|
||||
id: 'auditLogs',
|
||||
isDisplayed: false,
|
||||
permissions: adminPermissions.settings.auditLogs.main,
|
||||
},
|
||||
];
|
||||
|
||||
const customAdminLinks = [...auditLogsRoutes];
|
||||
|
||||
export default customAdminLinks;
|
@ -12,17 +12,6 @@ const ssoGlobalRoutes = strapi.features.isEnabled(strapi.features.SSO)
|
||||
]
|
||||
: [];
|
||||
|
||||
const auditLogsRoutes = [
|
||||
// TODO check if feature enabled
|
||||
{
|
||||
intlLabel: { id: 'global.auditLogs', defaultMessage: 'Audit Logs' },
|
||||
to: '/settings/audit-logs?pageSize=50&page=1&sort=date:DESC',
|
||||
id: 'auditLogs',
|
||||
isDisplayed: false,
|
||||
permissions: adminPermissions.settings.auditLogs.main,
|
||||
},
|
||||
];
|
||||
|
||||
const customGlobalLinks = [...ssoGlobalRoutes, ...auditLogsRoutes];
|
||||
const customGlobalLinks = [...ssoGlobalRoutes];
|
||||
|
||||
export default customGlobalLinks;
|
||||
|
Loading…
x
Reference in New Issue
Block a user