diff options
author | Joachim Tingvold <joachim@tingvold.com> | 2016-03-25 15:51:28 +0100 |
---|---|---|
committer | root <root@yoda.tg16.gathering.org> | 2016-03-25 16:35:40 +0100 |
commit | 23fabb7c1476a7f1ef3c00ff7e95eed4f7daa190 (patch) | |
tree | 425e30091d7a6d5bea23919e08511c197a5d2d67 /web | |
parent | 1670071c058a2676a4a880a93acd57b35d6dc24e (diff) | |
parent | 875f3e404537de55d5b03abd3b0b9bec58c34d49 (diff) |
Merge branch 'master' of https://github.com/tech-server/tgmanage
Diffstat (limited to 'web')
-rw-r--r-- | web/etc/varnish/nms.vcl | 5 | ||||
-rw-r--r-- | web/nms.gathering.org/js/nms-map-handlers.js | 2 | ||||
-rw-r--r-- | web/stats.gathering.org/flute-smack.wav | bin | 5591400 -> 0 bytes | |||
-rw-r--r-- | web/stats.gathering.org/index.html | 29 | ||||
-rw-r--r-- | web/stats.gathering.org/tg14_logo_rgb_normal.png | bin | 28344 -> 0 bytes | |||
-rw-r--r-- | web/stats.gathering.org/weathermap-centered.html | 13 | ||||
-rw-r--r-- | web/stats.gathering.org/weathermap-erlendo.html | 28 | ||||
-rw-r--r-- | web/stats.gathering.org/weathermap.html | 25 | ||||
-rw-r--r-- | web/stats.gathering.org/weathermap.png | bin | 643340 -> 0 bytes |
9 files changed, 27 insertions, 75 deletions
diff --git a/web/etc/varnish/nms.vcl b/web/etc/varnish/nms.vcl index 0cddebd..53a9444 100644 --- a/web/etc/varnish/nms.vcl +++ b/web/etc/varnish/nms.vcl @@ -37,6 +37,7 @@ sub vcl_recv { return (hash); } + # Rosa magi sub vcl_hash { # Wheee. Legg til authorization-headeren i hashen. @@ -50,4 +51,8 @@ sub vcl_backend_response { if (beresp.http.x-ban) { ban("obj.http.x-url ~ " + beresp.http.x-ban); } + if (beresp.status != 200) { + set beresp.uncacheable = false; + set beresp.ttl = 5s; + } } diff --git a/web/nms.gathering.org/js/nms-map-handlers.js b/web/nms.gathering.org/js/nms-map-handlers.js index 868d26d..474e8ef 100644 --- a/web/nms.gathering.org/js/nms-map-handlers.js +++ b/web/nms.gathering.org/js/nms-map-handlers.js @@ -383,7 +383,7 @@ function dhcpUpdater() } try { for (var sw in nmsData.switches.switches) { - var c = "white"; + var c = blue; if (nmsData.dhcp.dhcp[sw] == undefined) { nmsMap.setSwitchColor(sw,c); continue; diff --git a/web/stats.gathering.org/flute-smack.wav b/web/stats.gathering.org/flute-smack.wav Binary files differdeleted file mode 100644 index 36c9f31..0000000 --- a/web/stats.gathering.org/flute-smack.wav +++ /dev/null diff --git a/web/stats.gathering.org/index.html b/web/stats.gathering.org/index.html index 7bd8b7c..2a9d1f0 100644 --- a/web/stats.gathering.org/index.html +++ b/web/stats.gathering.org/index.html @@ -1,23 +1,36 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> -<title>stats.tg15.gathering..org</title> +<title>stats.tg16.gathering..org</title> <style type="text/css"> @import url(index.css); </style> </head> <body> -<h1>stats.tg15.gathering.org</h1> +<h1>stats.tg16.gathering.org</h1> <br /> <ul id="menu"> - <li><a href="http://nms-public.tg15.gathering.org/weathermap.pl">Weathermap</a></li> - <li><a href="http://funfact.tg15.gathering.org/">Internet utilization</a></li> - <li><a href="http://nms-public.tg15.gathering.org/dhcpkart.html">DHCP-map</a></li> - <li><a href="http://nms-public.tg15.gathering.org/ping.html">Ping live!</a></li> - <li><a href="http://nms-public.tg15.gathering.org/tempkart.html">Tempkart</a></li> - <li><a href="http://nms-public.tg15.gathering.org/ping2.html">Switchtrafikk live!</a></li> + <li><a href="https://nms-public.tg16.gathering.org/">Public NMS</a></li> + <li><a href="https://github.com/tech-server/tgmanage/blob/master/web/nms.gathering.org/api/API.rst">Public NMS API documentation</a></li> + <li><a href="https://nms-public.tg16.gathering.org/api/public/ping/">NMS API: ping</a></li> + <li><a href="https://nms-public.tg16.gathering.org/api/public/switches/">NMS API: switches</a></li> + <li><a href="https://nms-public.tg16.gathering.org/api/public/switch-state/">NMS API: switch-state</a></li> + <li><a href="https://nms-public.tg16.gathering.org/api/public/dhcp/">NMS API: dhcp</a></li> + <li><a href="https://nms-public.tg16.gathering.org/api/public/dhcp-summary/">NMS API: dhcp-summary</a></li> +</ul> + +<br /> +<br /> +<br /> +<br /> + +<h2>third-party stats (using NMS API)</h1> +<br /> +<ul id="menu"> + <li><a href="http://tg16.sorlanet.net/TG16.html">Weathermap</a></li> + <li><a href="http://tg16.sorlanet.net:3000">Live network stats</a></li> </ul> <br /> diff --git a/web/stats.gathering.org/tg14_logo_rgb_normal.png b/web/stats.gathering.org/tg14_logo_rgb_normal.png Binary files differdeleted file mode 100644 index cc6bca6..0000000 --- a/web/stats.gathering.org/tg14_logo_rgb_normal.png +++ /dev/null diff --git a/web/stats.gathering.org/weathermap-centered.html b/web/stats.gathering.org/weathermap-centered.html deleted file mode 100644 index 5cc3eee..0000000 --- a/web/stats.gathering.org/weathermap-centered.html +++ /dev/null @@ -1,13 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="refresh" content="60" /> -<title>Network Weathermap</title> -</head> -<body> -<div style="text-align:center;"> -<h1 style="font-size:50px; font-family: arial">Network Weathermap</h1> -<img id="wmapimage" src="http://nms-public.tg14.gathering.org/weathermap/weathermap.png" border="0" /> -</div> -</body> -</html> diff --git a/web/stats.gathering.org/weathermap-erlendo.html b/web/stats.gathering.org/weathermap-erlendo.html deleted file mode 100644 index 1883341..0000000 --- a/web/stats.gathering.org/weathermap-erlendo.html +++ /dev/null @@ -1,28 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> - <meta http-equiv="refresh" content="60" /> - <title>Network weathermap</title> - <link rel="stylesheet" type="text/css" href="http://151.216.253.14:8000/en-US/static/@204106/css/bootstrap.min.css" /> - <link rel="stylesheet" type="text/css" media="all" href="http://151.216.253.14:8000/en-US/static/@204106/css/pages/dashboard-simple-bootstrap.min.css" /> - <link rel="stylesheet" type="text/css" media="all" href="http://151.216.253.14:8000/en-US/static/@204106/app/search/dashboard.css" /> - <style> -body{background:#ffffff;} - </style> -</head> -<body class="simplexml"> - <audio autoplay="autoplay"> - <source src="flute-smack.wav" type="audio/mpeg"> - </audio> - <div class="dashboard-header clearfix"> - <div style="text-align: center;"> - <div style="position: relative; left: 0; top: 0;"> - <br \><br \><br \><br \><br \><br \><br \><br \><br \><br \> - <h1 style="z-index:10; position:relative;">Network weathermap</h1> - <img src="http://stats.tg14.gathering.org/weathermap.png" border="0" style="z-index:4; position: relative; top: 0; left: 0; margin-top: 0px;"/> - <img src="http://151.216.253.14/tg14_logo_rgb_normal.png" style="z-index:5; position: absolute; top: 50px; left: 50%; width: 546px; margin-left: -273px; margin-top: -50px;"/> - </div> - </div> - </div> -</body> -</html> diff --git a/web/stats.gathering.org/weathermap.html b/web/stats.gathering.org/weathermap.html deleted file mode 100644 index 1a394d2..0000000 --- a/web/stats.gathering.org/weathermap.html +++ /dev/null @@ -1,25 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> - <meta http-equiv="refresh" content="60" /> - <title>Network weathermap</title> - <link rel="stylesheet" type="text/css" href="http://151.216.253.14:8000/en-US/static/@204106/css/bootstrap.min.css" /> - <link rel="stylesheet" type="text/css" media="all" href="http://151.216.253.14:8000/en-US/static/@204106/css/pages/dashboard-simple-bootstrap.min.css" /> - <link rel="stylesheet" type="text/css" media="all" href="http://151.216.253.14:8000/en-US/static/@204106/app/search/dashboard.css" /> - <style> -body{background:#ffffff;} - </style> -</head> -<body class="simplexml"> - <div class="dashboard-header clearfix"> - <div style="text-align: center;"> - <div style="position: relative; left: 0; top: 0;"> - <br \><br \><br \><br \><br \><br \><br \><br \><br \><br \> - <h1 style="z-index:10; position:relative;">Network weathermap</h1> - <img src="http://nms-public.tg14.gathering.org/weathermap/weathermap.png" border="0" style="z-index:4; position: relative; top: 0; left: 0; margin-top: -80px;"/> - <img src="http://151.216.253.14/tg14_logo_rgb_normal.png" style="z-index:5; position: absolute; top: 50px; left: 50%; width: 546px; margin-left: -273px; margin-top: -50px;"/> - </div> - </div> - </div> -</body> -</html> diff --git a/web/stats.gathering.org/weathermap.png b/web/stats.gathering.org/weathermap.png Binary files differdeleted file mode 100644 index 123883f..0000000 --- a/web/stats.gathering.org/weathermap.png +++ /dev/null |