Commit graph

337 commits

Author SHA1 Message Date
Luca Deri
e53c141f86 Added wazuh_alert_exceptions 2026-07-13 16:48:33 +02:00
Alfredo Cardigliano
18a5db3c52 Update CH schema to make room for ntopng_instance_name for all tables 2026-07-13 16:45:25 +02:00
Luca Deri
3d502ec0b2 Added testing schema per Wazuh alerts handling (future work item) 2026-07-13 16:44:27 +02:00
GabrieleDeri
e5d7231c73
Updated preference unit of measure n2disk and grafana dash (#10516)
* Updated preference unit of measure n2disk and grafana dash

* Update dist
2026-06-29 16:59:12 +02:00
Matteo Biscosi
705c14a431 Revert "Removed vulnerability scan (#10490)"
This reverts commit 947019d8c7.
2026-06-28 10:52:21 +00:00
Manuel Ceroni
947019d8c7
Removed vulnerability scan (#10490)
* Removed vulnerability scan

* Removed other vs_utils references
2026-06-25 16:33:55 +02:00
GabrieleDeri
57cf94b1c7
Added blog and updates check to menu (#10492)
* Fixes menu label and formatting badge topbar

* Update dist

* Added blog to menu and fixed package updater

* Update dist
2026-06-24 16:59:48 +02:00
Luca Deri
c5d770d815 Fixes nedge menu and reboot poweroff menu 2026-06-23 23:02:11 +02:00
GabrieleDeri
6e6bb7287c
Ported menu, footer and topbar to vuejs (#10480)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
* Ported menu, footer and topbar to vuejs

* Update dist
2026-06-22 18:19:15 +02:00
Matteo Biscosi
615ffc4eb4 Moved Site page to navbar, also added statistics and configuration page. Added Parent Site 2026-06-18 14:26:17 +00:00
Alfredo Cardigliano
07e23d469a Add AS information to the database from geoip/as.csv when available. Cache the information on redis. Use RIPE service as last resort. 2026-06-09 10:36:54 +02:00
Alfredo Cardigliano
2cf77fe6ff Fix redis connection to unix socket 2026-06-05 12:15:54 +02:00
Matteo Biscosi
8577f8e42b Changed sankey table back to hourly_asn (#10428) 2026-06-05 08:27:00 +00:00
Alfredo Cardigliano
08582589dc Drop old columns (moved to json) 2026-06-05 09:55:56 +02:00
Alfredo Cardigliano
1472656ff5 Add PROBE_IP column if not exists on cluster schema. Cleanup syntax. 2026-06-05 09:49:12 +02:00
Alfredo Cardigliano
3f3c623847 Add PROBE_IP column if not exists 2026-06-05 09:44:34 +02:00
Luca Deri
6b3f103752 Fixed this broken commit 5ffb326682 (diff-fe39e083530f14f4626feb2bb1b6c52a40f3638b31aed17d95b52e0e769e7fcf)
Fixes #10426
2026-06-05 07:09:49 +02:00
Alfredo Cardigliano
e1e6ad9dff Fix alter table on cluster schema. Add missing comments.
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-06-04 10:43:37 +02:00
Alfredo Cardigliano
37ae82bec8 Add missing table and columns definitions. Cleanup schema. 2026-06-04 10:14:12 +02:00
Alfredo Cardigliano
07bcda0c6b Remove IPv6NumToNormalizedIP (no longer required)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-06-03 09:08:56 +02:00
Luca Deri
0cea8c8eda Changed table comments so they are proagated even to existing tables
Some checks failed
Build / build (push) Has been cancelled
CIFuzz / Fuzzing (address) (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
CodeQL / Analyze-1 (push) Has been cancelled
2026-05-30 12:51:32 +02:00
GabrieleDeri
7a78416fa3
Added ch table defs for alerts mapping and pipeline (#10385) 2026-05-28 12:24:48 +02:00
Alfredo Cardigliano
63dd4c4932 replace function if already defined
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-25 17:01:14 +02:00
Alfredo Cardigliano
d99b7a29e1 Define ClickHouse function IPv6NumToNormalizedIP to convert IPv6 mapped IPv4
Some checks failed
Build / build (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
CodeQL / Analyze-1 (push) Has been cancelled
CIFuzz / Fuzzing (address) (push) Has been cancelled
2026-05-23 11:12:47 +02:00
Manuel Ceroni
d7f05f6b1a
Migrated some ClickHouse columns into the JSON field (#10369) 2026-05-21 15:11:58 +02:00
Alfredo Cardigliano
600d99f333 Add SRC/DST_SITE_ID to historical flows
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-20 18:58:06 +02:00
Alfredo Cardigliano
79745c0c8c Dump client and server tags to historical flows to allow queries like 'src TAGS contains Lab AND dst TAGS contains Production' 2026-05-20 11:58:20 +02:00
Alfredo Cardigliano
ae21bd5044 Update labels 2026-05-19 16:19:23 +02:00
Alfredo Cardigliano
6d6232ed7b Extend the sample High Resolution Grafana dashboard with an applications chart 2026-05-19 12:27:48 +02:00
Alfredo Cardigliano
3dced6a58f Create l7_protocols table for external queries (e.g. Grafana) 2026-05-19 12:27:12 +02:00
Alfredo Cardigliano
281634d3cb Fix CH cluster schema (missing comma) 2026-05-15 18:18:10 +02:00
Luca Deri
125e57df21 Fixed ASN aggregation 2026-05-15 17:33:52 +02:00
Alfredo Cardigliano
15e21344cd Move grafana sample dashboards to a single folder 2026-05-15 16:39:15 +02:00
Alfredo Cardigliano
fb521c1752 Rename labels to tags to avoid confusion as labels was too common. (note: tag filters are now flowfilters) 2026-05-12 11:43:07 +02:00
Alfredo Cardigliano
3fb6a2203e Handle IPv4/IPv6 PROBE_IP in historical data
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-07 13:13:11 +02:00
Alfredo Cardigliano
1d18495f44 Add labels to alerts schema to allow filtering 2026-05-06 12:27:31 +02:00
GabrieleDeri
de94e7de5a
Added ai policy callbacks, added tool streaming steps (#10327) 2026-05-05 15:28:13 +02:00
Luca Deri
50825208a0 Added column for indetifying new flows in ClickHouse
Some checks failed
CodeQL / Analyze-1 (push) Has been cancelled
Build / build (push) Has been cancelled
CIFuzz / Fuzzing (address) (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
2026-05-01 11:53:21 +02:00
Alfredo Cardigliano
f19dfe650b Store labels in historical flows and show them in the flow list
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-04-28 12:51:24 +02:00
Alfredo Cardigliano
e541c57bcd Add HR counters to CH schema. Dump HR counters. 2026-04-27 11:48:30 +02:00
GabrieleDeri
55e4d70390
Added vue page for ai policy, flow ai formatter (#10293) 2026-04-22 20:56:20 +02:00
GabrieleDeri
3c875cd8d4
Added live flow chatbot panel (#10265)
* Added live flow chatbot panel

* Update dist
2026-04-09 23:13:39 +02:00
Alfredo Cardigliano
7fef317211 Add NEXT_ADJACENT_ASN to the flow table 2026-04-09 11:11:21 +02:00
GabrieleDeri
a150300609
Update dist (#10251) 2026-04-07 11:36:22 +02:00
GabrieleDeri
45237c68b5
Added ai usage table (#10241) 2026-04-02 10:14:14 +02:00
GabrieleDeri
65772d3545
Initial chatbot UI commit (#10232)
* Initial chatbot UI commit

* Update dist
2026-03-28 15:05:01 +01:00
Luca Deri
404c95a0c0 Improved SNMP interface roles 2026-03-16 22:22:59 +00:00
Alfredo Cardigliano
c677760934 Fix grep (add -- to treat - as string, not option) 2026-03-16 09:25:17 +01:00
Luca Deri
374493e444 Commented Clickhouse files 2026-03-15 12:45:16 +01:00
Alfredo Cardigliano
034d6db866 Add INTERFACE_ROLE to table definition as well 2026-03-13 11:44:11 +01:00