From 132cf72ab3e89062120f331bdf0fa0ca4006bdf5 Mon Sep 17 00:00:00 2001 From: Shrinath Rao Date: Thu, 29 Oct 2026 19:23:53 +0000 Subject: [PATCH] fix(settings): RUM label, Max Series placeholder and "hereto" spacing (#16030) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- scripts/translations/.translation_state.json | 1 + .../about/FeatureComparisonTable.spec.ts | 14 ++++++++++++++ .../components/ingestion/IngestionDocLink.spec.ts | 5 +++++ web/src/components/ingestion/IngestionDocLink.vue | 2 +- web/src/components/settings/General.vue | 2 +- web/src/locales/languages/ar-SA.json | 1 + web/src/locales/languages/de-DE.json | 1 + web/src/locales/languages/en-US.json | 1 + web/src/locales/languages/es-ES.json | 1 + web/src/locales/languages/fr-FR.json | 1 + web/src/locales/languages/it-IT.json | 1 + web/src/locales/languages/ja-JP.json | 1 + web/src/locales/languages/ko-KR.json | 1 + web/src/locales/languages/nl-NL.json | 1 + web/src/locales/languages/pl-PL.json | 1 + web/src/locales/languages/pt-PT.json | 1 + web/src/locales/languages/ru-RU.json | 1 + web/src/locales/languages/tr-TR.json | 1 + web/src/locales/languages/vi-VN.json | 1 + web/src/locales/languages/zh-CN.json | 1 + web/src/locales/languages/zh-TW.json | 1 + 21 files changed, 38 insertions(+), 2 deletions(-) diff --git a/scripts/translations/.translation_state.json b/scripts/translations/.translation_state.json index 507629759b..5bb9243d17 100644 --- a/scripts/translations/.translation_state.json +++ b/scripts/translations/.translation_state.json @@ -245,6 +245,7 @@ "feature_query_optimizer": "8f62247d1bac6ba5", "feature_rbac": "07526a1781a85582", "feature_reports": "dacca3cba3f346a4", + "feature_rum": "28aff5e3489eacae", "feature_sensitive_data_redaction": "aa6f6ea35bf2cd63", "feature_sso": "7f90d139fd82a1e3", "feature_support": "be91940b79f46910", diff --git a/web/src/components/about/FeatureComparisonTable.spec.ts b/web/src/components/about/FeatureComparisonTable.spec.ts index b063b17a3e..ccb333b0ea 100644 --- a/web/src/components/about/FeatureComparisonTable.spec.ts +++ b/web/src/components/about/FeatureComparisonTable.spec.ts @@ -193,6 +193,20 @@ describe("FeatureComparisonTable", () => { expect(chips.length).toBeGreaterThan(0); }); + it("should render translated pillar names, including RUM", () => { + const wrapper = mount(FeatureComparisonTable, { + global: { + plugins: [i18n, store], + }, + }); + + const labels = wrapper + .findAll('[data-test="feature-comparison-table-pillar-chip"]') + .map((chip) => chip.text()); + expect(labels).toContain("RUM"); + expect(labels.some((label) => label.startsWith("about."))).toBe(false); + }); + it("should display edition names Open Source, Enterprise, Cloud", () => { const wrapper = mount(FeatureComparisonTable, { global: { diff --git a/web/src/components/ingestion/IngestionDocLink.spec.ts b/web/src/components/ingestion/IngestionDocLink.spec.ts index d7160ca7f7..de203f42f9 100644 --- a/web/src/components/ingestion/IngestionDocLink.spec.ts +++ b/web/src/components/ingestion/IngestionDocLink.spec.ts @@ -59,6 +59,11 @@ describe("IngestionDocLink.vue", () => { expect(wrapper.text()).toContain("to check further documentation."); }); + it("keeps a space between the link and the default trailing text", () => { + wrapper = createWrapper(); + expect(wrapper.element.textContent).toMatch(/here to check further documentation\./); + }); + it("full text contains Click and here", () => { wrapper = createWrapper(); const text = wrapper.text(); diff --git a/web/src/components/ingestion/IngestionDocLink.vue b/web/src/components/ingestion/IngestionDocLink.vue index ce21926efa..d84eb58549 100644 --- a/web/src/components/ingestion/IngestionDocLink.vue +++ b/web/src/components/ingestion/IngestionDocLink.vue @@ -30,7 +30,7 @@ along with this program. If not, see . rel="noopener noreferrer" class="text-text-link hover:text-text-link-hover font-medium underline" >{{ t("ingestion.docLinkHere") }} {{ t("ingestion.docLinkDefaultText") }} + >{{ " " }}{{ t("ingestion.docLinkDefaultText") }} diff --git a/web/src/components/settings/General.vue b/web/src/components/settings/General.vue index 14a90456c1..27d855106c 100644 --- a/web/src/components/settings/General.vue +++ b/web/src/components/settings/General.vue @@ -62,7 +62,7 @@ along with this program. If not, see . type="number" :min="1000" :max="1000000" - class="ms-2 w-45!" + class="ms-2 w-52!" :placeholder="raw('40000 (' + t('settings.systemDefault') + ')')" data-test="general-settings-max-series-per-query" > diff --git a/web/src/locales/languages/ar-SA.json b/web/src/locales/languages/ar-SA.json index 28c2ab6667..14be9cf2a2 100644 --- a/web/src/locales/languages/ar-SA.json +++ b/web/src/locales/languages/ar-SA.json @@ -2791,6 +2791,7 @@ "feature_logs": "السجلات", "feature_metrics": "المقاييس", "feature_traces": "التتبعات", + "feature_rum": "RUM", "feature_alerts": "تنبيهات", "feature_dashboards": "لوحات المعلومات", "feature_reports": "التقارير", diff --git a/web/src/locales/languages/de-DE.json b/web/src/locales/languages/de-DE.json index 6ee2c26216..6353593835 100644 --- a/web/src/locales/languages/de-DE.json +++ b/web/src/locales/languages/de-DE.json @@ -2791,6 +2791,7 @@ "feature_logs": "Logs", "feature_metrics": "Metriken", "feature_traces": "Traces", + "feature_rum": "RUM", "feature_alerts": "Alarme", "feature_dashboards": "Dashboards", "feature_reports": "Berichte", diff --git a/web/src/locales/languages/en-US.json b/web/src/locales/languages/en-US.json index e41092b2e0..99f8a8a321 100644 --- a/web/src/locales/languages/en-US.json +++ b/web/src/locales/languages/en-US.json @@ -2791,6 +2791,7 @@ "feature_logs": "Logs", "feature_metrics": "Metrics", "feature_traces": "Traces", + "feature_rum": "RUM", "feature_alerts": "Alerts", "feature_dashboards": "Dashboards", "feature_reports": "Reports", diff --git a/web/src/locales/languages/es-ES.json b/web/src/locales/languages/es-ES.json index 8b2aaf41be..5260c406bb 100644 --- a/web/src/locales/languages/es-ES.json +++ b/web/src/locales/languages/es-ES.json @@ -2791,6 +2791,7 @@ "feature_logs": "Logs", "feature_metrics": "Métricas", "feature_traces": "Trazas", + "feature_rum": "RUM", "feature_alerts": "Alertas", "feature_dashboards": "Dashboards", "feature_reports": "Informes", diff --git a/web/src/locales/languages/fr-FR.json b/web/src/locales/languages/fr-FR.json index a8f041cc4c..c0794bea9d 100644 --- a/web/src/locales/languages/fr-FR.json +++ b/web/src/locales/languages/fr-FR.json @@ -2791,6 +2791,7 @@ "feature_logs": "Logs", "feature_metrics": "Métriques", "feature_traces": "Traces", + "feature_rum": "RUM", "feature_alerts": "Alertes", "feature_dashboards": "Tableaux de bord", "feature_reports": "Rapports", diff --git a/web/src/locales/languages/it-IT.json b/web/src/locales/languages/it-IT.json index c21651d615..6885c1ca00 100644 --- a/web/src/locales/languages/it-IT.json +++ b/web/src/locales/languages/it-IT.json @@ -2791,6 +2791,7 @@ "feature_logs": "Log", "feature_metrics": "Metriche", "feature_traces": "Tracce", + "feature_rum": "RUM", "feature_alerts": "Avvisi", "feature_dashboards": "Dashboard", "feature_reports": "Report", diff --git a/web/src/locales/languages/ja-JP.json b/web/src/locales/languages/ja-JP.json index 3af1328eef..521e77ed33 100644 --- a/web/src/locales/languages/ja-JP.json +++ b/web/src/locales/languages/ja-JP.json @@ -2791,6 +2791,7 @@ "feature_logs": "ログ", "feature_metrics": "メトリクス", "feature_traces": "トレース", + "feature_rum": "RUM", "feature_alerts": "アラート", "feature_dashboards": "ダッシュボード", "feature_reports": "レポート", diff --git a/web/src/locales/languages/ko-KR.json b/web/src/locales/languages/ko-KR.json index a0565dc8ff..2dd0f37da2 100644 --- a/web/src/locales/languages/ko-KR.json +++ b/web/src/locales/languages/ko-KR.json @@ -2791,6 +2791,7 @@ "feature_logs": "로그", "feature_metrics": "메트릭", "feature_traces": "트레이스", + "feature_rum": "RUM", "feature_alerts": "알림", "feature_dashboards": "대시보드", "feature_reports": "보고서", diff --git a/web/src/locales/languages/nl-NL.json b/web/src/locales/languages/nl-NL.json index c7bad50be0..97e3e2941f 100644 --- a/web/src/locales/languages/nl-NL.json +++ b/web/src/locales/languages/nl-NL.json @@ -2791,6 +2791,7 @@ "feature_logs": "Logs", "feature_metrics": "Metrieken", "feature_traces": "Traces", + "feature_rum": "RUM", "feature_alerts": "Alarmen", "feature_dashboards": "Dashboards", "feature_reports": "Rapporten", diff --git a/web/src/locales/languages/pl-PL.json b/web/src/locales/languages/pl-PL.json index 2c090b52d2..b8cf0ed674 100644 --- a/web/src/locales/languages/pl-PL.json +++ b/web/src/locales/languages/pl-PL.json @@ -2791,6 +2791,7 @@ "feature_logs": "Logi", "feature_metrics": "Metryki", "feature_traces": "Trace", + "feature_rum": "RUM", "feature_alerts": "Alerty", "feature_dashboards": "Pulpity", "feature_reports": "Raporty", diff --git a/web/src/locales/languages/pt-PT.json b/web/src/locales/languages/pt-PT.json index 071fb54c6d..cd7af9f7cd 100644 --- a/web/src/locales/languages/pt-PT.json +++ b/web/src/locales/languages/pt-PT.json @@ -2791,6 +2791,7 @@ "feature_logs": "Logs", "feature_metrics": "Métricas", "feature_traces": "Traces", + "feature_rum": "RUM", "feature_alerts": "Alertas", "feature_dashboards": "Dashboards", "feature_reports": "Relatórios", diff --git a/web/src/locales/languages/ru-RU.json b/web/src/locales/languages/ru-RU.json index 7cf41a5847..fb0f5451b9 100644 --- a/web/src/locales/languages/ru-RU.json +++ b/web/src/locales/languages/ru-RU.json @@ -2791,6 +2791,7 @@ "feature_logs": "Логи", "feature_metrics": "Метрики", "feature_traces": "Трейсы", + "feature_rum": "RUM", "feature_alerts": "Оповещения", "feature_dashboards": "Дашборды", "feature_reports": "Отчеты", diff --git a/web/src/locales/languages/tr-TR.json b/web/src/locales/languages/tr-TR.json index 40f438c6b3..e77a1a4066 100644 --- a/web/src/locales/languages/tr-TR.json +++ b/web/src/locales/languages/tr-TR.json @@ -2791,6 +2791,7 @@ "feature_logs": "Günlükler", "feature_metrics": "Metrikler", "feature_traces": "İzler", + "feature_rum": "RUM", "feature_alerts": "Uyarılar", "feature_dashboards": "Gösterge panoları", "feature_reports": "Raporlar", diff --git a/web/src/locales/languages/vi-VN.json b/web/src/locales/languages/vi-VN.json index ebad6a8c09..523db47d49 100644 --- a/web/src/locales/languages/vi-VN.json +++ b/web/src/locales/languages/vi-VN.json @@ -2791,6 +2791,7 @@ "feature_logs": "Nhật ký", "feature_metrics": "Chỉ số", "feature_traces": "Trace", + "feature_rum": "RUM", "feature_alerts": "Cảnh báo", "feature_dashboards": "Bảng điều khiển", "feature_reports": "Báo cáo", diff --git a/web/src/locales/languages/zh-CN.json b/web/src/locales/languages/zh-CN.json index 6b372b70b8..d12f202050 100644 --- a/web/src/locales/languages/zh-CN.json +++ b/web/src/locales/languages/zh-CN.json @@ -2791,6 +2791,7 @@ "feature_logs": "日志", "feature_metrics": "指标", "feature_traces": "追踪", + "feature_rum": "RUM", "feature_alerts": "告警", "feature_dashboards": "仪表板", "feature_reports": "报表", diff --git a/web/src/locales/languages/zh-TW.json b/web/src/locales/languages/zh-TW.json index c80c942ab3..8bb6e27919 100644 --- a/web/src/locales/languages/zh-TW.json +++ b/web/src/locales/languages/zh-TW.json @@ -2791,6 +2791,7 @@ "feature_logs": "日誌", "feature_metrics": "指標", "feature_traces": "追蹤", + "feature_rum": "RUM", "feature_alerts": "警示", "feature_dashboards": "儀表板", "feature_reports": "報表",