From 200232b7a3938bf98c0028cb793a6fa550397fb0 Mon Sep 17 00:00:00 2001 From: rikinsk Date: Fri, 22 Feb 2019 22:21:24 +0530 Subject: [PATCH 1/3] update console permissions --- .../Services/Data/TableModify/Modify.scss | 25 +++++--- .../Services/Data/TablePermissions/Actions.js | 6 +- .../Data/TablePermissions/Permissions.js | 57 ++++++++++--------- 3 files changed, 51 insertions(+), 37 deletions(-) diff --git a/console/src/components/Services/Data/TableModify/Modify.scss b/console/src/components/Services/Data/TableModify/Modify.scss index 11890a3322c08..0ea740ea1a607 100644 --- a/console/src/components/Services/Data/TableModify/Modify.scss +++ b/console/src/components/Services/Data/TableModify/Modify.scss @@ -183,9 +183,10 @@ hr .newRoleTd { padding-top: 13px; } - .permissionDelete { - cursor: pointer; - } + //.permissionDelete { + // cursor: pointer; + // margin-left: 10px; + //} .editPermissionLink { font-size: 12px; @@ -195,10 +196,6 @@ hr cursor: pointer; } - .bulkSelect { - margin-right: 10px !important; - } - .clickableCell { cursor: pointer; } @@ -225,6 +222,20 @@ hr } } +.permissionSymbolNA { + color: firebrick; +} + +.permissionSymbolFA { + color: green; +} + +.permissionSymbolNA, +.permissionSymbolFA, +.permissionSymbolPA { + font-size: 16px; +} + .applyBulkPermissions { display: inline-block; } diff --git a/console/src/components/Services/Data/TablePermissions/Actions.js b/console/src/components/Services/Data/TablePermissions/Actions.js index 404e65ffaf9ff..f244e055ac001 100644 --- a/console/src/components/Services/Data/TablePermissions/Actions.js +++ b/console/src/components/Services/Data/TablePermissions/Actions.js @@ -418,9 +418,9 @@ const permRemoveMultipleRoles = tableSchema => { // Apply migration const migrationName = 'remove_roles_' + currentSchema + '_table_' + table; - const requestMsg = 'Removing roles...'; - const successMsg = 'Roles removed'; - const errorMsg = 'Removing roles failed'; + const requestMsg = 'Removing permissions...'; + const successMsg = 'Permissions removed'; + const errorMsg = 'Removing permissions failed'; const customOnSuccess = () => { // reset new role name diff --git a/console/src/components/Services/Data/TablePermissions/Permissions.js b/console/src/components/Services/Data/TablePermissions/Permissions.js index b5fe24caa7c68..20d134cef7325 100644 --- a/console/src/components/Services/Data/TablePermissions/Permissions.js +++ b/console/src/components/Services/Data/TablePermissions/Permissions.js @@ -389,38 +389,41 @@ class Permissions extends Component { dispatch(permSetBulkSelect(isChecked, selectedRole)); }; - const dispatchDeletePermission = () => { - const isConfirm = window.confirm( - 'Are you sure you want to delete the permission for role ' + role + '?' - ); - if (isConfirm) { - dispatch(permRemoveRole(tableSchema, role)); - } - }; + // const dispatchDeletePermission = () => { + // const isConfirm = window.confirm( + // 'Are you sure you want to delete the permission for role ' + role + '?' + // ); + // if (isConfirm) { + // dispatch(permRemoveRole(tableSchema, role)); + // } + // }; const _permissionsRowHtml = []; if (role === 'admin' || role === '') { _permissionsRowHtml.push(); } else { const bulkSelect = permsState.bulkSelect; - const currentInputSelection = ( - e === role).length} - data-role={role} - className={styles.bulkSelect} - type="checkbox" - /> - ); + + // const deleteIcon = ( + //