From 75a4044f12b0a4603656494dcbcdbf53d92144bb Mon Sep 17 00:00:00 2001
From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
Date: Tue, 2 Aug 2022 12:32:57 +0200
Subject: [PATCH] V10: Show more telemetry info on the installer (#12739)
* remove absolute-center class from installer and replace with css grid
* replace tooltips for telemetry with columns and a direct view of what eact telemetry level means
* ensure that inputs will out entire columns and that buttons are aligned as the rest of the system with the CTA on the right side
* update buttons on the database screen to match the user screen
* set min-width on installer for views with only text content
* add border to preconfigured database field
* remove extra headline from telemetry data info text
* change telemetry info text to 'small'
* remove opacity for database settings
* update wording of intro text to the installer
* add unordered list to the detailed telemetry description
* add helper text to indicate that telemetry can be changed later
* change wording from 'analytics' to 'telemetry data'
* add smooth-steps-tap to noUiSlider for telemetry data
* add short text explaining what telemetry is to the installer
---
.../umbraco/UmbracoInstall/Index.cshtml | 2 +-
.../EmbeddedResources/Lang/en_us.xml | 19 +-
.../src/installer/steps/database.html | 310 ++++++++++--------
.../src/installer/steps/user.controller.js | 36 +-
.../src/installer/steps/user.html | 224 ++++++++-----
.../src/less/installer.less | 71 ++--
.../settings/analytics.controller.js | 1 +
.../views/dashboard/settings/analytics.html | 23 +-
8 files changed, 403 insertions(+), 283 deletions(-)
diff --git a/src/Umbraco.Cms.StaticAssets/umbraco/UmbracoInstall/Index.cshtml b/src/Umbraco.Cms.StaticAssets/umbraco/UmbracoInstall/Index.cshtml
index 92e458c3b0..406c311312 100644
--- a/src/Umbraco.Cms.StaticAssets/umbraco/UmbracoInstall/Index.cshtml
+++ b/src/Umbraco.Cms.StaticAssets/umbraco/UmbracoInstall/Index.cshtml
@@ -26,7 +26,7 @@
-
diff --git a/src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml b/src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml
index 9641fda47f..b971e2c13c 100644
--- a/src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml
+++ b/src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml
@@ -2528,7 +2528,7 @@ To manage your website, simply open the Umbraco backoffice and start adding cont
Published StatusModels BuilderHealth Check
- Analytics
+ Telemetry dataProfilingGetting StartedInstall Umbraco Forms
@@ -2886,8 +2886,8 @@ To manage your website, simply open the Umbraco backoffice and start adding cont
items returned
- Consent for analytics
- Analytics level saved!
+ Consent for telemetry data
+ Telemetry level saved!
- Anonymized site ID, umbraco version, and packages installed.
- - Number of: Root nodes, Content nodes, Macros, Media, Document Types, Templates, Languages, Domains, User Group, Users, Members, and Property Editors in use.
- - System information: Webserver, server OS, server framework, server OS language, and database provider.
- - Configuration settings: Modelsbuilder mode, if custom Umbraco path exists, ASP environment, and if you are in debug mode.
-
- We might change what we send on the Detailed level in the future. If so, it will be listed above.
+
+
Anonymized site ID, umbraco version, and packages installed.
+
Number of: Root nodes, Content nodes, Macros, Media, Document Types, Templates, Languages, Domains, User Group, Users, Members, and Property Editors in use.
+
System information: Webserver, server OS, server framework, server OS language, and database provider.
+
Configuration settings: Modelsbuilder mode, if custom Umbraco path exists, ASP environment, and if you are in debug mode.
+
+ We might change what we send on the Detailed level in the future. If so, it will be listed above.
By choosing "Detailed" you agree to current and future anonymized information being collected.
]]>
diff --git a/src/Umbraco.Web.UI.Client/src/installer/steps/database.html b/src/Umbraco.Web.UI.Client/src/installer/steps/database.html
index dc3b972718..e248f3221b 100644
--- a/src/Umbraco.Web.UI.Client/src/installer/steps/database.html
+++ b/src/Umbraco.Web.UI.Client/src/installer/steps/database.html
@@ -1,144 +1,188 @@
+
Configure your database
+
+ Enter connection and authentication details for the database you want to
+ install Umbraco on
+
-
Configure your database
-
- Enter connection and authentication details for the database you want to install Umbraco on
-