Commit graph

4950 commits

Author SHA1 Message Date
emanuele-f
3bae210e71 Fix js error on undefined row_data.tags 2018-10-08 10:35:38 +02:00
emanuele-f
6e5c972ead Fix wrong interface stats returned in network_load 2018-10-08 09:51:56 +02:00
Simone Mainardi
98155651f2 Fixes period of aggregation for aggregated flows 2018-10-08 09:32:55 +02:00
Luca Deri
65ab40c339 Added time to aggregated flow dump 2018-10-07 17:56:33 +02:00
Alfredo Cardigliano
7225bef5c3 initial traffic recording module 2018-10-06 20:17:28 +02:00
Emanuele Faranda
79f28e719c Fix alerts generation 2018-10-05 21:13:12 +02:00
Emanuele Faranda
38ef546a8f Fix device protocols policies in nEdge 2018-10-05 21:13:12 +02:00
Simone Mainardi
2b9563099d Adds postfix dependency to nEdge 2018-10-05 19:23:25 +02:00
Alfredo Cardigliano
eb93e1dbff notes 2018-10-05 18:41:06 +02:00
Alfredo Cardigliano
cf5255d231 traffic recording page: interfaces list, lint update, store configuration 2018-10-05 18:28:50 +02:00
emanuele-f
08928cb908 Fix device protocols menu entry when preferences is just changed 2018-10-05 17:22:55 +02:00
emanuele-f
a8967a910a Fix forbidden device protocols reporting 2018-10-05 17:22:55 +02:00
Luca Deri
81b0ec5347 Added reference to blog post about Let's Encrypt 2018-10-05 16:26:56 +02:00
Simone Mainardi
e49e2be46c Implements a leaky bucket to rate-limit flow alerts on a per-host basis
Implements #2070
2018-10-05 14:34:19 +02:00
Alfredo Cardigliano
09315e82c0 traffic recording configuration page draft (work in progress), added subpage_active parameter to prefsToggleButton to avoid global variables in module 2018-10-05 13:28:44 +02:00
Luca Deri
2236828cdb Added fix for running ntopng -h even without redis running 2018-10-05 12:55:09 +02:00
Luca Deri
ad0447c3d9 Fixed warnings 2018-10-05 12:41:10 +02:00
emanuele-f
3abf49451d Rework device protocols with L7PolicySource_t support 2018-10-05 12:22:13 +02:00
Simone Mainardi
3b322fdb9e Fixes invalid /nil captive portal redirections 2018-10-04 18:22:35 +02:00
Simone Mainardi
bc13f2f6e8 Fixes LIMITED_NUMBER_POOL_MEMBERS checks 2018-10-04 16:43:37 +02:00
Simone Mainardi
0fd9b75ae2 Adds captive portal users deletion upon nEdge data reset 2018-10-04 16:33:20 +02:00
Alfredo Cardigliano
8e0dca8ed3 hiding empty categories from dropdown 2018-10-04 15:55:14 +02:00
Simone Mainardi
6b17139324 Fixes large integers to lua on i686 platforms 2018-10-04 14:15:11 +02:00
Alfredo Cardigliano
cca39a9004 table sorting 2018-10-04 10:22:37 +02:00
Alfredo Cardigliano
96715d5860 added category column 2018-10-04 10:07:50 +02:00
Alfredo Cardigliano
dc68e55dfc added count of selected protocols per category in the category filter dropdown 2018-10-04 00:00:18 +02:00
Alfredo Cardigliano
084204139b local functions are now local 2018-10-03 23:16:54 +02:00
Alfredo Cardigliano
537cf0e746 function to check if a protocol is allowed 2018-10-03 23:03:18 +02:00
Alfredo Cardigliano
129c1fabc1 filter device protocols by category 2018-10-03 22:49:17 +02:00
Alfredo Cardigliano
800b358b2a isProtoAllowedByPresets is now returning true if there is no preset 2018-10-03 21:40:04 +02:00
emanuele-f
8ca126cfd3 Implement nEdge policies test page 2018-10-03 20:49:03 +02:00
Alfredo Cardigliano
7daff3d356 added filter in device protocols page title, other fixes 2018-10-03 19:17:07 +02:00
Simone Mainardi
5b6351198d Hides button available in nEdge system config 2018-10-03 18:38:16 +02:00
Alfredo Cardigliano
1388afa798 label fix 2018-10-03 17:46:10 +02:00
Alfredo Cardigliano
4e5e217ade ability to set all protocols 2018-10-03 17:39:46 +02:00
Emanuele Faranda
4ae68f9e44 Fix uninitialized fields in GenericTrafficElement copy constructor
Fixes #2080
2018-10-03 17:35:46 +02:00
Emanuele Faranda
9420187b18 Add device protocol information into blocked flows status 2018-10-03 17:35:46 +02:00
Simone Mainardi
751757a490 Adds nEdge doc programmatic conf examples 2018-10-03 17:34:39 +02:00
Alfredo Cardigliano
c2751db129 reworked presets definition to handle 1. preses templates (e.g. basic presets to be included in devices presets definition), 2. presets cloning between device types, 3. ability to add and remove protocols (by id or name) 2018-10-03 17:07:40 +02:00
emanuele-f
2749c08dcf Fixes for protocol policies integrations in nEdge 2018-10-03 15:19:30 +02:00
Simone Mainardi
fa55e23a13 Fixes Grafana internal errors when querying stacked protocols/cats
Fixes #2075
2018-10-03 14:53:38 +02:00
Simone Mainardi
5a36c9cd78 Implements data deletion for active interfaces
Implements #2042
2018-10-03 12:44:32 +02:00
emanuele-f
457dcb3457 Implement Device Protocols Alerts 2018-10-02 22:35:00 +02:00
Simone Mainardi
35b555fea5 Adds Non-Signature Apps 2018-10-02 21:42:36 +02:00
Simone Mainardi
b0a13cdff7 Documentation of nEdge configuration API
Implements #2069
2018-10-02 19:05:19 +02:00
Alfredo Cardigliano
f23ffe3727 printing lifetime/idle time only when available 2018-10-02 17:26:11 +02:00
Simone Mainardi
f4eceef1a1 Improves SNMP mac addresses search
Implements #2058
2018-10-02 15:33:15 +02:00
emanuele-f
09dbaad363 Make find host dropdown align right 2018-10-02 15:00:55 +02:00
emanuele-f
5e1daf470a Implement device presets reset to defaults 2018-10-02 15:00:55 +02:00
Simone Mainardi
e7ddc7f17e Uses library function find_mac_snmp_ports to search for macs in SNMP devices 2018-10-02 11:38:53 +02:00