Minor update EE tables

* Add table header `actions`
* Add `name` as default search

See: https://github.com/ansible/awx/issues/7884
Also: https://github.com/ansible/awx/issues/9087
This commit is contained in:
nixocio
2021-02-23 19:55:29 -05:00
committed by Shane McDonald
parent befc658042
commit f2801e0c03
2 changed files with 7 additions and 2 deletions

View File

@@ -121,10 +121,14 @@ function ExecutionEnvironmentList({ i18n }) {
toolbarSearchableKeys={searchableKeys} toolbarSearchableKeys={searchableKeys}
toolbarRelatedSearchableKeys={relatedSearchableKeys} toolbarRelatedSearchableKeys={relatedSearchableKeys}
toolbarSearchColumns={[ toolbarSearchColumns={[
{
name: i18n._(t`Name`),
key: 'name__icontains',
isDefault: true,
},
{ {
name: i18n._(t`Image`), name: i18n._(t`Image`),
key: 'image__icontains', key: 'image__icontains',
isDefault: true,
}, },
]} ]}
toolbarSortColumns={[ toolbarSortColumns={[
@@ -150,6 +154,7 @@ function ExecutionEnvironmentList({ i18n }) {
<HeaderCell sortKey="name">{i18n._(t`Name`)}</HeaderCell> <HeaderCell sortKey="name">{i18n._(t`Name`)}</HeaderCell>
<HeaderCell>{i18n._(t`Image`)}</HeaderCell> <HeaderCell>{i18n._(t`Image`)}</HeaderCell>
<HeaderCell>{i18n._(t`Organization`)}</HeaderCell> <HeaderCell>{i18n._(t`Organization`)}</HeaderCell>
<HeaderCell>{i18n._(t`Actions`)}</HeaderCell>
</HeaderRow> </HeaderRow>
} }
renderToolbar={props => ( renderToolbar={props => (

View File

@@ -50,7 +50,7 @@ function ExecutionEnvironmentListItem({
i18n._(t`Globally Available`) i18n._(t`Globally Available`)
)} )}
</Td> </Td>
<ActionsTd dataLabel={i18n._(t`Actions`)}> <ActionsTd dataLabel={i18n._(t`Actions`)} gridColumns="auto 40px">
<ActionItem <ActionItem
visible={executionEnvironment.summary_fields.user_capabilities.edit} visible={executionEnvironment.summary_fields.user_capabilities.edit}
tooltip={i18n._(t`Edit Execution Environment`)} tooltip={i18n._(t`Edit Execution Environment`)}