Commit graph

81 commits

Author SHA1 Message Date
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
Simone Mainardi
eca2c41049 Reworks alert counters (WIP)
Alert counters are now kept in sync only for engaged alerts.
Each host will show the current number of engaged alerts.
This alleviates the complexity of constantly keep the numbers
synchronized with the database.

Todo: see how to handle counters for flow alerts and past alerts.
2016-12-24 16:21:50 +01:00
Simone Mainardi
5dd9c496e4 Improves flow alerts explorer links 2016-12-01 17:17:49 +01:00
Luca Deri
091378fd7b Implemented local hosts looking glass (more criteria to be added) 2016-11-30 16:26:17 +01:00
Simone Mainardi
59878461e9 Adds localhost info to flow alerts 2016-11-28 20:18:02 +01:00
Simone Mainardi
a8c00f785d Changes alert badges colors on the basis of severity
Implements #829
2016-11-25 12:46:25 +01:00
Luca Deri
72f75cc12b Added missing interface selection that caused alert triangle not to show up 2016-11-21 10:54:05 +01:00
Luca
bbfcc42994 Reworked locales and menu 2016-11-17 19:38:41 +01:00
Luca Deri
12b8224b81 Reworked the footer to make it smaller 2016-10-09 23:35:55 +02:00
Luca Deri
7d4a712ec7 Reported number of devices in ntopng footer 2016-10-08 20:48:23 +02:00
Luca Deri
f156b64786 Tiny network device changes 2016-10-07 09:38:55 +02:00
Luca Deri
97b19c1461 Introduced the concept of Mac hosts (it used to be mixed with L3 hosts). More work is needed to add L2 stats
Host activities are now enabled (and memory allocated) only for local hosts. Fixed bug in activities preferences
Cleaned up various methods
Removed some old unused code
2016-10-02 19:43:13 +02:00
Simone Mainardi
c770d413e3 Adapts the Web UI to browse pcap dumps 2016-09-21 16:01:33 +02:00
Simone Mainardi
a280e53862 Completes the migration to the stateful alerts 2016-09-06 16:36:05 +02:00
Luca
274921ee5c Reimplemented view: interface, and Paginator code.
Minor code cleanup
2016-08-18 13:44:24 +02:00
Luca Deri
a3d36634e3 Code cleanup 2016-08-10 15:53:39 +02:00
Simone Mainardi
52abb7659a Handles per-interface alerts via the AlertsManager
This commit moves the global ntopng-wide alerts to
interfaces' AlertsManager s
2016-08-09 16:47:36 +02:00
Simone Mainardi
128c11652c Implements alerts toggle from the web interface 2016-07-22 18:56:07 +02:00
Luca Deri
6acebf7706 Added Devices menu 2016-07-14 15:18:03 +02:00
Luca Deri
94d5065603 Updates for the enterprise edition 2016-07-13 11:47:55 +02:00
Luca Deri
0b26aa9b0f Fixed broken icon in waiting page
Oreliminary work to detect future enterprise edition
Minor change in MySQL error report
2016-07-12 00:31:43 +02:00
Simone Mainardi
a51994cfec Implements asynchronous database schema updates
Database updates are now performed asynchronously.
The web server starts but notifies the user with a
'please wait' message until the updates are completed.
2016-07-04 19:37:44 +02:00