Feature/platform management (#1922)

* Added platform management to admin control panel

* Update changelog
This commit is contained in:
FabioAzevedo0619
2023-05-06 08:44:28 +01:00
committed by GitHub
parent 8ba15f8f72
commit e1892d2870
24 changed files with 678 additions and 16 deletions

View File

@@ -6,11 +6,13 @@ export const permissions = {
createAccess: 'createAccess',
createAccount: 'createAccount',
createOrder: 'createOrder',
createPlatform: 'createPlatform',
createUserAccount: 'createUserAccount',
deleteAccess: 'deleteAccess',
deleteAccount: 'deleteAcccount',
deleteAuthDevice: 'deleteAuthDevice',
deleteOrder: 'deleteOrder',
deletePlatform: 'deletePlatform',
deleteUser: 'deleteUser',
enableFearAndGreedIndex: 'enableFearAndGreedIndex',
enableImport: 'enableImport',
@@ -26,6 +28,7 @@ export const permissions = {
updateAccount: 'updateAccount',
updateAuthDevice: 'updateAuthDevice',
updateOrder: 'updateOrder',
updatePlatform: 'updatePlatform',
updateUserSettings: 'updateUserSettings',
updateViewMode: 'updateViewMode'
};
@@ -38,14 +41,17 @@ export function getPermissions(aRole: Role): string[] {
permissions.createAccess,
permissions.createAccount,
permissions.createOrder,
permissions.createPlatform,
permissions.deleteAccess,
permissions.deleteAccount,
permissions.deleteAuthDevice,
permissions.deleteOrder,
permissions.deletePlatform,
permissions.deleteUser,
permissions.updateAccount,
permissions.updateAuthDevice,
permissions.updateOrder,
permissions.updatePlatform,
permissions.updateUserSettings,
permissions.updateViewMode
];