Commit Graph

42 Commits

Author SHA1 Message Date
pmaechler f32eefe31a use hostname binary if we don't find an /etc/hostname 2018-08-15 16:24:42 +02:00
Akkadius 8b83cf4fed Small adjustment 2018-08-14 03:56:55 -05:00
Akkadius 43b0b61393 Lots of structural app changes 2018-08-14 03:45:48 -05:00
Akkadius 29fd1d7591 Add endpoints /api/get_websocket_config and /api/get_glass_config 2018-08-13 23:53:56 -05:00
Nicholas Jackson 8ff70a0276 conf: added support for ws server port configuration 2018-08-12 00:50:51 +10:00
Robert Drake a7ace2e73a add support for binding to specific interfaces
This allows someone to add host and port entries to the glass_config
file to change the default port, or bind to a specific interface.

For example:

 "host": "127.0.0.1",
 "port": "3000",

If you only want to bind on the local interface.
2018-03-07 15:23:17 -05:00
Akkadius 0e79a9ef0e Add server name to alerts 2017-10-05 15:37:41 -05:00
Akkadius 0a2e180a13 Fix indents app.js 2017-10-05 13:05:06 -05:00
Akkadius 35fc5efc42 Last bits of SMS 2017-10-04 15:54:58 -05:00
Akkadius 0ca026c8c7 SMS E-Mail Gateway alert support separately from original E-Mail lists 2017-10-04 15:11:19 -05:00
Akkadius 43cd05027a SMS simple alert format support 2017-10-04 14:59:31 -05:00
Akkadius 9555cb3ca9 Subnet utilization email alerts 2017-10-03 22:49:07 -05:00
Akkadius bb8becdaaa Implement E-Mail alerting 2017-10-03 22:26:47 -05:00
Akkadius 8d91e033f2 Increase stale connections audit timer again 2017-10-03 16:58:37 -05:00
Akkadius 279e3ed5bd Websocket client/server work - get statistic counter streaming working in place of the polling method 2017-10-03 16:58:08 -05:00
Akkadius 7ed986d0d7 Reconfigure websockets core server/client code to differentiate data subscription types 2017-10-03 16:04:19 -05:00
Akkadius 64a08e2e68 Implement MAC OUI translation while streaming the logs 2017-09-21 17:32:52 -05:00
Akkadius ff5c9fe224 Add more API examples 2017-09-21 16:24:48 -05:00
Akkadius f9dec38ad9 Add OUI Vendor to excessive requests data 2017-09-21 13:23:35 -05:00
Akkadius 8f146251cf Implement excessive DHCP requests tracker 2017-09-15 07:19:28 -05:00
Akkadius 32b4808048 Implement active lease search 2017-09-15 06:28:23 -05:00
Akkadius 187ffb5f0e Statistics Page and API - MAC Address OUI Count by Vendor 2017-09-15 05:23:02 -05:00
Akkadius fdd8cf3bdc Statistics page, new api calls 2017-09-15 04:40:28 -05:00
Akkadius 4e2aa2359a Load OUI Database into core memory - push vendor data onto lease stack 2017-09-15 03:08:29 -05:00
Akkadius 82c39d3d72 Add debugging output to server bootup - Fix DHCP Lease option array logic 2017-09-15 02:20:29 -05:00
Akkadius 744cd925b3 Change tail method 2017-09-14 05:06:47 -05:00
Akkadius 359c571d24 Don't start alerting checks until after a minute 2017-09-14 04:33:36 -05:00
Akkadius d80c26bcd6 Implement admin level authentication 2017-09-06 04:42:05 -05:00
Akkadius ed83e014cd Implement IP range restrictions 2017-09-06 04:07:50 -05:00
Akkadius 88cba6d48a Alerting cleanup 2017-09-06 03:57:00 -05:00
Akkadius f43616c86b Critical/Warning shared network utilization alerting implementation 2017-09-06 03:50:11 -05:00
Akkadius 9cb1cde275 LPM alerting 2017-09-06 03:14:39 -05:00
Akkadius 3082923936 Logo - stats adjustment (hostname) 2017-09-06 02:36:58 -05:00
Akkadius 8f3c5ae9f2 More dashboard adjustments 2017-09-06 01:15:26 -05:00
Akkadius 8a5c16ade2 Overhaul some of the dashboard hooks/functionality
Fix crash in lease parser
Make DHCP Log and Config editing views calculate window height relative to user's browser window height
2017-09-06 01:05:34 -05:00
Akkadius e4c8faaa57 Fix form input highlights on initial load/ajax requests - add alert settings - slack integration 2017-09-02 09:59:36 -05:00
Akkadius 8a73d5bb5d DHCP Server start / stop / restart - Fix dashboard refresh 2017-09-02 08:45:55 -05:00
Akkadius ccf8f9d1ba Config snapshots Save on edit - snapshots viewing 2017-09-02 07:07:30 -05:00
Akkadius 8266e5f0c5 DHCP Config saving/syntax validation 2017-09-02 05:58:59 -05:00
Akkadius ed96875322 Realtime dhcp log watching via websockets 2017-09-02 04:44:39 -05:00
Akkadius 143936ab5d Base config - API - few others 2017-09-02 01:04:47 -05:00
Akkadius 9aa32c8aa3 Initial upload of project 2017-08-09 15:18:28 -05:00