Commit graph

402 commits

Author SHA1 Message Date
Luca Deri
c9ecd931d9 Code cleanup 2017-12-16 08:23:56 +01:00
emanuele-f
0d433df91b Fix default policy user logic
To determine the policy to apply, the following rules are checked in this order:

1) A pool specific policy on the protocol exists? Use it
2) A default pool policy on the protocol exists? Use it
3) A pool specific policy on the category exists? Use it
4) A defaul pool policy on the category exists? Use it
5) Use the global policy
2017-12-07 13:46:47 +01:00
emanuele-f
f02c34598f Nedge2 changes 2017-12-06 13:19:41 +01:00
emanuele-f
337c060e20 Move nf admin scripts to pro 2017-12-05 15:04:18 +01:00
emanuele-f
e3941556ae Initial nedge2 lua page setup 2017-12-05 12:53:59 +01:00
emanuele-f
58fba7df8b Fix syslog preference being ignored 2017-11-17 15:27:10 +01:00
Simone Mainardi
a22022bb30 Reworks alerts to prevent local hosts I/O 2017-11-01 23:04:33 +01:00
Simone Mainardi
c717ab56bd Fixes empty devices menu 2017-09-26 19:21:46 +02:00
Simone Mainardi
85098c864a Sub-interfaces and interface view fixes
Fixes #1461
2017-09-25 16:21:46 +02:00
Simone Mainardi
0af70b39b7 Fixes missing VLAN display 2017-09-25 14:26:10 +02:00
Luca Deri
9a27968765 Fixed virtual interface creation
Reordered interface names in the interface menu, and split physical from virtual interfaces
2017-09-23 09:45:42 +02:00
Simone Mainardi
b26eb71316 Simplifies redundant info displayed with sub-Interfaces
Fixes #1464
2017-09-22 17:42:04 +02:00
emanuele-f
c83f54dfbf Fix MAC address search
- Do not add IPv6 suffix for MAC addresses
- Jump to the mac_details page for MAC addresses

Fixes #1453
2017-09-19 13:09:07 +02:00
Simone Mainardi
4ac6c92b9c Implements custom nDPI proto categories changes 2017-09-15 19:48:49 +02:00
Simone Mainardi
58f386d611 Implements method interface.isDiscoverableInterface() 2017-09-14 18:19:38 +02:00
Simone Mainardi
bb9883d423 Implements Mac page AJAX refresh and configuration
Implements #1437
2017-09-11 19:06:11 +02:00
Luca Deri
8fa9b5a839 Enhanced NetworkInterface::setMacDeviceType 2017-08-13 10:47:28 +02:00
Luca Deri
175a1568a5 Menu discovery is now contextual only fpr interafaces that can support it 2017-08-11 12:48:56 +02:00
Luca Deri
34714d92e1 Added network discovery in the menu 2017-08-10 08:59:38 +02:00
Simone Mainardi
2dce680ba8 Removed red color from drop icons 2017-07-31 19:06:52 +02:00
Simone Mainardi
36a52a687d Enhances the interfaces menu (drops indication + icons)
Implements #1038
2017-07-31 11:19:06 +02:00
emanuele-f
78fbe7cc9f Bridge wizard improvements.
- Add the possibility to choose default Guests and Children pools
- Restore the cog icon menu link
- Show an error message if local networks are missing when the captive portal is off
- Remove the custom member field and use the local networks instead when the captive portal is off
- Improve informative messages
2017-05-27 20:14:34 +02:00
emanuele-f
49d510e1ca Move unassigned devices to a tab inti the unassigned host pool details 2017-05-25 12:17:13 +02:00
emanuele-f
856b2bc32e Move bridge wizard to bridge interface page 2017-05-24 16:10:34 +02:00
emanuele-f
9d0773f40b Add Unknown Devices view 2017-05-23 23:02:06 +02:00
Luca Deri
1e9cde89f1 Human-readable interface name is now displayed on Windows 2017-05-21 10:37:40 +02:00
Luca Deri
f85edc852f Device description is now displayed in device information 2017-05-21 10:12:51 +02:00
Luca Deri
9f26677923 Fixes for minor interface glitches
Added message about expired maintenance (pro only)
2017-05-18 15:05:25 +02:00
emanuele-f
1ee2be27d3 Bridge wizard complete 2017-05-12 21:43:24 +02:00
emanuele-f
19c2aa8d4d Bridge wizard gui implementation 2017-05-12 01:06:46 +02:00
emanuele-f
9097333cf1 Always show IPv6 suffix in IPv6 host names 2017-05-04 21:28:11 +02:00
Luca Deri
b48ec0457f Various improvemements for flow analysis 2017-03-31 14:34:16 +02:00
Simone Mainardi
13613fc2da Implements Flow Devices statistics collection and storage
Flows sent via nProbe (proxy mode) carry information on the exporter
address (EXPORTER_IPV4_ADDRESS) and on the exporter interfaces
(INPUT_SNMP and OUTPUT_SNMP). This implementation attempts at saving
this information to allow comparisons with raw SNMP data.
2017-03-27 23:58:50 +02:00
emanuele-f
c546315c15 Disable host pool links for view interfaces 2017-03-23 17:54:58 +01:00
Luca Deri
58096fda56 Minor cosmetic changes 2017-03-19 21:44:58 +01:00
Simone Mainardi
80f8190c97 Layout improvements for L2 devices
Implements #1040
2017-03-13 13:01:48 +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
emanuele-f
118da00425 Move Host Pools to interface page 2017-01-31 20:16:10 +01:00
emanuele-f
c1b6e53ce4 Add search host pool member field 2017-01-31 20:16:10 +01:00
Simone Mainardi
72d4630114 Makes host pools visible in the community version 2017-01-26 14:54:12 +01:00
emanuele-f
5f7762ade5 Implement Redis Host Pools counters dump 2017-01-26 12:19:12 +01:00
emanuele-f
5c305ba6a1 Add GUI side support for host pools stats 2017-01-26 11:53:24 +01:00
emanuele-f
92b40eb2d0 Fix interface switch not working properly 2017-01-20 18:39:37 +01:00
emanuele-f
5f3093d067 Implement host pools page 2017-01-18 10:34:52 +01:00
emanuele-f
397d525d85 Use POST requests when required 2017-01-14 20:31:01 +01:00
Luca
30e1a75f98 (C) update 2017-01-10 15:03:16 -08:00
Luca
60b9ccd3ef Fixed menubar icons 2016-12-31 19:55:00 +01:00
Luca
2ba6b7e1bb Implemented redis caching to reduce cache pressure (work in progress)
Rearranged menus
2016-12-30 10:54:59 +01:00
Simone Mainardi
f349ca344e Reworks alerts menu 2016-12-28 19:54:05 +01:00