Show timestamp in log lines

This commit is contained in:
Johannes Zellner
2017-08-08 09:55:18 +02:00
parent bc49a3e18a
commit 96e2fa159c
3 changed files with 566 additions and 3 deletions

View File

@@ -56,8 +56,9 @@ angular.module('Application').controller('LogsController', ['$scope', '$location
var tmp = document.querySelector('.log-line-container');
var autoScroll = tmp.scrollTop > (tmp.scrollTopMax - 24);
var logLine = $('<div>');
logLine.html(window.ansiToHTML(typeof data.message === 'string' ? data.message : ab2str(data.message)));
var logLine = $('<div class="log-line">');
var timeString = moment.utc(data.realtimeTimestamp/1000).format('MMM DD HH:mm:ss');
logLine.html('<span class="time">' + timeString + ' </span>' + window.ansiToHTML(typeof data.message === 'string' ? data.message : ab2str(data.message)));
logViewer.append(logLine);
if (autoScroll) tmp.lastChild.scrollIntoView({ behavior: 'instant', block: 'end' });