aboutsummaryrefslogtreecommitdiffstats
path: root/web/nms.gathering.org/nms2/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'web/nms.gathering.org/nms2/index.html')
-rw-r--r--web/nms.gathering.org/nms2/index.html23
1 files changed, 15 insertions, 8 deletions
diff --git a/web/nms.gathering.org/nms2/index.html b/web/nms.gathering.org/nms2/index.html
index 211bcf9..aeda611 100644
--- a/web/nms.gathering.org/nms2/index.html
+++ b/web/nms.gathering.org/nms2/index.html
@@ -57,6 +57,7 @@
<li><a href="#uplink" onclick="setUpdater(handler_uplinks)">Uplink map</a></li>
<li><a href="#temp" onclick="setUpdater(handler_temp)">Temperature map</a></li>
<li><a href="#traffic" onclick="setUpdater(handler_traffic)">Traffic map</a></li>
+ <li><a href="#comment" onclick="setUpdater(handler_comment)">Comment spotter</a></li>
<li><a href="#disco" onclick="setUpdater(handler_disco)">DISCO</a></li>
<li class="divider"> </li>
<li><a href="#" onclick="toggleNightMode()" title="Add 'nightMode' anywhere in the url to auto-enable">Toggle Night Mode</a></li>
@@ -86,7 +87,7 @@
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
- <li><p id="speed" class="navbar-text" title="Client port speed"></p></li>
+ <li><p id="speed" class="navbar-text" title="Client port speed / Total port speed"></p></li>
</ul>
</div><!--/.nav-collapse -->
</div>
@@ -135,6 +136,7 @@
<button class="btn" onclick="document.getElementById('nowPickerBox').style.display = 'none';">Cancel</button>
</div>
</div>
+ <div style="position: fixed; z-index: 120;">
<div id="info-switch-parent" class="panel panel-default" style="display: none; backgroun:silver; position: fixed; z-index: 120;">
<div class="panel-heading"><h3 class="panel-title"
id="info-switch-title"></h3></div>
@@ -144,6 +146,7 @@
</div>
</div>
</div>
+ </div>
<div id="aboutBox" class="panel panel-default" style="display: none; position: fixed; z-index: 100;">
<div class="panel-heading"><h3 class="panel-title">Welcome to NMS
<button type="button" class="close" aria-labe="Close" onclick="document.getElementById('aboutBox').style.display = 'none';" style="float: right;"><span aria-hidden="true">&times;</span></button></h3></div>
@@ -170,12 +173,9 @@
not used)</li>
<li>Add DHCP map</li>
<li>Add magic map (combined map of sorts)</li>
- <li>Add better control panel stuff (Review timers, change some, etc)</li>
<li>Adjust updatePorts() frequency based on necessity (1sec
updates is overkill for regular operation, but needed for time
travel)</li>
- <li>Fix legend display (There's a legend for all handlers, but
- it's currently hidden beneath the canvas)</li>
<li>More info on switches: Port state, possibly link time
trends)</li>
<li>Moving switches around (like ping.html + edit)</li>
@@ -185,16 +185,21 @@
</ul>
<h3>Todo for backend:</h3>
<ul>
- <li>Fix horrible SQL :D</li>
+ <li>IPv6 support</li>
<li>Close SQL injections (IT'S WIDE OPEN BECAUSE WHY NOT THAT'S NEVER A PROBLEM)</li>
- <li>Fix SNMP-fetcher so it gets ifXTable and at least ifOperStatus from ifTable. Possibly other tweaks.</li>
+ <li>Consider time log of DHCP (right now it just stores the
+ most recent timestamp, making time travel impossible)</li>
+ <li>Fix SNMP-fetcher so it gets ifXTable and at least ifOperStatus from ifTable. Don't request the entire ifXTable if we can avoid it. Possibly other tweaks.</li>
<li>Support for adding switches through an API, not just pure SQL.</li>
+ <li>Comments. Allow two type of comments: switch-specific
+ comments and "global". Possibly ticket-like support. Ooooooooh,
+ jira support? :P </li>
<li>Integrate with FAP</li>
<li>Clean up old interfaces</li>
<li>Review various agents/tools</li>
<li>Improve cache headers</li>
- <li>Consider time log of DHCP (right now it just stores the
- most recent timestamp, making time travel impossible)</li>
+ <li>Re-test the SQL schema. It's been modified and works fine
+ on my laptop, but I need to dump it, commit it and test it.</li>
<li>Munin plugin for ports.</li>
</ul>
</div>
@@ -228,6 +233,8 @@
<script src="js/jquery.min.js" type="text/javascript"></script>
<script src="js/bootstrap.min.js" type="text/javascript"></script>
<script type="text/javascript" src="js/nms.js"></script>
+ <script type="text/javascript" src="js/nms-color-util.js"></script>
+ <script type="text/javascript" src="js/nms-map-handlers.js"></script>
<script type="text/javascript">
initNMS();
</script>