Commit graph

2061 commits

Author SHA1 Message Date
Simone Mainardi
2412487cef Localization and lint for nedge VLANs bridging 2018-06-12 19:56:26 +02:00
emanuele-f
fa86e225c6 Revert "nEdge localization and parameters"
This reverts commit c67f7430cc.
2018-06-12 12:50:08 +02:00
emanuele-f
c67f7430cc nEdge localization and parameters 2018-06-11 17:15:47 +02:00
Luca Deri
0d6d3e4c58 Lua code cleanup
Added ability (in Makefile.in) to use the non-JIT Lua interpreter (usefult on some platforms)
2018-06-11 10:16:42 +02:00
Luca Deri
87002587bd Minor cosmetic changes 2018-06-09 20:02:03 +02:00
emanuele-f
bbfb40cc9f Add user members management page in nedge 2018-06-06 20:11:47 +02:00
Simone Mainardi
8cca1f6703 Implements informative captive portal (no login) 2018-06-06 10:33:36 +02:00
emanuele-f
70ed527be5 Remove unused functions 2018-06-05 11:00:15 +02:00
Luca Deri
c7ae3e3956 Created module for sending telegram.org messages 2018-06-05 00:01:48 +02:00
emanuele-f
b22e083da6 Fix validation error in profiles with spaces in names 2018-06-04 11:55:43 +02:00
emanuele-f
8c104817a1 Optimize timeseries schemas 2018-06-01 11:16:57 +02:00
emanuele-f
2f89d21b36 Remove lua_utils dependency from timeseries 2018-06-01 10:41:54 +02:00
Luca
f67849e5b9 Minor Lua cleanup 2018-05-30 22:34:26 +02:00
emanuele-f
f83797b141 Delete unused lsqlite3 library 2018-05-30 12:33:02 +02:00
Simone Mainardi
994347de2f Fixes export data layout and disabled buttons 2018-05-29 12:23:44 +02:00
emanuele-f
37af49152b Fix captive portal add user issues
Fixes #1799
2018-05-29 09:54:35 +02:00
emanuele-f
34101c6c70 Fix traffic bridging prefs error
Fixes #1792
2018-05-28 12:10:07 +02:00
emanuele-f
12d5e6a8bf Check influxdb export file name 2018-05-28 11:28:43 +02:00
emanuele-f
2b15b65f37 Use a single file for timeseries export 2018-05-28 10:28:26 +02:00
emanuele-f
42083f1865 Rework influxdb exporter 2018-05-25 13:52:06 +02:00
emanuele-f
cb56b5d5ec Implement layer above RRD for timeseries storage 2018-05-25 10:04:18 +02:00
Simone Mainardi
0005c157ff Fixes empty SNMP menu
Fixes https://github.com/ntop/ntopng/issues/1794
2018-05-24 16:12:31 +02:00
emanuele-f
062c23d0de Fix bad RRA calculation 2018-05-23 20:15:01 +02:00
Luca
d570b49517 Example JSON test/decode 2018-05-23 17:15:35 +02:00
Luca Deri
1a2ed0b74f Added support for "Content-Type: application/json" POST 2018-05-22 23:41:29 +02:00
emanuele-f
d6964fc572 Remove interface idle state from netfilter interfaces 2018-05-21 18:03:51 +02:00
emanuele-f
6a13837ff6 Fix manage pools page not changing pool details 2018-05-18 12:29:03 +02:00
emanuele-f
c934dbf954 Dynamically load ASN RIPE information on tab click 2018-05-17 19:53:35 +02:00
Luca Deri
ed21bb9662 Changed alignment of OS column 2018-05-17 18:48:13 +02:00
emanuele-f
e82739f126 Check for nil in discover.lua 2018-05-17 18:41:41 +02:00
emanuele-f
fd596a2ab0 Update ripe AS registry info api 2018-05-17 18:22:28 +02:00
Simone Mainardi
fc7edad218 Skips flow SNMP ports print when ports are missing 2018-05-17 17:25:56 +02:00
emanuele-f
9b6e2ee618 Implement network discovery page filters
- Filter by: device type, os, manufacturer
- Fix ghost hosts not shown
2018-05-17 17:12:43 +02:00
emanuele-f
e022f234db Fix getPageUrl 2018-05-17 16:15:31 +02:00
emanuele-f
b5a1cc1af7 Store OS in discovery data to use it for offline devices 2018-05-17 12:45:39 +02:00
emanuele-f
dd941b21ad Implement network discovery pagination 2018-05-17 12:18:28 +02:00
Simone Mainardi
af907b61af Implements hierarchical AS RRDs directory tree 2018-05-17 11:28:09 +02:00
emanuele-f
4da97c492a Fix host validation errors 2018-05-17 10:59:34 +02:00
Simone Mainardi
251cc57970 Minor SNMP localization fix 2018-05-16 16:18:50 +02:00
emanuele-f
a70dce4301 Secure ntopng cookies with SameSite and HttpOnly
HttpOnly prevents the cookie from being accessed by javascript code and restricts XMLHttpObject utilization.
See https://blog.codinghorror.com/protecting-your-cookies-httponly/ .

SameSite=lax restricts cookie utilization in iframes, images or XMLHttpRequests, but still allows external
sites to link to the ntopng webserver and use the existing authenticated user session.
See https://www.sjoerdlangkemper.nl/2016/04/14/preventing-csrf-with-samesite-cookie-attribute/ .
2018-05-16 11:43:23 +02:00
Simone Mainardi
06245927f8 Adds SNMP information to flows 2018-05-15 17:41:59 +02:00
Simone Mainardi
ac91af8291 Updates interface SNMP bind links 2018-05-15 17:16:11 +02:00
Simone Mainardi
02fa41599e Reworks host SNMP page 2018-05-15 17:07:59 +02:00
Simone Mainardi
9dd2ae14a8 Implements SNMP iterfaces status change alerts 2018-05-15 15:19:09 +02:00
Simone Mainardi
c1c3c49b45 Improves error handling and visualization upon data deletion 2018-05-15 12:06:04 +02:00
emanuele-f
290eaa5970 Add managa_data.lua input validation 2018-05-15 11:49:18 +02:00
Simone Mainardi
8347406b63 Implements deletion of host persistent data 2018-05-14 19:47:49 +02:00
Simone Mainardi
8048fa50af Fixes attempts to index nil alert tables 2018-05-14 15:14:26 +02:00
Emanuele Faranda
f792d79118 Add MAC location in nedge 2018-05-11 14:43:18 +02:00
emanuele-f
89d203883f Add support for custom categories lists
- Extend malware hosts from list
- Read web mining hosts from list and generate alerts
2018-05-10 17:12:53 +02:00