Commit graph

102 commits

Author SHA1 Message Date
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
Luca Deri
1ecd1a872d Footer fix 2016-12-19 13:40:01 +01:00
Luca Deri
3443b76b06 Refined alert generation
Added refresh button in alert page
2016-12-17 12:33:34 +01:00
Simone Mainardi
5dd9c496e4 Improves flow alerts explorer links 2016-12-01 17:17:49 +01:00
Luca Deri
ff20879987 Fix for #836
Fixed bug in footer.lua that caused a JS error that prevented the page from being updated
Moved utility functions from footer lua script to ntopng_utils.js
2016-12-01 09:26:27 +01:00
Luca Deri
091378fd7b Implemented local hosts looking glass (more criteria to be added) 2016-11-30 16:26:17 +01:00
Emanuele Faranda
8263c1c65a Update typeahead script and use ip addresses when searching hosts (#836)
* Update typeahead script and use ip addresses when searching hosts

* use existing ipv6 check function

* Remove debug print
2016-11-30 15:09:14 +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
1f8e05d750 Added TZ in pages footer 2016-11-14 21:03:16 +01:00
Simone Mainardi
893bb9b511 Fixes footer interface speed gauge 2016-11-10 10:48:28 +01:00
Luca Deri
1cff19e443 Fix for immediate footer rendering once a page is open 2016-11-08 17:36:38 +01:00
Simone Mainardi
f120544980 Improves the loading of footer AJAX data 2016-11-08 12:18:19 +01:00
Luca Deri
bad871e15e Added periodic ZCCollector stats
Reduced footer polling
2016-10-21 19:58:23 +02:00
Simone Mainardi
6194dc955a Implements maximum alerts limit per alarmed entity 2016-10-18 17:44:35 +02:00
Simone Mainardi
a1c67718c5 Refreshes footer counters even when at zero
Fixes an issue with flow counters.
2016-10-13 13:11:00 +02:00
Luca
827a312a5f Resized footer 2016-10-10 09:16:21 +02: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
Simone Mainardi
889fa6f215 Fixes JSON decoding issues
Fixes #703
2016-09-05 19:22:03 +02:00
Simone Mainardi
e8707bcaa9 Implements counters for export dropped flows (wip)
ntopng optionally exports flows to MySQL or ES. This change
keeps track of possible drops (e.g., due to a slow mysql server)
and shows them to the user.
2016-08-26 19:27:46 +02:00
Simone Mainardi
55d8658046 Fixes a regexp pattern error on the newest Chrome
Fixes #700
2016-08-25 11:01:43 +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
1fd53f9c24 Converts network_load.lua response to standard (properly escaped) JSON 2016-08-08 19:31:51 +02:00
Simone Mainardi
fe28c46079 Makes the edit user preferences tabbable 2016-07-27 11:38:36 +02:00
Simone Mainardi
9834f1bfdb Rearranges user add/edit panes 2016-07-25 11:49:37 +02:00
Simone Mainardi
128c11652c Implements alerts toggle from the web interface 2016-07-22 18:56:07 +02:00
Simone Mainardi
62e8ee0be7 Handles allowed interfaces with ids to prevent issues with special chars 2016-07-14 16:41:42 +02:00
Luca Deri
6acebf7706 Added Devices menu 2016-07-14 15:18:03 +02:00
Simone Mainardi
0515516952 Adds the Observation Period in historical Breadcrumbs 2016-07-13 17:58:40 +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
Luca Deri
a26dbe0a6a Fixed bug in interface switch 2016-06-14 16:46:39 +02:00
Simone Mainardi
d6f48b1e3e Merge branch 'allowed_interfaces' into dev 2016-06-14 14:59:13 +02:00
Simone Mainardi
dbb4484189 Fixes an unmatched end tag 2016-06-14 12:04:59 +02:00
Simone Mainardi
4091c9c38d Adds per-user allowed interfaces (WIP) 2016-06-11 15:30:34 +02:00
Luca Deri
08af4fe7d0 Simplified interface switch from the GUI that is now done in one single step 2016-06-02 11:58:01 +02:00
Luca Deri
306d4c1aaf Added runtime status to ease debugging and support. The new entry has been added to the home menu (below about) 2016-06-02 11:37:47 +02:00
valentina
5d2f1f4c03 Rework Preference Panes 2016-05-23 23:07:52 +02:00
Simone Mainardi
d65936a80d Removes Javascript debug print 2016-05-19 17:03:58 +02:00