Commit graph

726 commits

Author SHA1 Message Date
emanuele-f
19c2aa8d4d Bridge wizard gui implementation 2017-05-12 01:06:46 +02:00
Simone Mainardi
f179bda9fc Disables nagios preferences when nagios is not available 2017-05-11 14:45:39 +02:00
emanuele-f
073537faff Make SSL alerts configurable from preferences 2017-05-10 17:40:13 +02:00
Simone Mainardi
b5e685f243 Implements per pool member quotas 2017-05-09 15:07:53 +02:00
emanuele-f
3496fb51c0 Add button to flush all alerts data 2017-05-08 23:31:46 +02:00
emanuele-f
83f18227f7 Threshold configuration page improvements 2017-05-08 20:55:52 +02:00
emanuele-f
979fbd74e9 Move to the UTF-8 encoding.
This migration is necessary since Lua scripts sources use the UTF-8 encoding while the web browser sees the iso-8859-1 encoding, and this incongruence breaks the visualization of some non-ascii characters.
2017-05-04 18:56:04 +02:00
emanuele-f
1c38df48c9 Unify character encoding header code 2017-05-04 17:12:06 +02:00
emanuele-f
2c53dda60b Fix slack alerts notifications 2017-05-03 13:10:16 +02:00
emanuele-f
9aa7b31552 Add SafeSearch and Global DNS in traffic bridge preferences. 2017-05-02 12:47:33 +02:00
emanuele-f
f137f14ee5 Reload host pools when a new pool is added or configuration is changed 2017-05-01 16:02:32 +02:00
emanuele-f
bf803803da Hide children safe for non-inline interfaces 2017-04-28 11:08:41 +02:00
emanuele-f
f344f55116 Add children safe host pool option 2017-04-27 16:24:28 +02:00
emanuele-f
230d2f434c Show SNMP host information in pro version 2017-04-26 22:34:18 +02:00
emanuele-f
b83a93c6a5 Add preference to enable VLAN rrd dump and display VLAN rrd graphs 2017-04-24 13:00:24 +02:00
emanuele-f
31d26c4d76 Fixes #1169 2017-04-20 19:17:22 +02:00
emanuele-f
a10d6c4f7d Fix login issue with special characters.
The special characters were URL encoded during HTTP request and saved in URL encoded form.
The login used the unencoded password instead, and this resulted in a password hash mismatch which prevented user login.

