Work on frontend, fix removal of useless data
This commit is contained in:
parent
649d8abd33
commit
5a9be282f7
2
app.js
2
app.js
@ -168,6 +168,8 @@ function startServices() {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
logger.log('info', 'Booting, please wait...');
|
||||||
|
|
||||||
if (config.logToDatabase) {
|
if (config.logToDatabase) {
|
||||||
// Setup our database.
|
// Setup our database.
|
||||||
db.setup();
|
db.setup();
|
||||||
|
@ -187,3 +187,7 @@ h3 {
|
|||||||
#big-graph {
|
#big-graph {
|
||||||
height: 500px;
|
height: 500px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#big-graph-controls > table {
|
||||||
|
width: 100%;
|
||||||
|
}
|
@ -218,6 +218,7 @@ $(document).ready(function() {
|
|||||||
$('#server-container').html('');
|
$('#server-container').html('');
|
||||||
$('#quick-jump-container').html('');
|
$('#quick-jump-container').html('');
|
||||||
$('#big-graph').html('');
|
$('#big-graph').html('');
|
||||||
|
$('#big-graph-controls').html('');
|
||||||
});
|
});
|
||||||
|
|
||||||
socket.on('historyGraph', function(rawData) {
|
socket.on('historyGraph', function(rawData) {
|
||||||
@ -229,9 +230,24 @@ $(document).ready(function() {
|
|||||||
|
|
||||||
var keys = Object.keys(rawData);
|
var keys = Object.keys(rawData);
|
||||||
|
|
||||||
|
var sinceBreak = 0;
|
||||||
|
var html = '<table><tr>';
|
||||||
|
|
||||||
|
keys.sort();
|
||||||
|
|
||||||
for (var i = 0; i < keys.length; i++) {
|
for (var i = 0; i < keys.length; i++) {
|
||||||
$('#big-graph-controls').append('<input type="checkbox" class="graph-control" id="graph-controls" data-target-network="' + keys[i] + '" checked=checked> ' + keys[i] + '</input> ');
|
html += '<td><input type="checkbox" class="graph-control" id="graph-controls" data-target-network="' + keys[i] + '" checked=checked> ' + keys[i] + '</input></td>';
|
||||||
|
|
||||||
|
if (sinceBreak >= 3) {
|
||||||
|
sinceBreak = 0;
|
||||||
|
|
||||||
|
html += '</tr><tr>';
|
||||||
|
} else {
|
||||||
|
sinceBreak++;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$('#big-graph-controls').append(html + '</tr></table>');
|
||||||
});
|
});
|
||||||
|
|
||||||
socket.on('updateHistoryGraph', function(rawData) {
|
socket.on('updateHistoryGraph', function(rawData) {
|
||||||
|
@ -57,7 +57,7 @@ function trimUselessPings(data) {
|
|||||||
|
|
||||||
// Delete data for any networks we don't care about anymore.
|
// Delete data for any networks we don't care about anymore.
|
||||||
for (var i = 0; i < keysToRemove.length; i++) {
|
for (var i = 0; i < keysToRemove.length; i++) {
|
||||||
delete data[entry];
|
delete data[keysToRemove[i]];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user