-
- {{ line.time || '[no timestamp] ' }}
-
+
@@ -135,14 +133,33 @@ export default {
this.downloadUrl = this.logsModel.getDownloadUrl();
+ const maxLines = 1000;
+ let lines = 0;
+ let newLogLines = [];
+
+ const tmp = document.getElementsByClassName('pankow-main-layout-body')[0];
+ setInterval(() => {
+ newLogLines = newLogLines.slice(-maxLines)
+
+ for (let line of newLogLines) {
+ if (lines < maxLines) ++lines;
+ else this.$refs.linesContainer.removeChild(this.$refs.linesContainer.firstChild);
+
+ // this.logLines.push({ time, html});
+ const logLine = document.createElement('div');
+ logLine.className = 'log-line';
+ logLine.innerHTML = `