Simone Mainardi
|
e0192d03be
|
Implements reset of pools and REST API endpoint
Implements #4384
|
2020-09-10 14:45:28 +02:00 |
|
Simone Mainardi
|
13cfd29376
|
Implements REST endpoint to get all pools for a given recipient
|
2020-09-10 14:00:55 +02:00 |
|
Simone Mainardi
|
6924651ec5
|
Refactors creation of builtin endpoints and recipients
Implements #4386
|
2020-09-10 12:01:23 +02:00 |
|
Simone Mainardi
|
c1078d2f21
|
Implements additional pools and edit/get REST API
Implements #4380
Implements #4381
|
2020-09-10 11:11:08 +02:00 |
|
Simone Mainardi
|
20db316136
|
Migrates Discord plugin as self-contained
|
2020-09-09 17:22:09 +02:00 |
|
Simone Mainardi
|
5e7f2cfff4
|
Implements thread for notifications handling
|
2020-09-09 12:16:51 +02:00 |
|
Simone Mainardi
|
64e1f7bbe8
|
Excludes builtin recipients from host pool pages
|
2020-09-08 19:14:46 +02:00 |
|
Simone Mainardi
|
9e99fa1403
|
Uses new in-memory queues for alert recipients (avoid Redis)
|
2020-09-08 18:36:18 +02:00 |
|
Simone Mainardi
|
2aa4588c07
|
UI fixes for new recipients
|
2020-09-08 14:57:55 +02:00 |
|
gabryon99
|
146e0f7945
|
rewrok gui for new recipients api
|
2020-09-08 14:08:44 +02:00 |
|
Simone Mainardi
|
f56bcebe81
|
Handles in-memory recipients addition/deletion
|
2020-09-08 14:05:38 +02:00 |
|
Simone Mainardi
|
fbf1e39981
|
Implements reuse of recipient ids
|
2020-09-07 15:53:35 +02:00 |
|
Simone Mainardi
|
26ec4738f3
|
Adds endpoint_key to recipients.lua
|
2020-09-07 15:45:25 +02:00 |
|
Simone Mainardi
|
3cefe89d4b
|
Initial implementation of OO recipients and integer ids
|
2020-09-07 13:03:34 +02:00 |
|
gabryon99
|
5db42ecec4
|
replaced endpoint/recipient name as primary key in GUI
|
2020-09-07 10:04:57 +02:00 |
|
Simone Mainardi
|
148999e212
|
Fixes to process low-pri flow alerts queue
|
2020-09-04 19:02:58 +02:00 |
|
Simone Mainardi
|
be3fd5b7cd
|
Implements two priority queues for each notification recipient
Implements #4365
|
2020-09-04 18:25:46 +02:00 |
|
Simone Mainardi
|
85f555a908
|
Removes intermediate alert queues - only leaves recipient queues
Implements #4366
|
2020-09-04 17:41:55 +02:00 |
|
Simone Mainardi
|
1a7ee97334
|
Reworks builtin SQLite alerts as a regular alert recipient
|
2020-09-04 10:33:10 +02:00 |
|
Simone Mainardi
|
1d4930fc13
|
Initial work to add the SQLite plugin and builtin recipient
|
2020-09-03 19:35:28 +02:00 |
|
Simone Mainardi
|
6053c752f6
|
Avoids resending notifications for triggered alerts after restarts
Implements #4357
|
2020-09-03 09:58:46 +02:00 |
|
Simone Mainardi
|
d7a02546c9
|
Implements discord notifications endpoint
Implements #4346
|
2020-09-02 19:02:11 +02:00 |
|
Luca Deri
|
7aa6fd3bd8
|
Partially implements #4346 (work in progress)
|
2020-09-02 17:50:54 +02:00 |
|
Simone Mainardi
|
28caa3ac33
|
Fixes alerts starving in per-recipient queues
|
2020-09-02 14:52:40 +02:00 |
|
Simone Mainardi
|
e1aee48292
|
Adds budget in processAlertNotifications
Addresses comment 9fd8c20324 (commitcomment-41951949)
|
2020-09-02 10:12:46 +02:00 |
|
Simone Mainardi
|
a0097167f4
|
Fixes active monitoring alerts
|
2020-09-01 23:03:11 +02:00 |
|
Simone Mainardi
|
b6f53df891
|
Fixes possibly skipped endpoint notifications export
|
2020-09-01 19:54:54 +02:00 |
|
Simone Mainardi
|
9fd8c20324
|
Fixes alerts possibly starving in the alerts notif. queue
|
2020-09-01 18:24:23 +02:00 |
|
Simone Mainardi
|
5fbe012134
|
Implements in-memory counters for alert queues and shows them in the UI
|
2020-09-01 17:42:03 +02:00 |
|
Simone Mainardi
|
4d5abf778a
|
Changes default return codes of base recipients.lua class
|
2020-09-01 11:17:31 +02:00 |
|
Simone Mainardi
|
7b7f2f193b
|
Implements checks for SQLite recipient queue push return
|
2020-09-01 11:15:07 +02:00 |
|
Simone Mainardi
|
ddf2970843
|
Refactors base_recipients to recipients
|
2020-09-01 10:56:58 +02:00 |
|
Simone Mainardi
|
32b4a1cca4
|
Refactors base_pools to pools
|
2020-09-01 10:53:36 +02:00 |
|
Simone Mainardi
|
230d40abf9
|
Fixes addition of active monitoring hosts - circular require
Fixes #4345
|
2020-08-31 19:02:11 +02:00 |
|
Simone Mainardi
|
77d458c632
|
Implements script values factory reset
Implements #4297
|
2020-08-31 17:52:17 +02:00 |
|
Simone Mainardi
|
6e0ae904df
|
Implements REST API endpoint to get pools for any available type
Implements #4263
|
2020-08-31 16:13:42 +02:00 |
|
Simone Mainardi
|
bf7a5c2776
|
Fixes validation of nEdge routing policies
|
2020-08-31 14:20:33 +02:00 |
|
Simone Mainardi
|
cef4e57641
|
Shows traffic profile in nIndex flows
Implements #4316
|
2020-08-31 10:12:56 +02:00 |
|
Simone Mainardi
|
34b53b8a9b
|
Adds documentation for OO recipients and operator functions
|
2020-08-28 18:57:59 +02:00 |
|
Simone Mainardi
|
fa00119b56
|
Adds operator function to evaluate threshold-based alerts
|
2020-08-28 17:04:25 +02:00 |
|
Simone Mainardi
|
aeecbcce29
|
Initial implementation of OO recipients with SQLite
|
2020-08-28 13:19:58 +02:00 |
|
Alfredo Cardigliano
|
ea0bd4d71a
|
Fix custom alias in case of vlan
|
2020-08-25 18:41:28 +02:00 |
|
Simone Mainardi
|
7f241d71d5
|
Implements attack mitigation via SNMP
Implements #3833 along with companion pro commit
|
2020-08-24 15:05:35 +02:00 |
|
Simone Mainardi
|
af7d8d0b97
|
Minor localization updates
|
2020-08-21 12:46:50 +02:00 |
|
Simone Mainardi
|
a05e4c599e
|
Extensions handle SNMP device interfaces status change
|
2020-08-20 17:56:10 +02:00 |
|
Simone Mainardi
|
58817e0048
|
Minor lint addition for snmp_admin_status
|
2020-08-20 17:21:14 +02:00 |
|
Simone Mainardi
|
a88541c05f
|
Implements inline drilldown of protocol categories
Implements #4290
|
2020-08-20 15:41:17 +02:00 |
|
Simone Mainardi
|
760175ac5e
|
Fixes invalid reference to function addCommas
|
2020-08-20 14:21:59 +02:00 |
|
Alfredo Cardigliano
|
ba2e44ddc6
|
REST endpoints now return specific HTTP codes on failure (fix #4278)
|
2020-08-20 11:45:17 +02:00 |
|
Alfredo Cardigliano
|
646c5a8d68
|
Add support for returning HTTP status codes to rest_utils
|
2020-08-20 10:28:18 +02:00 |
|