From 8909cd008c87f7ba9c4a70f93f5f7a40e9504683 Mon Sep 17 00:00:00 2001 From: grvwy <147989282+grvwy@users.noreply.github.com> Date: Thu, 12 Jun 2025 03:52:35 +0200 Subject: [PATCH] feat: add multiple tags in bulk for a monitor (#5846) Co-authored-by: Frank Elsinga --- server/model/status_page.js | 4 +- src/components/TagsManager.vue | 353 +++++++++++++++++++++-------- src/lang/en.json | 10 +- test/e2e/specs/status-page.spec.js | 34 ++- 4 files changed, 296 insertions(+), 105 deletions(-) diff --git a/server/model/status_page.js b/server/model/status_page.js index 38f548ebb..2f3511ec5 100644 --- a/server/model/status_page.js +++ b/server/model/status_page.js @@ -120,8 +120,8 @@ class StatusPage extends BeanModel { const head = $("head"); - if (statusPage.googleAnalyticsTagId) { - let escapedGoogleAnalyticsScript = googleAnalytics.getGoogleAnalyticsScript(statusPage.googleAnalyticsTagId); + if (statusPage.google_analytics_tag_id) { + let escapedGoogleAnalyticsScript = googleAnalytics.getGoogleAnalyticsScript(statusPage.google_analytics_tag_id); head.append($(escapedGoogleAnalyticsScript)); } diff --git a/src/components/TagsManager.vue b/src/components/TagsManager.vue index aa8f93a83..e7e370a4c 100644 --- a/src/components/TagsManager.vue +++ b/src/components/TagsManager.vue @@ -4,7 +4,7 @@
@@ -20,10 +20,20 @@ {{ $t("Add") }}
-