From b4164521f72adf89aef27a59b989628b76635e16 Mon Sep 17 00:00:00 2001 From: Warren Date: Tue, 4 Sep 2018 13:16:01 +0100 Subject: [PATCH] Update UI for logviewer - toggle sort order by clicking table header name for timestamp --- .../views/logviewer/overview.controller.js | 13 ++--- .../src/views/logviewer/overview.html | 53 +++++++++---------- 2 files changed, 32 insertions(+), 34 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/logviewer/overview.controller.js b/src/Umbraco.Web.UI.Client/src/views/logviewer/overview.controller.js index 06cdce2e5f..6a94f240b6 100644 --- a/src/Umbraco.Web.UI.Client/src/views/logviewer/overview.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/logviewer/overview.controller.js @@ -80,9 +80,9 @@ vm.getLogs = getLogs; vm.changePageNumber = changePageNumber; vm.search = search; - vm.updateSort = updateSort; vm.getFilterName = getFilterName; vm.setLogLevelFilter = setLogLevelFilter; + vm.toggleOrderBy = toggleOrderBy; function init() { @@ -142,11 +142,6 @@ getLogs(); } - function updateSort() { - //vm.logOptions.orderDirection - getLogs(); - } - function getLogs(){ vm.logsLoading = true; @@ -212,6 +207,12 @@ getLogs(); } + function toggleOrderBy(){ + vm.logOptions.orderDirection = vm.logOptions.orderDirection === 'Descending' ? 'Ascending' : 'Descending'; + + getLogs(); + } + init(); } diff --git a/src/Umbraco.Web.UI.Client/src/views/logviewer/overview.html b/src/Umbraco.Web.UI.Client/src/views/logviewer/overview.html index d5004fcab1..1c044801d2 100644 --- a/src/Umbraco.Web.UI.Client/src/views/logviewer/overview.html +++ b/src/Umbraco.Web.UI.Client/src/views/logviewer/overview.html @@ -12,23 +12,10 @@ - + - - - - - - - Sort by timestamp - Ascending - Descending - + - - - - + From + + - - - - + + + + + + + +
@@ -86,7 +80,7 @@ - +
@@ -96,7 +90,10 @@ - + @@ -109,6 +106,8 @@ + +
Timestamp + Timestamp +   + Level Machine Name Message{{ log.Properties.MachineName.Value }} {{ log.RenderedMessage }}
@@ -183,10 +182,8 @@
-
-
- +