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) {
|
||||
// Setup our database.
|
||||
db.setup();
|
||||
|
@ -186,4 +186,8 @@ h3 {
|
||||
|
||||
#big-graph {
|
||||
height: 500px;
|
||||
}
|
||||
|
||||
#big-graph-controls > table {
|
||||
width: 100%;
|
||||
}
|
@ -218,6 +218,7 @@ $(document).ready(function() {
|
||||
$('#server-container').html('');
|
||||
$('#quick-jump-container').html('');
|
||||
$('#big-graph').html('');
|
||||
$('#big-graph-controls').html('');
|
||||
});
|
||||
|
||||
socket.on('historyGraph', function(rawData) {
|
||||
@ -229,9 +230,24 @@ $(document).ready(function() {
|
||||
|
||||
var keys = Object.keys(rawData);
|
||||
|
||||
var sinceBreak = 0;
|
||||
var html = '<table><tr>';
|
||||
|
||||
keys.sort();
|
||||
|
||||
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) {
|
||||
|
@ -57,7 +57,7 @@ function trimUselessPings(data) {
|
||||
|
||||
// Delete data for any networks we don't care about anymore.
|
||||
for (var i = 0; i < keysToRemove.length; i++) {
|
||||
delete data[entry];
|
||||
delete data[keysToRemove[i]];
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user