From dcf8eebecc37c8bf684c392d6088c5391c2f8cd1 Mon Sep 17 00:00:00 2001 From: Omkar Kesarkhane <127078473+omkarK06@users.noreply.github.com> Date: Wed, 8 May 2024 11:25:01 +0530 Subject: [PATCH] fix: added missing test id's for pipeline UI (#3420) Co-authored-by: Hengfei Yang --- web/src/components/SanitizedHtmlRenderer.vue | 42 ++++++ web/src/components/alerts/RealTimeAlert.vue | 2 +- .../addPanel/DashboardMapQueryBuilder.vue | 7 +- .../addPanel/DashboardQueryBuilder.vue | 6 +- .../addPanel/DashboardSankeyChartBuilder.vue | 5 +- .../recommended/FrontendRumConfig.vue | 14 +- .../components/pipeline/AssociateFunction.vue | 13 +- web/src/components/pipeline/NodeLinks.vue | 122 ------------------ .../components/pipeline/PipelineEditor.vue | 24 +++- .../pipeline/PipelineEditorDemo.vue | 106 --------------- web/src/components/pipeline/PipelinesList.vue | 12 +- web/src/components/pipeline/StreamRouting.vue | 8 +- .../components/pipeline/StreamSelection.vue | 16 +-- web/src/locales/languages/en.json | 5 +- web/src/plugins/logs/Index.vue | 15 +-- web/src/plugins/metrics/Index.vue | 6 +- web/src/plugins/traces/Index.vue | 6 +- web/src/views/MemberSubscription.vue | 6 +- 18 files changed, 128 insertions(+), 287 deletions(-) create mode 100644 web/src/components/SanitizedHtmlRenderer.vue delete mode 100644 web/src/components/pipeline/NodeLinks.vue delete mode 100644 web/src/components/pipeline/PipelineEditorDemo.vue diff --git a/web/src/components/SanitizedHtmlRenderer.vue b/web/src/components/SanitizedHtmlRenderer.vue new file mode 100644 index 0000000000..b57f72d601 --- /dev/null +++ b/web/src/components/SanitizedHtmlRenderer.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/web/src/components/alerts/RealTimeAlert.vue b/web/src/components/alerts/RealTimeAlert.vue index 74eebfcdb8..800b2923e2 100644 --- a/web/src/components/alerts/RealTimeAlert.vue +++ b/web/src/components/alerts/RealTimeAlert.vue @@ -6,7 +6,7 @@ :fields="conditions" @add="addField" @remove="removeField" - @input:update="(name, field) => emits('input:update', name, field)" + @input:update="(name:string, field: any) => emits('input:update', name, field)" /> diff --git a/web/src/components/dashboards/addPanel/DashboardMapQueryBuilder.vue b/web/src/components/dashboards/addPanel/DashboardMapQueryBuilder.vue index b4765d46c3..08b262a6ae 100644 --- a/web/src/components/dashboards/addPanel/DashboardMapQueryBuilder.vue +++ b/web/src/components/dashboards/addPanel/DashboardMapQueryBuilder.vue @@ -543,7 +543,7 @@ along with this program. If not, see . name="condition" class="q-pa-none" > -
+
. > -
+
@@ -699,10 +699,11 @@ import { getImageURL } from "../../../utils/zincutils"; import SortByBtnGrp from "@/components/dashboards/addPanel/SortByBtnGrp.vue"; import { useQuasar } from "quasar"; import CommonAutoComplete from "@/components/dashboards/addPanel/CommonAutoComplete.vue"; +import SanitizedHtmlRenderer from "@/components/SanitizedHtmlRenderer.vue"; export default defineComponent({ name: "DashboardMapQueryBuilder", - components: { SortByBtnGrp, CommonAutoComplete }, + components: { SortByBtnGrp, CommonAutoComplete, SanitizedHtmlRenderer }, props: ["dashboardData"], setup(props) { const { t } = useI18n(); diff --git a/web/src/components/dashboards/addPanel/DashboardQueryBuilder.vue b/web/src/components/dashboards/addPanel/DashboardQueryBuilder.vue index c597962fb3..01ca364590 100644 --- a/web/src/components/dashboards/addPanel/DashboardQueryBuilder.vue +++ b/web/src/components/dashboards/addPanel/DashboardQueryBuilder.vue @@ -745,7 +745,7 @@ along with this program. If not, see . name="condition" class="q-pa-none" > -
+
. > -
+
@@ -906,6 +906,7 @@ import SortByBtnGrp from "@/components/dashboards/addPanel/SortByBtnGrp.vue"; import HistogramIntervalDropDown from "@/components/dashboards/addPanel/HistogramIntervalDropDown.vue"; import { useQuasar } from "quasar"; import CommonAutoComplete from "@/components/dashboards/addPanel/CommonAutoComplete.vue"; +import SanitizedHtmlRenderer from "@/components/SanitizedHtmlRenderer.vue"; export default defineComponent({ name: "DashboardQueryBuilder", @@ -915,6 +916,7 @@ export default defineComponent({ HistogramIntervalDropDown, DashboardSankeyChartBuilder, CommonAutoComplete, + SanitizedHtmlRenderer, }, props: ["dashboardData"], setup(props) { diff --git a/web/src/components/dashboards/addPanel/DashboardSankeyChartBuilder.vue b/web/src/components/dashboards/addPanel/DashboardSankeyChartBuilder.vue index 2d514b4d33..7b7456e62c 100644 --- a/web/src/components/dashboards/addPanel/DashboardSankeyChartBuilder.vue +++ b/web/src/components/dashboards/addPanel/DashboardSankeyChartBuilder.vue @@ -649,7 +649,7 @@ along with this program. If not, see . > -
+
@@ -699,10 +699,11 @@ import { getImageURL } from "../../../utils/zincutils"; import SortByBtnGrp from "@/components/dashboards/addPanel/SortByBtnGrp.vue"; import { useQuasar } from "quasar"; import CommonAutoComplete from "@/components/dashboards/addPanel/CommonAutoComplete.vue"; +import SanitizedHtmlRenderer from "@/components/SanitizedHtmlRenderer.vue"; export default defineComponent({ name: "DashboardSankeyChartBuilder", - components: { SortByBtnGrp, CommonAutoComplete }, + components: { SortByBtnGrp, CommonAutoComplete, SanitizedHtmlRenderer }, props: ["dashboardData"], setup(props) { const { t } = useI18n(); diff --git a/web/src/components/ingestion/recommended/FrontendRumConfig.vue b/web/src/components/ingestion/recommended/FrontendRumConfig.vue index 06a52373fd..47989440a2 100644 --- a/web/src/components/ingestion/recommended/FrontendRumConfig.vue +++ b/web/src/components/ingestion/recommended/FrontendRumConfig.vue @@ -22,14 +22,20 @@ along with this program. If not, see .
- +
- + -
Associate Function
+
+ {{ t("pipeline.associateFunction") }} +
@@ -95,7 +98,7 @@ :class="store.state.theme === 'dark' ? 'bg-dark' : 'bg-white'" > -
-
- -
- -
- -
-
- - - - - diff --git a/web/src/components/pipeline/PipelineEditor.vue b/web/src/components/pipeline/PipelineEditor.vue index f346ac8e40..047b351676 100644 --- a/web/src/components/pipeline/PipelineEditor.vue +++ b/web/src/components/pipeline/PipelineEditor.vue @@ -2,7 +2,7 @@
-
Nodes
+
+ {{ t("pipeline.nodes") }} +
@@ -69,12 +80,13 @@
Note: During execution of pipeline, routes will get executed before functions
. ---> - - - diff --git a/web/src/components/pipeline/PipelinesList.vue b/web/src/components/pipeline/PipelinesList.vue index 1ddbe1a7e3..7753fd1875 100644 --- a/web/src/components/pipeline/PipelinesList.vue +++ b/web/src/components/pipeline/PipelinesList.vue @@ -2,7 +2,7 @@