Commit graph

4340 commits

Author SHA1 Message Date
Simone Mainardi
ac05c82f9d Fixes IPv6 validation regexp 2017-01-19 16:49:01 +01:00
emanuele-f
6c7871596e Host pools UI improvements 2017-01-19 11:30:58 +01:00
emanuele-f
716e01cbbe Make shapers use hosts pools 2017-01-18 20:06:23 +01:00
emanuele-f
d73cae36ad Fix validation issues 2017-01-18 11:56:30 +01:00
emanuele-f
5f3093d067 Implement host pools page 2017-01-18 10:34:52 +01:00
Luca Deri
d9af0c8025 Added the ability to display the number of flows per host in the host list
DHCP/Mac address optimizations
2017-01-17 18:24:10 +01:00
emanuele-f
6934bfdb0b Move style definition to css 2017-01-11 20:39:57 +01:00
emanuele-f
9c1c4eb75b Fix IPv6 support in shaper 2017-01-11 20:39:57 +01:00
emanuele-f
5ebefe06aa Use default bootstrap disable state 2017-01-11 20:39:57 +01:00
Luca
1bc842e3ba Reworked HTTP header rewrite to make it configurable
Added @NTOP_STARTUP_EPOCH@ to the list of expanded tokens, used to avoid caching issues with JS
2017-01-09 11:13:12 -08:00
Simone Mainardi
5e4488a448 Reworks mac address lists 2017-01-04 20:28:59 +01:00
emanuele-f
e040d7832a Fixes "Cannot call methods on button prior to initialization" javascript error while clicking radio buttons 2016-12-30 20:49:05 +01:00
emanuele-f
795b8973a7 Allow to add multiple protocol policies at once 2016-12-30 19:50:06 +01:00
emanuele-f
5477a1aca3 Right align some report columns 2016-12-29 09:58:05 +01:00
emanuele-f
7dfda54934 Add total host activity 2016-12-28 12:14:28 +01:00
emanuele-f
3102e4d719 Add report link support 2016-12-28 11:47:07 +01:00
Simone Mainardi
482c2ca834 Implements counter resets
This commits adds two reset buttons to the interface page.

One button allows the reset of all interface counters, namely,
packets and bytes received, packets dropped, and the number of
flows exported and dropped (when mysql or elasticsearch is enabled).

The other button allows the reset of only the drops.
2016-12-21 12:48:04 +01:00
emanuele-f
79ac40b5fe Unify some datatable utility code 2016-12-19 15:37:20 +01:00
emanuele-f
6db583f373 Profiles page improvements and localization 2016-12-19 15:37:20 +01:00
emanuele-f
db01d1b211 Parameters pass simplification 2016-12-14 11:54:50 +01:00
emanuele-f
1fc31e77f4 Disable shapers delete button for shapers in use 2016-12-12 18:28:22 +01:00
Simone Mainardi
c053d83cad Removes buggy recursive BytesToSize js function 2016-12-12 12:11:04 +01:00
Luca Deri
ce5fbf2a8e Traffic shaping code cleanup and optimizations 2016-12-10 13:27:42 +01:00
Emanuele Faranda
4c3251662d New shapers layout and redis (#848)
* Partial work

* Partial work 2
2016-12-08 10:58:16 +01:00
emanuele-f
36df7511c4 Fix charts intervals 2016-12-06 19:10:55 +01:00
emanuele-f
df1eb4acde Update nvd3 library 2016-12-06 18:37:38 +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
Simone Mainardi
3613d052f2 Adds i18n for alerts 2016-11-30 20:13:26 +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
Emanuele Faranda
eda7bd42b1 Traffic policing page i18n, are-you-sure integration and styling (#837)
* Traffic policing page internationalization, are-you-sure integration, styling

* are-you-sure utility functions

* move to shaping section
2016-11-30 15:03:29 +01:00
Simone Mainardi
59878461e9 Adds localhost info to flow alerts 2016-11-28 20:18:02 +01:00
emanuele-f
d52dc77e36 Implement per-network protocol shaping 2016-11-27 01:50:31 +01:00
Simone Mainardi
d5f4889375 Adds a link to the historical alerts explorer 2016-11-25 20:10:16 +01:00
Simone Mainardi
86eceb6fe6 Implements AJAX Alerts Pie Charts 2016-11-15 18:52:03 +01:00
Luca Deri
2341c25dbb Refreshed Font Awesome icons 2016-11-14 21:11:21 +01:00
emanuele-f
1f83f25167 Scrollable dropdown for timeseries 2016-11-12 00:55:50 +01:00
Luca Deri
3d7da1fcc2 Last report row is not bold 2016-11-08 20:04:06 +01:00
Luca Deri
c7b93cff06 Minor cosmetic changes 2016-11-08 19:59:47 +01:00
emanuele-f
9443354b84 More compact report 2016-11-08 18:39:05 +01:00
emanuele-f
1e8ca3041e Integrate traffic report for enterprise edition 2016-11-08 17:10:44 +01:00
emanuele-f
80f2f7445c Update host report localization 2016-11-07 19:27:51 +01:00
emanuele-f
863a2d1f58 Add template support 2016-11-07 12:05:45 +01:00
emanuele-f
dd1d943359 Unsaved preferences alert and save button show logic 2016-11-04 01:19:52 +01:00
Simone Mainardi
8f87f11b26 Improves the responsiveness and interactivity of historical exploration
Uses ajax to handle (possibly) long queries on historical data
with the aim of improving user experience.
The user is notified when a query is taking too long so that
he/she can get feedback of what is going on.
2016-10-31 15:56:11 +01:00
emanuele-f
50db46cfdf Make use of scaling factor 2016-10-27 22:21:58 +02:00
Luca Deri
12b8224b81 Reworked the footer to make it smaller 2016-10-09 23:35:55 +02:00
emanuele-f
b845e90ed7 Activity graph implement realtime resolutions 2016-09-17 15:02:37 +02:00
Simone Mainardi
58f1a902ea Disables UI tabs while loading results
This is in order to prevent an impatient user from clicking on
multiple tabs without waiting for the competion of his/her actions
2016-08-25 16:16:24 +02:00
Simone Mainardi
298256772c Merge remote-tracking branch 'upstream/dev' into dev 2016-08-25 10:39:02 +02:00