Skip to content

Commit 0205d26

Browse files
authored
[Fleet] Remove feature flag for installed integration tabular UI (elastic#244191)
1 parent ff0f4e1 commit 0205d26

File tree

8 files changed

+180
-524
lines changed

8 files changed

+180
-524
lines changed

x-pack/platform/plugins/private/translations/translations/de-DE.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17715,9 +17715,6 @@
1771517715
"xpack.fleet.epm.wizIntegration.newFeaturesCallout": "Neu! Ab Version 2.0 können Sie Schwachstellen- und Fehlkonfigurationsfunde von Wiz in Elastic Ingestieren. Nutzen Sie sofort einsatzbereite Workflows für kontextbezogene Untersuchungen und Threat-Hunting.",
1771617716
"xpack.fleet.epmList.allPackagesFilterLinkText": "Alle Kategorien",
1771717717
"xpack.fleet.epmList.allPackagesInstalledFilterLinkText": "Alle installiert",
17718-
"xpack.fleet.epmList.availableCalloutBlogText": "Ankündigungsblogbeitrag",
17719-
"xpack.fleet.epmList.availableCalloutIntroText": "Um mehr über Integrationen und den Elastic Agent zu erfahren, lesen Sie unser {link}",
17720-
"xpack.fleet.epmList.availableCalloutTitle": "Es werden nur installierte Elastic-Agent-Integrationen angezeigt.",
1772117718
"xpack.fleet.epmList.eprUnavailable400500CalloutTitle": "Kibana kann keine Verbindung zum Elastic Package Registry herstellen, das Integrationen für den Elastic Agent bereitstellt",
1772217719
"xpack.fleet.epmList.eprUnavailableBadGatewayCalloutTitle": "Kibana kann das Elastic Package Registry, das Integrationen für den Elastic Agent bereitstellt, nicht erreichen",
1772317720
"xpack.fleet.epmList.eprUnavailableCallouBdGatewaytTitleMessage": "Um diese Integrationen anzuzeigen, konfigurieren Sie ein {registryproxy} oder hosten Sie {onpremregistry}.",
@@ -17730,11 +17727,7 @@
1773017727
"xpack.fleet.epmList.searchPackagesPlaceholder": "Nach Integrationen suchen",
1773117728
"xpack.fleet.epmList.subcategoriesButton": "{subcategory}",
1773217729
"xpack.fleet.epmList.updateFailedFilterLinkText": "Update fehlgeschlagen",
17733-
"xpack.fleet.epmList.updatesAvailableCalloutText": "Aktualisieren Sie Ihre Integrationen, um die neuesten Features zu erhalten.",
17734-
"xpack.fleet.epmList.updatesAvailableCalloutTitle": "{count, number} Ihrer installierten Integrationen {count, plural, one {has an update} other {have updates}} verfügbar.",
1773517730
"xpack.fleet.epmList.updatesAvailableFilterLinkText": "Updates verfügbar",
17736-
"xpack.fleet.epmList.verificationWarningCalloutIntroText": "Eine oder mehrere der installierten Integrationen enthalten ein nicht signiertes Paket unbekannter Herkunft. Weitere Informationen zu {learnMoreLink}.",
17737-
"xpack.fleet.epmList.verificationWarningCalloutTitle": "Integrationen nicht überprüft",
1773817731
"xpack.fleet.errorGeneratingTokenTitleText": "Fehler beim Erzeugen des Tokens",
1773917732
"xpack.fleet.errorUpdatingSettings": "Fehler beim Aktualisieren der Einstellungen",
1774017733
"xpack.fleet.exportCSV.activeField": "Aktiv",

x-pack/platform/plugins/private/translations/translations/fr-FR.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17969,9 +17969,6 @@
1796917969
"xpack.fleet.epm.wizIntegration.newFeaturesCallout": "Nouveauté ! À partir de la version 2.0, vous pouvez ingérer les résultats de vulnérabilité et d'erreurs de configuration de Wiz dans Elastic. Tirez parti des workflows d'investigation contextuelle et de recherche de menaces prêts à l'emploi.",
1797017970
"xpack.fleet.epmList.allPackagesFilterLinkText": "Toutes les catégories",
1797117971
"xpack.fleet.epmList.allPackagesInstalledFilterLinkText": "Tous les packages installés",
17972-
"xpack.fleet.epmList.availableCalloutBlogText": "article de blog d'annonce",
17973-
"xpack.fleet.epmList.availableCalloutIntroText": "Pour en savoir plus sur les intégrations et Elastic Agent, lisez notre {link}.",
17974-
"xpack.fleet.epmList.availableCalloutTitle": "Seules les intégrations Elastic Agent installées sont affichées.",
1797517972
"xpack.fleet.epmList.eprUnavailable400500CalloutTitle": "Kibana ne peut pas se connecter au registre de package Elastic, qui fournit les intégrations Elastic Agent.",
1797617973
"xpack.fleet.epmList.eprUnavailableBadGatewayCalloutTitle": "Kibana n’a pas accès au registre de package Elastic, qui fournit les intégrations Elastic Agent.",
1797717974
"xpack.fleet.epmList.eprUnavailableCallouBdGatewaytTitleMessage": "Pour voir ces intégrations, configurez un {registryproxy} ou hébergez {onpremregistry}.",
@@ -17985,11 +17982,7 @@
1798517982
"xpack.fleet.epmList.searchPackagesPlaceholder": "Rechercher des intégrations",
1798617983
"xpack.fleet.epmList.subcategoriesButton": "{subcategory}",
1798717984
"xpack.fleet.epmList.updateFailedFilterLinkText": "Échec de la mise à jour",
17988-
"xpack.fleet.epmList.updatesAvailableCalloutText": "Mettez à jour vos intégrations pour obtenir les toutes dernières fonctionnalités.",
17989-
"xpack.fleet.epmList.updatesAvailableCalloutTitle": "{count, number} de vos intégrations installées {count, plural, one {peut être mise} other {peuvent être mises}} à niveau.",
1799017985
"xpack.fleet.epmList.updatesAvailableFilterLinkText": "Mises à jour disponibles",
17991-
"xpack.fleet.epmList.verificationWarningCalloutIntroText": "Une ou plusieurs des intégrations installées contiennent un package non signé à l'authenticité inconnue. En savoir plus sur {learnMoreLink}.",
17992-
"xpack.fleet.epmList.verificationWarningCalloutTitle": "Intégrations non vérifiées",
1799317986
"xpack.fleet.errorGeneratingTokenTitleText": "Erreur lors de la génération du jeton",
1799417987
"xpack.fleet.errorUpdatingSettings": "Erreur lors de la mise à jour des paramètres",
1799517988
"xpack.fleet.exportCSV.activeField": "Actif",

x-pack/platform/plugins/private/translations/translations/ja-JP.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17993,9 +17993,6 @@
1799317993
"xpack.fleet.epm.wizIntegration.newFeaturesCallout": "新機能!バージョン2.0以降では、WizからElasticに脆弱性と構成エラーに関する調査結果をインジェストします。すぐに使えるコンテキスト調査と脅威ハンティングワークフローを活用してください。",
1799417994
"xpack.fleet.epmList.allPackagesFilterLinkText": "すべてのカテゴリ",
1799517995
"xpack.fleet.epmList.allPackagesInstalledFilterLinkText": "すべてのインストール済み",
17996-
"xpack.fleet.epmList.availableCalloutBlogText": "発表ブログ投稿",
17997-
"xpack.fleet.epmList.availableCalloutIntroText": "統合とElasticエージェントの詳細については、{link}をお読みください。",
17998-
"xpack.fleet.epmList.availableCalloutTitle": "インストールされているElasticエージェント統合のみが表示されます。",
1799917996
"xpack.fleet.epmList.eprUnavailable400500CalloutTitle": "Kibanaは、Elasticエージェント統合を提供するElastic Package Registryに接続できません",
1800017997
"xpack.fleet.epmList.eprUnavailableBadGatewayCalloutTitle": "Kibanaは、Elasticエージェント統合を提供するElastic Package Registryと通信できません",
1800117998
"xpack.fleet.epmList.eprUnavailableCallouBdGatewaytTitleMessage": "これらの統合を表示するには、{registryproxy}またはホスト{onpremregistry}を構成します。",
@@ -18009,11 +18006,7 @@
1800918006
"xpack.fleet.epmList.searchPackagesPlaceholder": "統合を検索",
1801018007
"xpack.fleet.epmList.subcategoriesButton": "{subcategory}",
1801118008
"xpack.fleet.epmList.updateFailedFilterLinkText": "更新が失敗しました",
18012-
"xpack.fleet.epmList.updatesAvailableCalloutText": "最新の機能を入手するには、統合を更新してください。",
18013-
"xpack.fleet.epmList.updatesAvailableCalloutTitle": "{count, number}個のインストール済みの統合には利用可能な{count, plural, one {has an update} other {更新}}があります。",
1801418009
"xpack.fleet.epmList.updatesAvailableFilterLinkText": "更新が可能です",
18015-
"xpack.fleet.epmList.verificationWarningCalloutIntroText": "1つ以上のインストールされた統合には、真正が不明な未署名のパッケージが含まれています。{learnMoreLink}の詳細をご覧ください。",
18016-
"xpack.fleet.epmList.verificationWarningCalloutTitle": "統合は検証されていません",
1801718010
"xpack.fleet.errorGeneratingTokenTitleText": "トークン生成エラー",
1801818011
"xpack.fleet.errorUpdatingSettings": "設定の更新エラー",
1801918012
"xpack.fleet.exportCSV.activeField": "アクティブ",

x-pack/platform/plugins/private/translations/translations/zh-CN.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17982,9 +17982,6 @@
1798217982
"xpack.fleet.epm.wizIntegration.newFeaturesCallout": "新!从版本 2.0 开始,将来自 Wiz 的漏洞和错误配置结果采集到 Elastic。利用开箱即用的上下文调查和威胁搜寻工作流。",
1798317983
"xpack.fleet.epmList.allPackagesFilterLinkText": "所有类别",
1798417984
"xpack.fleet.epmList.allPackagesInstalledFilterLinkText": "所有已安装项",
17985-
"xpack.fleet.epmList.availableCalloutBlogText": "公告博客",
17986-
"xpack.fleet.epmList.availableCalloutIntroText": "要详细了解集成和新 Elastic 代理,请阅读我们的 {link}",
17987-
"xpack.fleet.epmList.availableCalloutTitle": "仅显示已安装的 Elastic 代理集成。",
1798817985
"xpack.fleet.epmList.eprUnavailable400500CalloutTitle": "Kibana 无法连接到提供 Elastic 代理集成的 Elastic Package Registry",
1798917986
"xpack.fleet.epmList.eprUnavailableBadGatewayCalloutTitle": "Kibana 无法访问提供 Elastic 代理集成的 Elastic Package Registry",
1799017987
"xpack.fleet.epmList.eprUnavailableCallouBdGatewaytTitleMessage": "要查看这些集成,请配置 {registryproxy} 或主机 {onpremregistry}。",
@@ -17998,11 +17995,7 @@
1799817995
"xpack.fleet.epmList.searchPackagesPlaceholder": "搜索集成",
1799917996
"xpack.fleet.epmList.subcategoriesButton": "{subcategory}",
1800017997
"xpack.fleet.epmList.updateFailedFilterLinkText": "更新失败",
18001-
"xpack.fleet.epmList.updatesAvailableCalloutText": "更新您的集成以获取最新功能。",
18002-
"xpack.fleet.epmList.updatesAvailableCalloutTitle": "您已安装的 {count, number} 个集成{count, plural, one {有更新} other {有更新}}可用。",
1800317998
"xpack.fleet.epmList.updatesAvailableFilterLinkText": "可用更新",
18004-
"xpack.fleet.epmList.verificationWarningCalloutIntroText": "一个或多个已安装的集成包含真实性未知的未签名软件包。详细了解 {learnMoreLink}。",
18005-
"xpack.fleet.epmList.verificationWarningCalloutTitle": "未验证集成",
1800617999
"xpack.fleet.errorGeneratingTokenTitleText": "生成令牌时出错",
1800718000
"xpack.fleet.errorUpdatingSettings": "更新设置时出错",
1800818001
"xpack.fleet.exportCSV.activeField": "活动",

x-pack/platform/plugins/shared/fleet/common/experimental_features.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ const _allowedExperimentalValues = {
1111
enableAutomaticAgentUpgrades: true,
1212
enableSyncIntegrationsOnRemote: true,
1313
enableSSLSecrets: false,
14-
installedIntegrationsTabularUI: true,
1514
enabledUpgradeAgentlessDeploymentsTask: true,
1615
enablePackageRollback: true,
1716
enableAutoInstallContentPackages: true,

x-pack/platform/plugins/shared/fleet/public/applications/integrations/sections/epm/screens/home/index.tsx

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
INTEGRATIONS_ONLY_AGENTLESS_QUERYPARAM,
1818
} from '../../../../constants';
1919
import { DefaultLayout } from '../../../../layouts';
20-
import { ExperimentalFeaturesService, isPackageUpdatable } from '../../../../services';
20+
import { isPackageUpdatable } from '../../../../services';
2121
import { InstalledIntegrationsPage } from '../installed_integrations';
2222
import {
2323
useAuthz,
@@ -29,7 +29,6 @@ import {
2929

3030
import type { CategoryFacet, ExtendedIntegrationCategory } from './category_facets';
3131

32-
import { InstalledPackages } from './installed_packages';
3332
import { AvailablePackages } from './available_packages';
3433

3534
export { mapToCard, type IntegrationCardItem } from './card_utils';
@@ -70,13 +69,10 @@ export const EPMHomePage: React.FC = () => {
7069
enabled: isAuthorizedToFetchSettings,
7170
});
7271

73-
const installedIntegrationsTabularUI =
74-
ExperimentalFeaturesService.get()?.installedIntegrationsTabularUI ?? false;
75-
7672
const prereleaseIntegrationsEnabled = settings?.item.prerelease_integrations_enabled ?? false;
7773
const shouldFetchPackages = !isAuthorizedToFetchSettings || isSettingsFetched;
7874
// loading packages to find installed ones
79-
const { data: allPackages, isLoading } = useGetPackagesQuery(
75+
const { data: allPackages } = useGetPackagesQuery(
8076
{
8177
prerelease: prereleaseIntegrationsEnabled,
8278
},
@@ -122,13 +118,9 @@ export const EPMHomePage: React.FC = () => {
122118
<Routes>
123119
<Route path={INTEGRATIONS_ROUTING_PATHS.integrations_installed}>
124120
<DefaultLayout section="manage" notificationsBySection={notificationsBySection}>
125-
{installedIntegrationsTabularUI ? (
126-
<InstalledIntegrationsPage
127-
prereleaseIntegrationsEnabled={prereleaseIntegrationsEnabled}
128-
/>
129-
) : (
130-
<InstalledPackages installedPackages={installedPackages} isLoading={isLoading} />
131-
)}
121+
<InstalledIntegrationsPage
122+
prereleaseIntegrationsEnabled={prereleaseIntegrationsEnabled}
123+
/>
132124
</DefaultLayout>
133125
</Route>
134126
<Route path={INTEGRATIONS_ROUTING_PATHS.integrations_all}>

0 commit comments

Comments
 (0)