Simone Mainardi
53724ce33a
Adds host pool column to CP users table
2017-01-30 23:02:31 +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
5f7762ade5
Implement Redis Host Pools counters dump
2017-01-26 12:19:12 +01:00
Simone Mainardi
696c906df2
Implements lifetime in seconds
2017-01-25 23:31:58 +01:00
Luca Deri
7e384d3c18
Added the ability to activate the web HTTP port on two ports. Example -w 80,3000
...
Changes in the captive portal logic that made it compatible with Android
Updated bridging readme to include the latest changes
2017-01-25 22:44:34 +01:00
Luca Deri
0eaccfe00b
Added the ability to specify in preferences -> logging the path file
...
for logging HTTP accesses
2017-01-24 17:16:02 +01:00
emanuele-f
68b3f5710f
Perform top HTTP talkers calculation in memory
2017-01-23 17:35:44 +01:00
Simone Mainardi
ba1c1df41b
Implements configurable active local hosts cache dump interval
2017-01-23 12:21:50 +01:00
emanuele-f
78151791c1
Add preference to manually specify th Active Local Host Cache Timeout in minutes
2017-01-23 12:05:37 +01:00
Simone Mainardi
f304f9229f
Implements captive portal users auto expiration
2017-01-20 20:20:09 +01:00
emanuele-f
0db8abd83e
Host Pools UI changes
...
- Do now show the "Not Assigned" group in user pool dropdown
- Show an alert message when creating a Captive Portal user and no pools are defined
- Improve unique member validator to account missing network prefixes
- Prevent deleting an Host Group when a captive portal user is defined on it
2017-01-20 13:28:24 +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
Luca Deri
1c2d811f9b
Removed debug message
2017-01-19 17:24:16 +01:00
Simone Mainardi
f6b4c1f775
Adds is_captive_portal flag to prefs
2017-01-19 15:57:37 +01:00
Simone Mainardi
0be022e37e
Adds host pool id and user lifetime to lua getUsers
2017-01-19 15:39:36 +01:00
Simone Mainardi
6667a3a22c
Implements captive portal users lifetime
2017-01-19 15:25:01 +01:00
Luca Deri
d7394d8f68
Simulated _GET even when _POST is used
...
Fixed parameter reload issue on preferences
2017-01-19 13:28:37 +01:00
emanuele-f
6c7871596e
Host pools UI improvements
2017-01-19 11:30:58 +01:00
Luca Deri
ddf6601f9a
Enable/disable captive portal from preferences
...
Fixed HTTP bug that prevented ntopng to work on standard ports (80, 443)
Fixed minor UI glitches
2017-01-18 22:25:22 +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
Simone Mainardi
2385542b89
Displays host pool names in captive portal users
2017-01-18 11:04:25 +01:00
emanuele-f
a384d82682
Add leftover files
2017-01-18 10:34:52 +01:00
Tony
8aa5fa34ab
fixed small typo ( #935 )
...
there was a typo on the alerts configuration page
for slack notification. Listed as "Notification Wekhook"
instead of "Notification Webhook"
2017-01-18 09:34:15 +01:00
Simone Mainardi
4e2c7b8e8b
Implements captive portal users
2017-01-17 19:57:48 +01:00
Simone Mainardi
e8cffe9227
Implements periodic alerts rotation
...
Oldest alerts are periodically overwritten by newest ones
when a certain (user-configurable) threshold has been exceeded.
Rotation is performed periodically in a housekeeping.lua
2017-01-17 15:15:23 +01:00
Luca Deri
40c64ff541
Modified label for protocol stats
2017-01-17 13:30:47 +01:00
Simone Mainardi
d8804a99a8
Reworks top sites preference
2017-01-17 12:35:22 +01:00
emanuele-f
498923b5b6
Create a preference to enable top sites.
...
Calculating top sites in redis can be disk-intensive task for big networks.
This is now disabled by default and can be manually enabled from preferences page.
2017-01-17 12:35:22 +01:00
emanuele-f
397d525d85
Use POST requests when required
2017-01-14 20:31:01 +01:00
Luca
1b2ceac8f5
Added fixes to avoid users to be manipulated with invalid CSRF token
2017-01-12 10:10:20 -08:00
emanuele-f
c40075486f
Refresh blacklist rules when blacklist alert preference changes
2017-01-12 15:17:52 +01:00
Luca
0f9db75fe0
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-01-10 15:03:32 -08:00
Luca
30e1a75f98
(C) update
2017-01-10 15:03:16 -08:00
emanuele-f
0b4b811baa
Inputs size changes
2017-01-10 16:42:29 +01:00
Luca
f14f9c6d4e
Reworked expert mode preference button
2017-01-09 18:01:04 -08:00
emanuele-f
22f8e02c37
Key string description updated
2017-01-09 13:12:00 +01:00
emanuele-f
5ba00411a8
Remove Google API key format check since currently there is not a standard accepted format
2017-01-09 12:50:23 +01:00
Simone Mainardi
bdddc4ec81
Minor fix for preference set
2017-01-05 15:55:46 +01:00
Simone Mainardi
d3f0945449
Adds input format description for maps api key
2017-01-04 12:24:25 +01:00
emanuele-f
b881cb6141
Remove input-group to make inputs rounded and restore save button
2017-01-03 11:38:52 +01:00
Simone Mainardi
e8f7a7ee3d
Reworks advanced prefs toggle
2017-01-02 13:33:00 +01:00
emanuele-f
bd11ca7937
Split preferences into simple and advanced
2017-01-02 13:33:00 +01:00
emanuele-f
af9fc2fa10
Disable spellcheck on some fields
2017-01-02 13:33:00 +01:00
emanuele-f
75b5fd068e
Validate some fields and set some fields widths
2017-01-02 13:33:00 +01:00
Simone Mainardi
3741176327
Improves the layout of prefs buttons
2016-12-30 21:27:12 +01:00
emanuele-f
195130be93
Implement and use resolution buttons
2016-12-30 20:49:05 +01:00
Luca
c44bfa8fdb
Implemented #98
...
Ingress data can now be kept aggregated (default) or explored based on various criteria
- ZMQ interfaces: disaggregate based on probeIP or ingress interfaceId
- packet interfaces: disaggregate on VLANId
2016-12-27 11:03:52 +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
d12b9892d8
Set alert preferences to more strict defaults
...
Fixed invalid URL generated in alerts, in case of blacklisted hosts
2016-12-20 09:04:44 +01:00