Commit graph

1687 commits

Author SHA1 Message Date
Simone Mainardi
ed008cbd55 Removes unused stub lua file 2017-10-31 14:04:54 +01:00
Simone Mainardi
4bbe36c957 Removes unused DNS-based categorization 2017-10-31 13:53:17 +01:00
Simone Mainardi
68a76043b6 Fixes touchRRD after timeseries rework 2017-10-31 12:20:54 +01:00
Luca Deri
1d26f4a36b Reworked timeseries experimental code (work in progress) 2017-10-31 00:44:35 +01:00
Luca Deri
31e26923b1 RRD rework 2017-10-30 23:56:15 +01:00
Luca Deri
ddbe237192 Reworked timeseries API 2017-10-29 23:47:41 +01:00
Simone Mainardi
a67205af77 Implements per-host traffic shapers 2017-10-23 15:01:34 +02:00
Luca Deri
20b3c74ada Implemented support for ntop custom lua loadfile
Packaging changes for nedge
2017-10-22 18:43:21 +02:00
emanuele-f
51912e7309 Add string.contains plain parameter 2017-10-20 11:35:06 +02:00
Luca Deri
a945d18d93 Minor improvements to periodic network discovery 2017-10-18 09:08:52 +02:00
Simone Mainardi
5809e7500a Fixes JSON encoding issues 2017-10-17 14:11:43 +02:00
Simone Mainardi
08b3a5410a Fixes table sort issues 2017-10-17 13:42:47 +02:00
Simone Mainardi
6be99e21dc Fixes Lua dirs navigation for RRD charts 2017-10-17 12:22:43 +02:00
Simone Mainardi
fe297fe3c1 Fixes dashboards with newely arriving dynamic interfaces
Fixes #1493
2017-10-16 19:20:21 +02:00
emanuele-f
f73871cd25 Expose HostPools information 2017-10-16 11:55:34 +02:00
Simone Mainardi
2292a1e339 Hanldes invalid DNS query alerts 2017-10-13 17:59:20 +02:00
Simone Mainardi
58256e12f3 Implements per-MAC host pool counters
Fixes #1511
Implements #1478
2017-10-13 12:42:21 +02:00
emanuele-f
d53d777c81 Extend valid DNS query length
Previously an alert was generated with queries like p4-eejjahupdxuys-rylkjv2los2h24a4-514713-s1-v6exp3-v4.metric.gstatic.com
2017-10-12 10:50:40 +02:00
Simone Mainardi
296aea9fca Fixes handling of flows returned as JSON via AJAX
Flows with special characters are now properly handled via JSON
2017-10-11 18:28:48 +02:00
Simone Mainardi
d26e07f413 Fixes handling of alerts returned as JSON via AJAX
The lua page that was returning alerts as JSON via AJAX was not properly hanling special characters. This commit properly handles all special chars that can be found. For example

83.x.y.z sent suspicious DNS query [?j??wu|>??.???b????.)??h]?gp .$^vk.^.f??]
2017-10-11 14:52:51 +02:00
Simone Mainardi
817390c439 Fix: show mac label in ip if ip label not set 2017-10-10 19:19:36 +02:00
Simone Mainardi
230ec5fe40 Implements ajax refresh of devices types
Implements #1451
2017-10-09 18:28:14 +02:00
Simone Mainardi
3daaedc144 Adds device type in mac reports column
Implements #1451
2017-10-09 18:21:15 +02:00
Simone Mainardi
ca48ca27db Improves ASes charts key 2017-10-09 16:49:37 +02:00
Simone Mainardi
8530f53f06 Removes too long ASes dropdown in flows list 2017-10-09 14:29:56 +02:00
Simone Mainardi
d5e36e87f4 Adds an Active Flows page to the AS details 2017-10-09 12:54:06 +02:00
Simone Mainardi
4e4020a480 Implements flows filter by client/server ASN 2017-10-08 22:54:24 +02:00
Simone Mainardi
420dbe8020 Allows protocol names in the JSON bridge config 2017-10-08 19:05:37 +02:00
Luca Deri
3207a1d491 Various fixes for properl handling Mac device types 2017-10-08 14:52:17 +02:00
Simone Mainardi
7f8d96e69b Implement per-host/mac/pool drop flow count (frontend)
Implements #1500
2017-10-06 19:45:39 +02:00
Simone Mainardi
bd15d284e9 AS charts notes on traffic directions
Fixes #1504
2017-10-06 11:16:59 +02:00
Simone Mainardi
2faec95bd6 Implements stacked apps/categories charts for ASes, Networks, etc
Implements #1505
2017-10-05 17:50:01 +02:00
Simone Mainardi
b5d61a6d98 Hides a configuration field when not needed 2017-10-05 15:25:48 +02:00
Simone Mainardi
3bce6792be Implements stacked nDPI application charts
Implements #1476
2017-10-05 15:08:26 +02:00
emanuele-f
95f3cf213c Add check for possibly null value 2017-10-05 10:04:39 +02:00
Simone Mainardi
90aadfe112 Path fix for Windows prefs dump/restore
Fixes #1507
2017-10-05 10:00:34 +02:00
Simone Mainardi
a99c7a9544 Implements old RRD files deletion (frontend + partial backend) 2017-10-04 19:39:32 +02:00
Simone Mainardi
5ebfb6f01c Implements per-MAC nDPI categories (backend + frontend) 2017-10-04 17:36:56 +02:00
Simone Mainardi
e6da58e567 Implements per-MAC RRDs (backend) 2017-10-04 16:30:38 +02:00
Simone Mainardi
c54b2523a1 Implements per-MAC RRDs (backend)
MAC bytes rrd is currently created if enabled from the preferences.
2017-10-04 13:07:13 +02:00
Simone Mainardi
3b59672436 Implements devices timeseries toggle preferences 2017-10-04 10:19:47 +02:00
Simone Mainardi
1c9b5a0ea0 Removes unused checkOpenFiles function 2017-10-03 16:52:37 +02:00
Simone Mainardi
69a7b91764 Prevents deletion of alert toggle upon flush of alerts
Fixes #1488
2017-10-02 19:36:40 +02:00
Simone Mainardi
76153395c4 Removes command line disable alerts (leaves the UI toggle)
Implements #1490
2017-10-02 19:28:23 +02:00
Simone Mainardi
01f1435244 Improves host dump configuration description 2017-10-02 18:16:46 +02:00
Simone Mainardi
f82bd67ed8 Fixes multiple packet dump issues
This commit fixes packet dump:
- file size control
- old files rotation control
- packets per dumped files
- etc.

Fixes also #1494
2017-10-02 17:42:39 +02:00
Simone Mainardi
78a20a1666 Implements change nDPI category for custom --ndpi-protocols
Fixes #1458
2017-09-27 12:46:02 +02:00
Simone Mainardi
9222fbd4b9 Changes custom interface names pattern
Fixes #1463
2017-09-27 12:15:58 +02:00
Simone Mainardi
f788652f50 Prevents unused RRDs from being created 2017-09-26 19:51:04 +02:00
Simone Mainardi
c717ab56bd Fixes empty devices menu 2017-09-26 19:21:46 +02:00