Commit graph

580 commits

Author SHA1 Message Date
Alfredo Cardigliano
eb9e1d0980 Tests output update 2021-01-29 11:16:24 +01:00
gabryon99
ee0fa52d9d add radar widget 2021-01-22 12:23:42 +01:00
Luca Deri
2ff16404ee Modified interface ids 2021-01-21 15:00:55 +01:00
gabryon99
23a0bcbaac updated ntop-widgets 2021-01-21 10:50:56 +01:00
gabryon99
0057d37218 working on ntop widgets 2021-01-19 18:52:06 +01:00
gabryon99
1823fa00dd replace type to src ntop widgets 2021-01-19 18:52:06 +01:00
gabryon99
406f933f20 add select for testing widgets 2021-01-16 10:17:16 +01:00
gabryon99
8ce8debebd minor fixes on ntop-widgets 2021-01-14 21:24:24 +01:00
gabryon99
abb65fa847 test for ntop-widgets 2021-01-14 15:22:23 +01:00
Alfredo Cardigliano
166b54c5db Instructions to replay the log 2021-01-11 10:15:57 +01:00
Alfredo Cardigliano
93423a1370 Add suricata sample log 2021-01-11 10:06:09 +01:00
gabryon99
4b606c0685 rename ds_hash to ds_type in test page 2021-01-07 18:16:23 +01:00
Simone Mainardi
a71492aab5 Changes to allow widgets to fetch datasources by type 2021-01-07 11:41:36 +01:00
Luca Deri
a60e322887 Moved hosts explorer under maps 2021-01-06 20:59:28 +01:00
gabryon99
5688f45544 simple test for widgets 2021-01-06 15:47:05 +01:00
Simone Mainardi
df7ac9429c Implements unique keys and getters for datasource types 2021-01-06 14:51:04 +01:00
Simone Mainardi
6546e3d9bd Implements getter for all available class-based datasource types 2021-01-06 10:56:39 +01:00
Simone Mainardi
d902000d67 Implements widgets with multiple datasources (fetch + rest) 2021-01-05 20:55:33 +01:00
Simone Mainardi
b670ab1d59 Initial rework of widget datasources and transformations 2021-01-05 12:34:04 +01:00
Luca Deri
a1178a0791 Updated (C) 2021-01-02 12:08:23 +01:00
Simone Mainardi
3baa932a01 Migrates alerts to an object-oriented implementation
Migrates alert_malicious_signature alert_elephant_local_to_remote alert_elephant_remote_to_local

Migrates long_lived

Migrates alert_flow_blocked

Migrates alert_tls_old_version

Migrates alert_tls_certificate_mismatch

Migrates alert_tls_certificate_expired

Migrates alert_tls_unsafe_ciphers

Migrates alert_tls_certificate_selfsigned

Migrates alert_potentially_dangerous_protocol

Migrates alert_snmp_device_reset

Migrates alert_port_mac_changed

Migrates alert_port_duplexstatus_change

Mirgates alert_port_errors

Migrates alert_port_status_change

Migrates alert_port_load_threshold_exceeded

Migrates alert_data_exfiltration

Migrates alert_dns_data_exfiltration

Migrates alert_suspicious_tcp_probing alert_suspicious_tcp_syn_probing alert_tcp_connection_refused

Migrates alert_dns_invalid_query

Migrates alert_attack_mitigation_via_snmp

Migrates alert_lateral_movement

Migrates alert_periodicity_update

Migrates alert_dns_positive_error_ratio

Migrates alert_iec104_error
2020-12-22 09:56:38 +01:00
Simone Mainardi
c6f799ac16 Moves test_alerts.lua under tests/lua 2020-10-12 09:25:34 +02:00
Simone Mainardi
6c1280a8e5 Reworks recipients.lua as static rather than (useless) instance 2020-09-23 15:03:07 +02:00
Simone Mainardi
d42051616c Implements per-recipient user script categories and severities 2020-09-16 12:09:13 +02:00
Simone Mainardi
f56bcebe81 Handles in-memory recipients addition/deletion 2020-09-08 14:05:38 +02:00
Simone Mainardi
3f2fa953aa Implements in-memory recipient queues 2020-09-07 17:54:14 +02:00
Simone Mainardi
fbf1e39981 Implements reuse of recipient ids 2020-09-07 15:53:35 +02:00
Simone Mainardi
3cefe89d4b Initial implementation of OO recipients and integer ids 2020-09-07 13:03:34 +02:00
Simone Mainardi
aeecbcce29 Initial implementation of OO recipients with SQLite 2020-08-28 13:19:58 +02:00
Simone Mainardi
e0d936fc9c Fixes host pools getter returning non-existing pools 2020-07-29 16:39:31 +02:00
Ronald Henderson
356bfcdedc
Added rest script for custom host data with docs and test scripts (#4186)
Co-authored-by: root <root@vortex.rwh.shop>
2020-07-21 08:43:39 +02:00
Simone Mainardi
1405107c13 Implements in-memory host pools bind checks 2020-07-15 15:32:42 +02:00
Simone Mainardi
4e886711cf Refactors pools members bind checks (eases host pools checks) 2020-07-15 15:11:58 +02:00
Simone Mainardi
b1edce1894 Implement REST endpoint to add host pools
Implements #4133
2020-07-14 17:36:08 +02:00
Simone Mainardi
7408eca0bc Implements host pools as a Lua class (compatible with existing pools)
Implements #4131
2020-07-14 16:54:14 +02:00
Simone Mainardi
a9ccba5ec6 Implements base_pools:bind_member Lua API
Implements #4129
2020-07-13 19:22:05 +02:00
Simone Mainardi
44535d99a7 Implements lua class active_monitoring_pools.lua to handle active monitoring pools 2020-07-08 17:52:14 +02:00
Simone Mainardi
71cb0dbbc9 Implements lua class snmp_device_pools.lua to handle SNMP device pools 2020-07-08 17:01:22 +02:00
Simone Mainardi
d05c191cc7 Implements lua class local_network_pools.lua to handle network pools 2020-07-08 14:42:48 +02:00
Simone Mainardi
69c7cd7acd Implements get_member_details to get interface pool member details 2020-07-07 11:06:20 +02:00
Alfredo Cardigliano
b6e057d41b Test get_interface_data_01 fix 2020-07-06 18:17:13 +02:00
Alfredo Cardigliano
b139eb0888 Test results update 2020-07-06 17:35:30 +02:00
Simone Mainardi
aab7051810 Implements RESTful getters for interface pools and members
Implements #4109
2020-07-06 14:22:24 +02:00
Simone Mainardi
ca1a011c2b Implements RESTful addition of interface pools and members 2020-07-06 12:38:39 +02:00
Simone Mainardi
1ef13ca9ea Implements consistency checks for the addition/edit of pools and members 2020-07-06 12:00:27 +02:00
Simone Mainardi
d1eca8dbaf Adds tests for interface pools 2020-07-05 18:44:01 +02:00
Simone Mainardi
1702eb7b96 Adjusts REST API tests 2020-06-25 19:36:33 +02:00
Simone Mainardi
2d0b3f1a55 Implements REST API endpoint to get all ntopng active interfaces
Implements #4082
2020-06-25 19:28:48 +02:00
Simone Mainardi
22db534616 Adds mem_total and mem_ntopng_virtual to the test ignores 2020-05-29 18:08:23 +02:00
Simone Mainardi
1d22c3c232 Adjusts naming conventions for rest/v1/get/alert/type/counters.lua 2020-05-29 18:05:35 +02:00