Commit graph

77 commits

Author SHA1 Message Date
emanuele-f
d2485d8b3d Fix are-you-sure form object 2017-10-21 10:39:35 +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
Luca Deri
276f1a0c10 DHCP assigned IP addresses are now marked with an icon
Added missing file nv.d3.js.map
Disabled reconfigure/rebuild whenever git index is changed
2017-09-18 13:21:35 +02:00
emanuele-f
7b309b1c91 Add debug function 2017-09-13 13:06:11 +02:00
Simone Mainardi
022390568e Updates nvd3 from 1.8.4-dev to 1.8.6-dev
Tries to address #1430
2017-09-08 11:50:47 +02:00
Simone Mainardi
7375e965d2 Handles TB in jQuery tablesorter
Fixes #1366
2017-07-26 20:25:20 +02:00
Luca Deri
ac15c55377 Fixed invalid page rendering when ntopng.prefs.max_ui_strlen is undefined 2017-07-26 00:43:04 +02:00
Simone Mainardi
124abf391f Updates JS deps: d3, dc and crossfilter
New versions are:
d3 3.5.17
dc 2.1.8
crossfilter 1.3.12

Possibly affects #1300
2017-07-13 19:53:00 +02:00
emanuele-f
7f20e8f839 Make manage pools page paginatedy 2017-06-21 13:48:19 +02:00
Takayuki Onodera
843812a124 Localize geolocation's note in js code
Several javascript functions are added in a new lua file to localize
geolocation's note.
2017-06-08 16:35:30 +09:00
emanuele-f
ee03ae818e Add gui host pools limits by version 2017-05-31 15:47:08 +02:00
emanuele-f
80e48760b4 Add host pool links 2017-05-25 19:22:54 +02:00
emanuele-f
a97fd53a6f Add change pool action in pool members view 2017-05-22 19:47:03 +02:00
emanuele-f
9c973ca439 Move host activity detection code to attic 2017-05-17 22:19:37 +02:00
Simone Mainardi
89df67d697 Update javascript libraries
- jquery.js 1.11.1 -> 3.2.1
- jquery-ui.js 1.11.4 -> 1.12.1
- moment.js 2.10.6 -> 2.18.1
- bootstrap-datetimepicker.js 4.15.35 -> 4.17.47

Update necessary to fix XSS and DoS vulnerabilities
2017-05-16 18:13:13 +02:00
emanuele-f
2dbc15793d Fix ays plugin activating with bridge wizard form 2017-05-15 18:42:17 +02:00
emanuele-f
3be93aad69 Fix host link 2017-05-15 12:56:27 +02:00
emanuele-f
19c2aa8d4d Bridge wizard gui implementation 2017-05-12 01:06:46 +02:00
emanuele-f
83f18227f7 Threshold configuration page improvements 2017-05-08 20:55:52 +02:00
emanuele-f
10be6c2190 Fix host alert configuration issues 2017-05-04 16:30:39 +02:00
emanuele-f
21171bbd73 Fix Math.sign missing in Internet Explorer 2017-05-04 13:26:23 +02:00
emanuele-f
f2eb15ba76 Fix alerts dashboard look 2017-05-03 18:03:03 +02:00
emanuele-f
c5c74bcd19 Fix wrong perPage value 2017-05-02 14:43:25 +02:00
Simone Mainardi
4d891dddbb Traffic labels standardization
fixes #1132
2017-04-07 17:36:27 +02:00
Simone Mainardi
310433275b Fixes traffic rates/volumes labels 2017-04-05 23:10:32 +02:00
emanuele-f
7ff33f2e64 Localize report page 2017-04-05 19:24:39 +02:00
Simone Mainardi
6060e561db Stantardizes data rates to the SI
https://en.wikipedia.org/wiki/Data_rate_units
2017-04-05 15:59:15 +02:00
Josh Soref
55fb1aa851 spelling: functions 2017-03-07 05:06:26 +00:00
Josh Soref
78e78c018c Fixes spellings and typos
Thank goes to
Josh Soref <jsoref@users.noreply.github.com>
2017-03-06 17:54:48 +01:00
emanuele-f
2e2c275b43 FIx javascript error when no data is available 2017-02-28 10:18:17 +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
c1b6e53ce4 Add search host pool member field 2017-01-31 20:16:10 +01:00
Emanuele Faranda
2a843966da Add alias and device type columns to host pools (#953)
* Add alias and device type columns to host pools

* Add host pool members links when available

* Add host pool links

* Implement host pool members pagination

* Host Pools GUI fixes and improvements

* Remove hardcoded columns number

* Host Pools GUI fixes

* Remove debug print
2017-01-27 17:48:58 +01:00
emanuele-f
04c72b2038 UI improvements and fixes
- Show confirmation alert when trying to delete some item
- Disable VLAN field for mac addresses in Host Pools and handle accordingly
- Remove Host Pool id column
- Remove Full Name user field minimum length restriction
- Other fixes
2017-01-19 18:33:25 +01:00
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
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
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
Simone Mainardi
5e4488a448 Reworks mac address lists 2017-01-04 20:28:59 +01:00
emanuele-f
795b8973a7 Allow to add multiple protocol policies at once 2016-12-30 19:50:06 +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-f
36df7511c4 Fix charts intervals 2016-12-06 19:10:55 +01:00