Now the password hash is calculated on the unencoded password.
2017-04-14 18:20:36 +02:00
emanuele-f
12e6db4efb Fixes various community version bugs
- Top ports page
- Top ASNs page
- Top flow senders page
- ASN graphs
- Hosts comparison sankey, port filtering
- Blank preferences screen
- Host pools add/remove members errors
2017-04-14 16:38:19 +02:00
Emanuele Faranda
1fbbe86e39 Prevent assigning a network to the multiple Host Pools (#1150)
* Prevent assigning a network to the multiple Host Pools

* Simplify host pool search interface

* Fix for MAC addresses bugs and add user notifications

* Fix issues caused by the use of non normalized network keys

* Changes a warning message
2017-04-14 12:17:16 +02:00
emanuele-f
e32e7aa0a9 Fix automatic form submit in host pool member search 2017-04-12 20:29:13 +02:00
Luca Deri
fc53648a2b Implemented data anonymization #1068 2017-04-09 11:37:24 +02:00
Simone Mainardi
4aa4212630 Implement OOO/Retransmissions Stats
Implements #1072

Additional implementations:
- l7 statistics for networks

Additional fixes and improvements:
- local networks traffic statistics were saved twice
- 5min.lua was not properly coded to keep into account user
preferences
_ 5min.lua has been simplified

TODO:
- ooo / retransmissions / lost counters should be accounted in the C engine or
serialized to disk as idle hosts may determine a decrease in the
aforementioned counters.
2017-04-05 19:34:58 +02:00
emanuele-f
4dffa882ef Implement TCP flags timeseries for network interfaces 2017-04-04 19:09:41 +02:00
Simone Mainardi
30f92f1a70 Allows explicitly requested expert tabs in simple preferences 2017-04-04 17:44:58 +02:00
Simone Mainardi
4cade724ab Ability to Specify the Default SNMP Community for Hosts
Implements #1112
2017-04-04 17:10:22 +02:00
emanuele-f
d56b05136e Hide MySQL and traffic bridge preferences when not applicable 2017-04-04 14:04:46 +02:00
emanuele-f
4ce2221104 Rework preferences and fix nil error 2017-04-04 10:54:52 +02:00
Emanuele Faranda
e5e4949901 Localize preferences and implement preference search box (#1119) 2017-04-04 09:59:36 +02:00
Luca Deri
874aeb1c0a Minor preferences fix.
Fixed back button in Mac display
Added label in users definition that jumps back to preferences
2017-04-01 09:11:12 +02:00
Luca Deri
b48ec0457f Various improvemements for flow analysis 2017-03-31 14:34:16 +02:00
Simone Mainardi
b7baee0be5 Implements Tiny Flows definition and export 2017-03-30 13:04:33 +02:00
emanuele-f
42904dd034 Implement HostPool time and bytes quota limit in inline mode 2017-03-29 19:42:31 +02:00
emanuele-f
b8c4145fcd Implement bytes and ndpi stats for ASN 2017-03-24 17:48:52 +01:00
emanuele-f
3c87cef5ff Remove Hosts Statistics Update Frequency selector and put a limit of 60 seconds 2017-03-20 23:30:24 +01:00
emanuele-f
17e63065fd Rework alert preferences and add timeout preferences validation checks 2017-03-20 23:20:15 +01:00
emanuele-f
fe2a5fca43 Rework data retention preferences 2017-03-20 14:59:29 +01:00
Luca Deri
58096fda56 Minor cosmetic changes 2017-03-19 21:44:58 +01:00
Luca Deri
0a9dad6da7 Minor prefs rework 2017-03-18 11:12:26 +01:00
Simone Mainardi
e5f2c478d9 Adds preference to save flow SNMP statistics 2017-03-10 19:55:29 +01:00
Josh Soref
78e78c018c Fixes spellings and typos
Thank goes to
Josh Soref <jsoref@users.noreply.github.com>
2017-03-06 17:54:48 +01:00
emanuele-f
adf62c7f65 Add periodic five minutes script 2017-03-03 11:29:32 +01:00
emanuele-f
34db4a1486 Move LDAP and SNMP configuration to separate tab 2017-03-03 09:51:24 +01:00
emanuele-f
938ea8a9d2 Fixes #1009 2017-03-02 10:23:48 +01:00
emanuele-f
d47674757e Add preference to enable SNMP interfaces dump 2017-02-28 10:18:17 +01:00
emanuele-f
b22a3e8231 Remove unnecessary include 2017-02-10 19:30:44 +01:00
Emanuele Faranda
afdfac1c9c Lua scripts parameters validation (#970)
* partial work

* Migrate 'mode' parameters

* Migrate alerts types

* Fix some interface ids

* Partial work

* Partial work

* End of work for _GET parameters

* Work in progress

* Add support for special parameters

* Preferences validation

* Fixes and improvements

* Enforce interger validation
2017-02-08 12:25:35 +01:00
emanuele-f
05d4956fbd Adds missing quotes to href attributes 2017-02-02 15:52:09 +01:00
Simone Mainardi
044c822a76 Minor cosmetic changes 2017-02-01 19:44:25 +01:00
emanuele-f
bd6106e19c Fixs for manage users lifetime 2017-02-01 12:19:18 +01:00
emanuele-f
62899d4385 Add button to empty an host pool 2017-02-01 11:18:59 +01:00