[Fleet] Surface package version used in a package policy in UI (#93712) (#93966)

* Surface package version used in a package policy in UI

* Fix i18n

Co-authored-by: Jen Huang <its.jenetic@gmail.com>
This commit is contained in:
Kibana Machine 2021-03-08 14:18:44 -05:00 committed by GitHub
parent a5c1197a1f
commit 2d60be9340
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 13 deletions

View file

@ -16,6 +16,7 @@ import {
EuiButton,
EuiFlexGroup,
EuiFlexItem,
EuiText,
} from '@elastic/eui';
import { AgentPolicy, PackagePolicy } from '../../../../../types';
import { PackageIcon, ContextMenuActions } from '../../../../../components';
@ -132,6 +133,17 @@ export const PackagePoliciesTable: React.FunctionComponent<Props> = ({
</EuiFlexItem>
)}
<EuiFlexItem grow={false}>{packageTitle}</EuiFlexItem>
{packagePolicy.package && (
<EuiFlexItem grow={false}>
<EuiText color="subdued" size="xs" className="eui-textNoWrap">
<FormattedMessage
id="xpack.fleet.policyDetails.packagePoliciesTable.packageVersion"
defaultMessage="v{version}"
values={{ version: packagePolicy.package.version }}
/>
</EuiText>
</EuiFlexItem>
)}
</EuiFlexGroup>
);
},

View file

@ -104,18 +104,10 @@ export const PackagePoliciesPage = ({ name, version }: PackagePoliciesPanelProps
},
},
{
field: 'packagePolicy.description',
name: i18n.translate('xpack.fleet.epm.packageDetails.integrationList.description', {
defaultMessage: 'Description',
field: 'packagePolicy.package.version',
name: i18n.translate('xpack.fleet.epm.packageDetails.integrationList.version', {
defaultMessage: 'Version',
}),
truncateText: true,
render(description) {
return (
<span className="eui-textTruncate" title={description}>
{description}
</span>
);
},
},
{
field: 'packagePolicy.policy_id',

View file

@ -8678,7 +8678,6 @@
"xpack.fleet.epm.loadingIntegrationErrorTitle": "統合詳細の読み込みエラー",
"xpack.fleet.epm.packageDetails.integrationList.agentCount": "エージェント",
"xpack.fleet.epm.packageDetails.integrationList.agentPolicy": "エージェントポリシー",
"xpack.fleet.epm.packageDetails.integrationList.description": "説明",
"xpack.fleet.epm.packageDetails.integrationList.loadingPoliciesMessage": "統合ポリシーを読み込んでいます...",
"xpack.fleet.epm.packageDetails.integrationList.name": "統合",
"xpack.fleet.epm.packageDetails.integrationList.updatedAt": "最終更新",

View file

@ -8760,7 +8760,6 @@
"xpack.fleet.epm.loadingIntegrationErrorTitle": "加载集成详情时出错",
"xpack.fleet.epm.packageDetails.integrationList.agentCount": "代理",
"xpack.fleet.epm.packageDetails.integrationList.agentPolicy": "代理策略",
"xpack.fleet.epm.packageDetails.integrationList.description": "描述",
"xpack.fleet.epm.packageDetails.integrationList.loadingPoliciesMessage": "正在加载集成策略……",
"xpack.fleet.epm.packageDetails.integrationList.name": "集成",
"xpack.fleet.epm.packageDetails.integrationList.updatedAt": "上次更新时间",