mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
Merge pull request #388 from dbeaver/feat/permission-management
This commit is contained in:
+1
-1
@@ -100,7 +100,7 @@ export const ConnectionAccessGrantedList: React.FC<Props> = observer(function Co
|
||||
<Table selectedItems={selectedSubjects}>
|
||||
<ConnectionAccessTableInnerHeader />
|
||||
<TableBody>
|
||||
<TableItem item='tableInfo'>
|
||||
<TableItem item='tableInfo' selectDisabled>
|
||||
<TableColumnValue colSpan={5}>
|
||||
{translate(tableInfoText)}
|
||||
</TableColumnValue>
|
||||
|
||||
+1
-1
@@ -91,7 +91,7 @@ export const ConnectionAccessList: React.FC<Props> = observer(function Connectio
|
||||
<ConnectionAccessTableInnerHeader />
|
||||
<TableBody>
|
||||
{!roles.get().length && !users.get().length && filterState.filterValue && (
|
||||
<TableItem item='tableInfo'>
|
||||
<TableItem item='tableInfo' selectDisabled>
|
||||
<TableColumnValue colSpan={5}>
|
||||
{translate('connections_connection_access_filter_no_result')}
|
||||
</TableColumnValue>
|
||||
|
||||
+1
-4
@@ -32,9 +32,6 @@ const styles = composes(
|
||||
}
|
||||
`,
|
||||
css`
|
||||
TableColumnHeader {
|
||||
border-top: solid 1px;
|
||||
}
|
||||
StaticImage {
|
||||
display: flex;
|
||||
width: 24px;
|
||||
@@ -97,7 +94,7 @@ export const ConnectionAccess: TabContainerPanelComponent<IUserFormProps> = obse
|
||||
</TableHeader>
|
||||
<TableBody>
|
||||
{cloudExists && (
|
||||
<TableItem item='cloudInfo'>
|
||||
<TableItem item='cloudInfo' selectDisabled>
|
||||
<TableColumnValue colSpan={5}>
|
||||
{translate('connections_connection_access_cloud_placeholder')}
|
||||
</TableColumnValue>
|
||||
|
||||
+5
-5
@@ -30,7 +30,7 @@ export const UserInfo: TabContainerPanelComponent<IUserFormProps> = observer(fun
|
||||
|
||||
return styled(useStyles(BASE_CONTAINERS_STYLES))(
|
||||
<ColoredContainer parent gap overflow>
|
||||
<Group medium gap>
|
||||
<Group small gap vertical>
|
||||
<GroupTitle>{translate('authentication_user_credentials')}</GroupTitle>
|
||||
<InputFieldNew
|
||||
type='text'
|
||||
@@ -39,7 +39,7 @@ export const UserInfo: TabContainerPanelComponent<IUserFormProps> = observer(fun
|
||||
disabled={controller.isSaving}
|
||||
readOnly={editing}
|
||||
mod='surface'
|
||||
large
|
||||
tiny
|
||||
required
|
||||
>
|
||||
{translate('authentication_user_name')}
|
||||
@@ -54,7 +54,7 @@ export const UserInfo: TabContainerPanelComponent<IUserFormProps> = observer(fun
|
||||
placeholder={editing ? '••••••' : ''}
|
||||
disabled={controller.isSaving}
|
||||
mod='surface'
|
||||
small
|
||||
tiny
|
||||
required
|
||||
>
|
||||
{translate('authentication_user_password')}
|
||||
@@ -66,7 +66,7 @@ export const UserInfo: TabContainerPanelComponent<IUserFormProps> = observer(fun
|
||||
placeholder={editing ? '••••••' : ''}
|
||||
disabled={controller.isSaving}
|
||||
mod='surface'
|
||||
small
|
||||
tiny
|
||||
required
|
||||
>
|
||||
{translate('authentication_user_password_repeat')}
|
||||
@@ -74,7 +74,7 @@ export const UserInfo: TabContainerPanelComponent<IUserFormProps> = observer(fun
|
||||
</>
|
||||
)}
|
||||
</Group>
|
||||
<Group medium gap>
|
||||
<Group small gap>
|
||||
<GroupTitle>{translate('authentication_user_role')}</GroupTitle>
|
||||
{controller.roles.map(role => (
|
||||
<FieldCheckboxNew
|
||||
|
||||
Reference in New Issue
Block a user