Skip to content

Commit 831158b

Browse files
Remove feedback button from serverless (elastic#243403)
## Summary This PR removes the give feedback button from serverless deployments. Closes: elastic#243402
1 parent 6d5d210 commit 831158b

6 files changed

Lines changed: 1 addition & 29 deletions

File tree

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39037,7 +39037,6 @@
3903739037
"xpack.securitySolutionServerless.upselling.siemMigrations.rulesPageUpgradeLicenseMessage": "Um diese Elastic Cloud Serverless Feature zu nutzen, müssen Sie Ihre Elastic Cloud Serverless-Funktionsstufe aktualisieren. Aktualisieren Sie Ihr Abonnement oder wenden Sie sich an Ihren Administrator, um Unterstützung zu erhalten. Wenn Sie zuvor eine Migration erstellt haben, können Sie nach dem Upgrade darauf zugreifen.",
3903839038
"xpack.securitySolutionServerless.upselling.siemMigrations.title": "Sicherheitsstufe {requiredTier} erforderlich",
3903939039
"xpack.securitySolutionServerless.upselling.siemMigrations.upgradeTierMessage": "Um diese Elastic Cloud Serverless Feature zu nutzen, müssen Sie Ihre Elastic Cloud Serverless-Funktionsstufe aktualisieren. Aktualisieren Sie Ihr Abonnement oder wenden Sie sich an Ihren Administrator, um Unterstützung zu erhalten.",
39040-
"xpack.serverless.header.giveFeedbackBtn.label": "Feedback geben",
3904139040
"xpack.serverless.nav.manageOrgMembersDescription": "Laden Sie Teammitglieder ein und weisen Sie ihnen Rollen zu, um auf dieses Projekt zuzugreifen.",
3904239041
"xpack.serverless.nav.manageOrgMembersTitle": "Organisationsmitglieder verwalten",
3904339042
"xpack.serverlessObservability.aiAssistantManagementDescription": "Verwalten Sie die Wissensdatenbank und steuern Sie das Verhalten des Assistenten, einschließlich der Reaktionssprache.",

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39377,7 +39377,6 @@
3937739377
"xpack.securitySolutionServerless.upselling.siemMigrations.rulesPageUpgradeLicenseMessage": "Pour utiliser cette fonctionnalité, vous devez mettre à niveau votre niveau de fonctionnalités Elastic Cloud Serverless. Mettez à jour votre abonnement ou contactez votre administrateur pour obtenir de l'aide. Si vous avez déjà créé une migration, vous pourrez y accéder après la mise à niveau.",
3937839378
"xpack.securitySolutionServerless.upselling.siemMigrations.title": "Niveau de sécurité {requiredTier} exigé",
3937939379
"xpack.securitySolutionServerless.upselling.siemMigrations.upgradeTierMessage": "Pour utiliser cette fonctionnalité, vous devez mettre à niveau votre niveau de fonctionnalités Elastic Cloud Serverless. Mettez à jour votre abonnement ou contactez votre administrateur pour obtenir de l'aide.",
39380-
"xpack.serverless.header.giveFeedbackBtn.label": "Donner un retour",
3938139380
"xpack.serverless.nav.manageOrgMembersDescription": "Invitez les membres de l'équipe et attribuez-leur des rôles pour accéder à ce projet.",
3938239381
"xpack.serverless.nav.manageOrgMembersTitle": "Gérer les membres de l'organisation",
3938339382
"xpack.serverlessObservability.aiAssistantManagementDescription": "Gérez la base de connaissances et contrôlez le comportement de l'assistant, y compris le langage de réponse.",

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39421,7 +39421,6 @@
3942139421
"xpack.securitySolutionServerless.upselling.siemMigrations.rulesPageUpgradeLicenseMessage": "この機能を使用するには、Elastic Cloud Serverless機能ティアにアップグレードする必要があります。サブスクリプションを更新するか、サポートについては管理者に問い合わせてください。以前に移行を作成したことがある場合は、アップグレード後にアクセスできます。",
3942239422
"xpack.securitySolutionServerless.upselling.siemMigrations.title": "Security {requiredTier}ティアが必要です",
3942339423
"xpack.securitySolutionServerless.upselling.siemMigrations.upgradeTierMessage": "この機能を使用するには、Elastic Cloud Serverless機能ティアにアップグレードする必要があります。サブスクリプションを更新するか、サポートについては管理者に問い合わせてください。",
39424-
"xpack.serverless.header.giveFeedbackBtn.label": "フィードバックを作成する",
3942539424
"xpack.serverless.nav.manageOrgMembersDescription": "チームメンバーを招待して、このプロジェ宇土にアクセスするためのロールを付与してください。",
3942639425
"xpack.serverless.nav.manageOrgMembersTitle": "組織メンバーを管理",
3942739426
"xpack.serverlessObservability.aiAssistantManagementDescription": "対応言語をはじめ、ナレッジベースを管理し、アシスタント動作を制御します。",

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39403,7 +39403,6 @@
3940339403
"xpack.securitySolutionServerless.upselling.siemMigrations.rulesPageUpgradeLicenseMessage": "要使用此功能,您需要升级 Elastic Cloud Serverless 功能套餐。请更新您的订阅,或联系管理员寻求帮助。如果此前已创建迁移,您将能够在升级后进行访问。",
3940439404
"xpack.securitySolutionServerless.upselling.siemMigrations.title": "需要 Security {requiredTier} 套餐",
3940539405
"xpack.securitySolutionServerless.upselling.siemMigrations.upgradeTierMessage": "要使用此功能,您需要升级 Elastic Cloud Serverless 功能套餐。请更新您的订阅,或联系管理员寻求帮助。",
39406-
"xpack.serverless.header.giveFeedbackBtn.label": "反馈",
3940739406
"xpack.serverless.nav.manageOrgMembersDescription": "邀请团队成员并为其分配角色以访问此项目。",
3940839407
"xpack.serverless.nav.manageOrgMembersTitle": "管理组织成员",
3940939408
"xpack.serverlessObservability.aiAssistantManagementDescription": "管理知识库并控制助手行为,包括响应语言。",

x-pack/platform/plugins/shared/serverless/public/plugin.tsx

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,8 @@
55
* 2.0.
66
*/
77

8-
import { EuiButton } from '@elastic/eui';
98
import type { InternalChromeStart } from '@kbn/core-chrome-browser-internal';
109
import type { CoreSetup, CoreStart, Plugin } from '@kbn/core/public';
11-
import { i18n } from '@kbn/i18n';
12-
import { toMountPoint } from '@kbn/react-kibana-mount';
13-
import React from 'react';
1410
import { generateManageOrgMembersNavCard, manageOrgMembersNavCardName } from './navigation';
1511
import type {
1612
ServerlessPluginSetup,
@@ -41,7 +37,7 @@ export class ServerlessPlugin
4137
core: CoreStart,
4238
dependencies: ServerlessPluginStartDependencies
4339
): ServerlessPluginStart {
44-
const { chrome, rendering } = core;
40+
const { chrome } = core;
4541

4642
// Casting the "chrome.project" service to an "internal" type: this is intentional to obscure the property from Typescript.
4743
const { project } = chrome as InternalChromeStart;
@@ -60,25 +56,6 @@ export class ServerlessPlugin
6056
project.setCloudUrls({ ...privilegedUrls, ...cloud.getUrls() }); // Merge the privileged URLs once available
6157
});
6258

63-
chrome.navControls.registerRight({
64-
order: 1,
65-
mount: toMountPoint(
66-
<EuiButton
67-
href="https://ela.st/serverless-feedback"
68-
size={'s'}
69-
color={'warning'}
70-
iconType={'popout'}
71-
iconSide={'right'}
72-
target={'_blank'}
73-
>
74-
{i18n.translate('xpack.serverless.header.giveFeedbackBtn.label', {
75-
defaultMessage: 'Give feedback',
76-
})}
77-
</EuiButton>,
78-
rendering
79-
),
80-
});
81-
8259
return {
8360
initNavigation: (id, navigationTree$, config) => {
8461
project.initNavigation(id, navigationTree$, config);

x-pack/platform/plugins/shared/serverless/tsconfig.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,5 @@
2222
"@kbn/serverless-common-settings",
2323
"@kbn/i18n",
2424
"@kbn/management-cards-navigation",
25-
"@kbn/react-kibana-mount",
2625
]
2726
}

0 commit comments

Comments
 (0)