Commit graph

5200 commits

Author SHA1 Message Date
gabryon99
7ceebe16ca recipient multiselected hidden when there are no recipients defined 2020-07-30 15:42:56 +02:00
Simone Mainardi
e451c87135 Adds additional logging to nEdge config API 2020-07-30 14:47:31 +02:00
Simone Mainardi
7a0a3b5d42 nEdge compatibility fixes with the new Defaul pool 2020-07-30 14:04:11 +02:00
gabryon99
a27b75b104 add test endpoint button 2020-07-30 12:03:43 +02:00
gabryon99
28061f941e add notifications entry 2020-07-30 12:03:43 +02:00
Alfredo Cardigliano
375be89b81 Add REST Endpoint for deleting users (implement #4219( 2020-07-30 11:25:20 +02:00
Alfredo Cardigliano
806c9540f2 Add REST Endpoint for creating users (implement #4218) 2020-07-30 10:54:20 +02:00
Simone Mainardi
04431e853c Enables pools in host user scripts configuration 2020-07-30 09:52:12 +02:00
Luca Deri
c99cc029d5 Periodicity stats improvements 2020-07-30 00:30:44 +02:00
Simone Mainardi
31f173cdad Prevents name changes for the default pool 2020-07-29 19:01:43 +02:00
Simone Mainardi
9e1ec844df Adds periodic_user_scripts.lua to periodic_activities_utils.lua 2020-07-29 18:26:26 +02:00
Simone Mainardi
b5f805fce5 Implements default pools
Implements #4158
2020-07-29 18:14:34 +02:00
Simone Mainardi
e0d936fc9c Fixes host pools getter returning non-existing pools 2020-07-29 16:39:31 +02:00
Simone Mainardi
4e96ae7e26 Refactors user_scripts method names 2020-07-29 15:17:31 +02:00
Simone Mainardi
99366d6ee3 Optimizes execution of user scripts (avoids multiple hosts HT walks) 2020-07-29 14:45:52 +02:00
Alfredo Cardigliano
2772e2f217 Reworked test_recipient() to use parameters instead of the stored recipient from 2020-07-29 12:37:18 +02:00
Simone Mainardi
1703488796 Fixes system CPU load 2020-07-29 11:42:39 +02:00
Simone Mainardi
ec9d092423 Fixes DNS stats when collecting from ZMQ
Fixes #4148
2020-07-29 10:40:53 +02:00
gabryon99
439ba513d7 fixed order for manage pools nav 2020-07-29 10:23:40 +02:00
gabryon99
efd74f46f7 fixed not working add recipient button and select automatically an endpoint on recipient creation 2020-07-29 10:23:40 +02:00
Simone Mainardi
301b8ce83c Changes pools lock key to avoid saving it as preference 2020-07-28 19:10:45 +02:00
Luca Deri
aa7418b90b Added number of periodicities 2020-07-28 17:17:37 +02:00
Luca Deri
75f1b36a7e Improved periodicify filter in periodiciry report 2020-07-28 16:50:37 +02:00
gabryon99
eb2287f7d8 dummy filtering for perdiocity stats 2020-07-28 16:18:46 +02:00
Alfredo Cardigliano
e344508df1 Update runTest API in all endpoint plugins. Add action=test in edit_notification_recipient.lua 2020-07-28 15:52:41 +02:00
Alfredo Cardigliano
8cd379bfb9 Add RECIPIENT_QUEUE_KEY cosntant 2020-07-28 14:32:24 +02:00
Alfredo Cardigliano
65e06fa123 Use notification_configs.get_types in place of plugins_utils.getLoadedAlertEndpoints 2020-07-28 12:52:01 +02:00
Alfredo Cardigliano
d55e4dc441 Remove alert_endpoints_utils (no longer required). Doc update. 2020-07-28 12:49:06 +02:00
Alfredo Cardigliano
b3ddfacf07 Enable back endpoints frequency check 2020-07-28 12:22:07 +02:00
Alfredo Cardigliano
bde41ff4b7 Cleanup nagios code 2020-07-28 11:33:04 +02:00
gabryon99
f7675eb94e hide host pool member for nedge 2020-07-28 10:56:46 +02:00
gabryon99
f2fbc28232 hide geoip alert inside system setup nedge 2020-07-28 10:49:22 +02:00
Alfredo Cardigliano
23365a4d2d Cleanup old alert configuration 2020-07-28 10:29:15 +02:00
Alfredo Cardigliano
2c6987db3c Enable new alert API/configuration 2020-07-28 10:29:03 +02:00
gabryon99
5f4b7d0c02 showing pool menu in nedge 2020-07-28 10:13:17 +02:00
Simone Mainardi
8418d932ec Avoids spawning num_interfaces + threads to update stats 2020-07-27 15:50:11 +02:00
Alfredo Cardigliano
6db82d9d3f Enable new recipient based notification for the email endpoint (temporarily disabled) 2020-07-27 13:19:28 +02:00
gabryon99
d0303d12ee fix broken pool page in community version 2020-07-27 09:07:16 +02:00
Simone Mainardi
0b894bcec9 Typo 2020-07-24 13:22:17 +02:00
Simone Mainardi
9f337629ec Simplifies plugins_utils.loadSchemas 2020-07-24 13:15:27 +02:00
Luca Deri
c64605e6fb Added baheviour analysis preference 2020-07-24 12:49:26 +02:00
Simone Mainardi
95607666aa Fixes plugin timeseries schemas load 2020-07-24 12:48:53 +02:00
Simone Mainardi
2214a7297c Fixes metadata reload upon plugins reload on community 2020-07-24 12:44:05 +02:00
Alfredo Cardigliano
9c87f83fa0 notification_recipients.processNotifications (wip) 2020-07-24 11:35:08 +02:00
root
8872b064b8 Update edit_pool recipients parameter 2020-07-24 09:24:10 +02:00
Simone Mainardi
66b684d8e9 Minor cleanup 2020-07-23 23:44:37 +02:00
Simone Mainardi
36478ba3ee Optimizes plugins_utils.loadModule with require 2020-07-23 23:38:30 +02:00
Simone Mainardi
1e3fa9a389 Optimizes plugins http lint using require 2020-07-23 23:25:23 +02:00
Simone Mainardi
6d1e8697a1 Optimizes plugins_utils.getLoadedAlertEndpoints (avoids multiple reloads) 2020-07-23 23:19:01 +02:00
Simone Mainardi
4270f6e912 Cleanup unused plugins_utils.loadAlertEndpoint 2020-07-23 23:02:00 +02:00