mirror of
https://github.com/koichixD/uptime-kuma.git
synced 2026-09-04 17:23:21 +00:00
chore: cleanup and refactoring
This commit is contained in:
@@ -95,7 +95,6 @@ class Database {
|
||||
"patch-maintenance-table2.sql": true,
|
||||
"patch-add-gamedig-monitor.sql": true,
|
||||
"patch-add-google-analytics-status-page-tag.sql": true,
|
||||
"patch-add-umami-analytics-status-page.sql": true,
|
||||
"patch-http-body-encoding.sql": true,
|
||||
"patch-add-description-monitor.sql": true,
|
||||
"patch-api-key-table.sql": true,
|
||||
|
||||
+10
-10
@@ -121,13 +121,13 @@ class StatusPage extends BeanModel {
|
||||
|
||||
const head = $("head");
|
||||
|
||||
if (statusPage.googleAnalyticsTagId) {
|
||||
let escapedGoogleAnalyticsScript = googleAnalytics.getGoogleAnalyticsScript(statusPage.googleAnalyticsTagId);
|
||||
if (statusPage.analyticsType === "google" && statusPage.analyticsId) {
|
||||
let escapedGoogleAnalyticsScript = googleAnalytics.getGoogleAnalyticsScript(statusPage.analyticsId);
|
||||
head.append($(escapedGoogleAnalyticsScript));
|
||||
}
|
||||
|
||||
if (statusPage.umamiAnalyticsDomainUrl && statusPage.umamiAnalyticsWebsiteId) {
|
||||
let escapedUmamiAnalyticsScript = umamiAnalytics.getUmamiAnalyticsScript(statusPage.umamiAnalyticsDomainUrl, statusPage.umamiAnalyticsWebsiteId);
|
||||
if (statusPage.analyticsType === "umami" && statusPage.analyticsDomainUrl && statusPage.analyticsId) {
|
||||
let escapedUmamiAnalyticsScript = umamiAnalytics.getUmamiAnalyticsScript(statusPage.analyticsDomainUrl, statusPage.analyticsId);
|
||||
head.append($(escapedUmamiAnalyticsScript));
|
||||
}
|
||||
|
||||
@@ -413,9 +413,9 @@ class StatusPage extends BeanModel {
|
||||
customCSS: this.custom_css,
|
||||
footerText: this.footer_text,
|
||||
showPoweredBy: !!this.show_powered_by,
|
||||
googleAnalyticsId: this.google_analytics_tag_id,
|
||||
umamiAnalyticsDomainUrl: this.umami_analytics_domain_url,
|
||||
umamiAnalyticsWebsiteId: this.umami_analytics_website_id,
|
||||
analyticsId: this.analytics_id,
|
||||
analyticsDomainUrl: this.analytics_domain_url,
|
||||
analyticsType: this.analytics_type,
|
||||
showCertificateExpiry: !!this.show_certificate_expiry,
|
||||
};
|
||||
}
|
||||
@@ -438,9 +438,9 @@ class StatusPage extends BeanModel {
|
||||
customCSS: this.custom_css,
|
||||
footerText: this.footer_text,
|
||||
showPoweredBy: !!this.show_powered_by,
|
||||
googleAnalyticsId: this.google_analytics_tag_id,
|
||||
umamiAnalyticsDomainUrl: this.umami_analytics_domain_url,
|
||||
umamiAnalyticsWebsiteId: this.umami_analytics_website_id,
|
||||
analyticsId: this.analytics_id,
|
||||
analyticsDomainUrl: this.analytics_domain_url,
|
||||
analyticsType: this.analytics_type,
|
||||
showCertificateExpiry: !!this.show_certificate_expiry,
|
||||
};
|
||||
}
|
||||
|
||||
@@ -166,9 +166,9 @@ module.exports.statusPageSocketHandler = (socket) => {
|
||||
statusPage.show_powered_by = config.showPoweredBy;
|
||||
statusPage.show_certificate_expiry = config.showCertificateExpiry;
|
||||
statusPage.modified_date = R.isoDateTime();
|
||||
statusPage.google_analytics_tag_id = config.googleAnalyticsId;
|
||||
statusPage.umami_analytics_domain_url = config.umamiAnalyticsDomainUrl;
|
||||
statusPage.umami_analytics_website_id = config.umamiAnalyticsWebsiteId;
|
||||
statusPage.analytics_id = config.analyticsId;
|
||||
statusPage.analytics_domain_url = config.analyticsDomainUrl;
|
||||
statusPage.analytics_type = config.analyticsType;
|
||||
|
||||
await R.store(statusPage);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user