Simone Mainardi
f304f9229f
Implements captive portal users auto expiration
2017-01-20 20:20:09 +01:00
Luca Deri
e423d8c94c
Displayed host pool in host detail page
...
Fixed bug in redis that was not properly reporting the return code on some commands (e.g SADD)
Changes for captive portal implementation
2017-01-20 00:43:44 +01:00
Luca Deri
c6e21b7f6e
Improvements on AddressTree
...
Initial support of captive portal on HTTP server
2017-01-19 19:14:20 +01:00
Simone Mainardi
6667a3a22c
Implements captive portal users lifetime
2017-01-19 15:25:01 +01:00
Simone Mainardi
6f971cce07
Implement Ntop user host group getter
2017-01-17 21:18:29 +01:00
Simone Mainardi
4e2c7b8e8b
Implements captive portal users
2017-01-17 19:57:48 +01:00
Luca
30e1a75f98
(C) update
2017-01-10 15:03:16 -08: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
Luca Deri
dd04313f3f
Fix for #862
2016-12-21 17:26:54 +01:00
Luca Deri
9d4df13c1a
Reworked AddressTree implementation
2016-12-20 19:16:34 +01:00
Luca Deri
1b730f8c5d
Added ability to define hiost blacklists
2016-11-15 00:18:41 +01:00
Luca Deri
bed000ca3e
Fix for invalid interface view selection
2016-08-24 19:08:09 +02:00
Luca
274921ee5c
Reimplemented view: interface, and Paginator code.
...
Minor code cleanup
2016-08-18 13:44:24 +02:00
emanuele-f
ed6c42d510
Export activity data to rrd
2016-08-13 23:56:59 +02:00
emanuele-f
793b53c706
Add and expose host activity counters
2016-08-12 23:38:01 +02:00
Simone Mainardi
12aa4c7399
Fixes after removal of the NetworkInterfaceView code
2016-08-10 11:21:08 +02:00
Luca
bcadcf033f
Removed view interface (work in progress will be reintroduced after cleanup)
2016-08-10 09:37:10 +02:00
Luca
516ca1a545
Added the ability to reload the housekeeping script with kill -HUP <ntopng PID>
...
Calling screpts at flow start/end/update
2016-07-29 20:17:10 +02:00
Simone Mainardi
128c11652c
Implements alerts toggle from the web interface
2016-07-22 18:56:07 +02:00
Mathieu
8f700c0032
Create function Ntop::setTraceLevelFromRedis and call it asap
2016-07-15 14:39:05 +02:00
Luca Deri
d6bc2ce91a
Implemented ICMP handling
...
Optimized flow memory
2016-06-15 15:33:00 +02:00
Simone Mainardi
4091c9c38d
Adds per-user allowed interfaces (WIP)
2016-06-11 15:30:34 +02:00
valentina
8a367fac29
Added list of message instead of using redis in order to manage the dump of flow in ELK.
...
Added traces for flow drops.
2016-04-21 08:40:19 +02:00
Luca Deri
b9068886a4
Reworked flashstart categorization support (work in progress)
2016-01-01 20:05:58 +01:00
Luca Deri
d7c452f0a3
Moved to 2016
2016-01-01 09:27:39 +01:00
Luca
3e6fec8d84
Added support for http-based categorization (work in progress)
2015-12-18 08:32:15 +01:00
Luca Deri
376b645f8f
Reworked -k parameter to introduce support for flashstart service (work in progress)
2015-12-05 11:55:48 +01:00
Luca
9bf2c0f83c
Initial work towards network stats
2015-11-03 17:11:06 +01:00
Simone Mainardi
bea6f4750e
Push ntopng index configuration to ElasticSearch
...
When ES flow export is enabled, ntopng sends its index configuration
to ES before actually exporting flows.
2015-10-27 12:25:32 +01:00
Luca Deri
bc94680a81
Removed communities support. Its implementatation was sub-optimal and so we'll start over
2015-10-10 11:02:11 +02:00
Luca Deri
c7de08f89c
Fixed lua code where some shared variables created issues with some reports.
...
Minor c++ code fixes
2015-09-13 23:03:06 +02:00
Luca
75a5293d95
Implemented lua method for reading the list of local nets
2015-08-21 23:23:32 +02:00
Luca Deri
ec961ea45e
Removed code no longer used
2015-08-17 17:13:14 +02:00
Luca Deri
d5e19ec8af
Removed -F sqlite: due to this the historical interface is not finally gone and it is now possible to move forward to properly re-implement it
2015-08-15 00:09:12 +02:00
Luca Deri
5329b2b57f
Added quick initialization mode in preferences
2015-08-10 21:18:00 +02:00
Luca Deri
a2542e719a
Reworked initialization and licensing
2015-08-02 10:04:14 +02:00
Arianna Avanzini
4b4d5a5e80
src/CommunitiesManager.cpp: add bindings to retrieve active hosts of a community
...
This commit adds Lua bindings to the CommunitiesManager to retrieve
a Lua table with the active hosts of a community. This also adds
binding functions to the Host and NetworkInterface class so that
it can iterate efficiently over hosts of a community.
2015-07-21 02:10:53 +02:00
Arianna Avanzini
0a0a280807
src: add communities manager
...
This commit introduces a class to handle host communities, that are
a logical representation of clusters of hosts that fall under the
same administrative domain. This commit also adds a new command line
option to specify a file containing aggregation rules and code to
parse such file with an adequate syntax:
communityX@id1=net1,net2,net3
communityY@id2=net4,net5,net6
...
Communities are unused now. Further commits will introduce reports
to represent communities and describe them with stats.
This addresses issue #75 .
2015-07-12 02:54:37 +02:00
Arianna Avanzini
1ba90baf9b
src/Prefs.cpp: add parameter to specify install directory
...
Starting ntopng from outside the install folder can cause problems
if ntopng has not been installed but instead compiled from source.
This commit adds an install-dir parameter to allow to specify where
ntopng executable and scripts are so that variables are set
correctly. Please refer to the help to get info about the usage
of the option.
2015-07-05 22:50:29 +02:00
Luca Deri
b178cf4121
Added travis file for code testing
...
Added .gitignore file for ignoring selected files
Reworked src and include paths to organize the source better
Fixed bug with invalid git version caused in some settings that do not compile code extracting it from github
2015-05-01 19:40:52 +02:00