From 774b96811289ac24eead9da45bce8aa0c9cdfed4 Mon Sep 17 00:00:00 2001 From: Shannon Date: Mon, 3 Dec 2018 16:55:06 +1100 Subject: [PATCH] Cleans up the dashboard config that we release --- .../config/Dashboard.Release.config | 192 +++++++++--------- src/Umbraco.Web.UI/config/Dashboard.config | 48 ++--- .../Editors/DashboardController.cs | 4 - 3 files changed, 111 insertions(+), 133 deletions(-) diff --git a/src/Umbraco.Web.UI/config/Dashboard.Release.config b/src/Umbraco.Web.UI/config/Dashboard.Release.config index 0e929e12bc..fec6ab34ae 100644 --- a/src/Umbraco.Web.UI/config/Dashboard.Release.config +++ b/src/Umbraco.Web.UI/config/Dashboard.Release.config @@ -1,115 +1,107 @@  -
- - settings - - - - views/dashboard/settings/settingsdashboardintro.html - - - - +
+ + settings + + + + views/dashboard/settings/settingsdashboardintro.html + + + + views/dashboard/settings/examinemanagement.html - - - + + + views/dashboard/settings/publishedstatus.html - -
+
+
-
- - forms - - - - views/dashboard/forms/formsdashboardintro.html - - -
+
+ + forms + + + + views/dashboard/forms/formsdashboardintro.html + + +
-
- - developer - -
+
+ + media + + + + views/dashboard/media/mediafolderbrowser.html + + +
-
- - media - - - - views/dashboard/media/mediafolderbrowser.html - - +
+ + translator + + + content + + + + admin + -
+ + views/dashboard/default/startupdashboardintro.html + + +
-
- - translator - - - content - - - - admin - +
+ + member + + + + views/dashboard/members/membersdashboardvideos.html + + +
- - views/dashboard/default/startupdashboardintro.html - +
+ + settings + + + + /App_Plugins/ModelsBuilder/modelsbuilder.htm + + +
-
-
- -
- - member - - - - views/dashboard/members/membersdashboardvideos.html - - -
- -
- - developer - - - - /App_Plugins/ModelsBuilder/modelsbuilder.htm - - -
- -
- - settings - - - - views/dashboard/settings/healthcheck.html - - -
-
- - content - - - - views/dashboard/content/redirecturls.html - - -
+
+ + settings + + + + views/dashboard/settings/healthcheck.html + + +
+
+ + content + + + + views/dashboard/content/redirecturls.html + + +
diff --git a/src/Umbraco.Web.UI/config/Dashboard.config b/src/Umbraco.Web.UI/config/Dashboard.config index 460a81e10b..fec6ab34ae 100644 --- a/src/Umbraco.Web.UI/config/Dashboard.config +++ b/src/Umbraco.Web.UI/config/Dashboard.config @@ -1,5 +1,6 @@  +
settings @@ -11,15 +12,16 @@ - views/dashboard/settings/examinemanagement.html - + views/dashboard/settings/examinemanagement.html + - views/dashboard/settings/publishedstatus.html - + views/dashboard/settings/publishedstatus.html +
+
forms @@ -29,7 +31,8 @@ views/dashboard/forms/formsdashboardintro.html -
+ +
media @@ -40,16 +43,7 @@
-
- - forms - - - - views/dashboard/forms/formsdashboardintro.html - - -
+
translator @@ -61,11 +55,13 @@ admin + views/dashboard/default/startupdashboardintro.html
+
member @@ -76,14 +72,18 @@
-
+ +
- contour + settings - - plugins/umbracocontour/formsdashboard.ascx + + + /App_Plugins/ModelsBuilder/modelsbuilder.htm +
+
settings @@ -104,14 +104,4 @@
-
- - settings - - - - /App_Plugins/ModelsBuilder/modelsbuilder.htm - - -
diff --git a/src/Umbraco.Web/Editors/DashboardController.cs b/src/Umbraco.Web/Editors/DashboardController.cs index bc7a45d93b..186e0e0a13 100644 --- a/src/Umbraco.Web/Editors/DashboardController.cs +++ b/src/Umbraco.Web/Editors/DashboardController.cs @@ -38,10 +38,6 @@ namespace Umbraco.Web.Editors [ValidateAngularAntiForgeryToken] public async Task GetRemoteDashboardContent(string section, string baseUrl = "https://dashboard.umbraco.org/") { - var context = UmbracoContext.Current; - if (context == null) - throw new HttpResponseException(HttpStatusCode.InternalServerError); - var user = Security.CurrentUser; var allowedSections = string.Join(",", user.AllowedSections); var language = user.Language;