Commit graph

860 commits

Author SHA1 Message Date
Simone Mainardi
693a47c84d Fixes Fixes nEdge device protocol policing 2020-07-17 11:15:59 +02:00
Simone Mainardi
7637564857 Fixes nEdge safe search validation 2020-07-17 10:23:13 +02:00
gabryon99
125818ae05 removed validation for notifications 2020-07-15 15:01:07 +02:00
gabryon99
48dc7e1a93 notification for geoip, contribution and alert notification api in js 2020-07-15 10:00:04 +02:00
Simone Mainardi
9a8b77e0d7 Allows RESTful api custom_data.lua to accept fields without alias 2020-07-10 10:20:28 +02:00
Simone Mainardi
2230673eb3 Reworks user scripts UI with new host pools 2020-07-09 19:12:20 +02:00
Simone Mainardi
53e440c0f7 Allows pool members to be created/edited with zero members 2020-07-08 15:19:21 +02:00
Simone Mainardi
46968ab42f Initial implementation of custom_data.lua host rest endpoint 2020-07-07 15:34:42 +02:00
Luca Deri
643e78f8d5 Implements most of #4113
- Removed unused google assistant scripts
- Cleaned up existing REST calls using _POST["payload"]

The _GET["parameter"] element is still present and it will be removed soon
2020-07-06 18:06:40 +02:00
Simone Mainardi
ca1a011c2b Implements RESTful addition of interface pools and members 2020-07-06 12:38:39 +02:00
Alfredo Cardigliano
354866d16a Remove aggregated flows 2020-07-03 17:17:33 +02:00
gabryon99
19e91e2c87 add alert notifications 2020-06-26 20:19:48 +02:00
gabryon99
e3c87dc15c fixed post snmp add modal 2020-06-24 22:21:03 +02:00
Simone Mainardi
46e0de56db Fixes webhook alert endpoint URL validation 2020-06-24 18:41:17 +02:00
Simone Mainardi
f097a13dbb Fixes slack alert endpoint webhook validation 2020-06-24 18:37:39 +02:00
Simone Mainardi
3db2dc4bb5 Allows SMTP servers to contain ports 2020-06-24 18:05:22 +02:00
Simone Mainardi
e9647c6dc8 Fixes email alert endpoint server name validation 2020-06-24 17:16:04 +02:00
gabryon99
efe75bd55a add snmp3 username 2020-06-23 09:00:55 +02:00
Luca Deri
d41201bb18 Added SNMPv3 validation 2020-06-23 00:58:20 +02:00
gabryon99
e20f7d28a3 add gui for snmp v3 2020-06-22 16:28:18 +02:00
Simone Mainardi
c8db38a06c Fixes parsing of IP addresses and CIDRs for custom protocols
Fixes #4050
2020-06-17 18:49:35 +02:00
Simone Mainardi
e0b19c73bb Extends rest_utils to handle SNMP devices errors 2020-06-17 15:15:15 +02:00
Simone Mainardi
7979468f5b Exposes http_lint methods to the outside 2020-06-16 22:38:48 +02:00
Simone Mainardi
eab51e54d6 Adds validation for SNMP devices responsiveness 2020-06-09 18:41:35 +02:00
Simone Mainardi
2f48152a97 Minor fixes for pruning unresponsive SNMP devices 2020-06-09 16:05:48 +02:00
Alfredo Cardigliano
9348e51924 Add rest/v1/get/host/l7/stats.lua REST API (#3953) 2020-05-28 10:44:07 +02:00
emanuele-f
aedf348534 Move interface timeseries prefs to the global config
Addresses #3979
2020-05-27 13:48:27 +02:00
Alfredo Cardigliano
7335b3b2c9 Add v1/get/pool/config v1/get/scripts/config REST API 2020-05-18 18:54:58 +02:00
Simone Mainardi
3258fa074e Additional fixes for interface validation 2020-05-18 13:02:56 +02:00
Luca Deri
ccf76ca54d Added "real" intefaceId validation
Initial work towards REST API
2020-05-17 20:47:46 +02:00
gabryon99
71870f5158 validation of endpoint fields 2020-05-13 22:15:09 +02:00
gabryon99
88635566ac change input name fields for recipients 2020-05-07 21:43:15 +02:00
gabryon99
19edceec4c add http validation for endpoints
fix #3889
2020-05-07 16:20:37 +02:00
Simone Mainardi
ae9b4b963e Standardizes export/dump nomenclature 2020-04-22 18:54:35 +02:00
Simone Mainardi
28480748aa Implements runtime flows dump toggle 2020-04-22 18:12:49 +02:00
Simone Mainardi
6ea50fb004 Implements the Elasticsearch alerts endpoint
Implements #3105

Initial work to add elastisearch alerts

Initial implementation of ES alerts

Implements version check

Implements flow alerts format

Changes Elasticsearch index name

Comments the Elasticsearch alert endpoint
2020-04-18 16:35:14 +02:00
emanuele-f
947fee33b2 Write 0 in timeseries for unreachable monitored hosts 2020-04-17 16:19:56 +02:00
emanuele-f
f94f784c0f Move active monitoring HTTP lint to the plugin directory 2020-04-17 15:07:01 +02:00
gabryon99
1e5376da95 reworked script editor page 2020-04-15 23:07:05 +02:00
emanuele-f
4bd04e7e4c Delete old timeseries when monitoring granularity is changed 2020-04-15 10:52:38 +02:00
Simone Mainardi
3e14bc30f8 Refactors RTT to Active Monitoring
Addresses #3741

Refactors RTT: rtt_utils to active_monitoring_utils

Refactors RTT: rtt_host to am_host schema name

Refactors RTT: import_active_monitoring_config.lua

Refactors RTT: active_monitoring_stats.lua

Refactors RTT: active_monitoring_stats i18n

Refactors RTT: get_active_monitoring_config.lua

Refactors RTT: get_active_monitoring_hosts

Refactors RTT: edit_active_monitoring_host

Refactors RTT: active_monitoring.lua

Refactors RTT: active_monitor

Refactors RTT: active_monitoring_utils.js

Refactors RTT: get_active_monitoring_hosts.lua fixes

Refactors RTT: last_rtt

Refactors RTT: rtt_host to am_host
2020-04-13 21:34:10 +02:00
Luca Deri
f7b1e7d689 Initial work for widget implementation 2020-04-13 14:24:50 +02:00
Simone Mainardi
4a266768c4 Fixes missing speedtest param validation 2020-04-10 19:56:14 +02:00
Alfredo Cardigliano
c4613b5859 Syslog log producers configuration page 2020-04-03 16:20:05 +00:00
gabryon99
633ee3096d reworked blog notifications
now the notification are stored in redis and not anymore in browser local storage
2020-04-02 23:04:03 +02:00
Luca Deri
7eca89e9f5 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2020-04-02 19:58:56 +02:00
Luca Deri
48b3fbc348 Reworked error messages 2020-04-02 19:50:31 +02:00
emanuele-f
121c2ef0dd Add support for Enterprise L plugins 2020-04-02 15:23:11 +02:00
emanuele-f
af48ccedf4 Fix DHCP ranges cleared when page changes
Fixes #3636
2020-03-27 10:37:19 +01:00
emanuele-f
f41ebd1d46 Add missing params lint 2020-03-19 18:37:02 +01:00