Commit graph

886 commits

Author SHA1 Message Date
Matteo Biscosi
2060eb04eb Removed other traffic role distribution (#10783) 2026-08-15 08:07:01 +00:00
GabrieleDeri
cc80aa52db
Added AI policy runner, license expiration check (#10777) 2026-08-14 19:02:58 +02:00
Manuel Ceroni
5cde596288
Vulnerability Scan converted to Active Scan (#10774) 2026-08-14 17:43:43 +02:00
Matteo Biscosi
413382afd1 Added IX interface role 2026-08-14 15:33:55 +00:00
Matteo Biscosi
38927b9345 Moved missing rest api to pro 2026-08-14 14:05:48 +00:00
Matteo Biscosi
66e0a37bcb Moved license page to pro 2026-08-14 13:55:02 +00:00
Matteo Biscosi
9743228ca6 Fixes ASN page not considering only Specific Interfaces Roles (#10740) 2026-08-14 13:55:02 +00:00
Manuel Ceroni
ef17ee5506
Implemented the role dropdown for ingress_egress_traffic_criteria (#10776) 2026-08-14 12:29:27 +02:00
GabrieleDeri
ca801a6295
Wazuh alerts en.lua and redis getter (#10773)
* Wazuh alerts and redis getter

* Update dist
2026-08-13 16:21:24 +02:00
Matteo Biscosi
693ac809f5 Added site timeseries page 2026-08-13 13:32:05 +00:00
Manuel Ceroni
4153fee8fc
Added token resend to the licenses page (#10769) 2026-08-13 14:56:49 +02:00
Matteo Biscosi
fff4010319 Added cacheing updates variable for GUI 2026-08-12 09:57:19 +00:00
Matteo Biscosi
c5db10d3b1 Added products licenses page 2026-08-10 16:42:50 +00:00
GabrieleDeri
8020b856fb
Fixes live flows new card (#10733)
* Update dist

* Fixes live flows new card

* Update dist
2026-08-10 12:57:38 +02:00
Matteo Biscosi
6a109bc9df Fixes top applications labels
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
CIFuzz / Fuzzing (undefined) (push) Has been cancelled
2026-08-07 14:13:40 +00:00
GabrieleDeri
bd78f8d8cd
Fixes live flows alerts getter (#10719) 2026-08-07 14:42:28 +02:00
GabrieleDeri
a97c79e115
Added ntopng alerts to flow list page (#10713)
* Added ntopng alerts to flow list page

* Update dist

* Update dist
2026-08-06 18:29:07 +02:00
Manuel Ceroni
da22f6f85d
Added Location and Site filters to flows aggregated by host (#10708) 2026-08-06 15:06:07 +02:00
Matteo Biscosi
f029762593 Fixes flow risk column and filtering 2026-08-06 11:35:22 +00:00
GabrieleDeri
a1e0219c31
Adds flow risk filter and aggregation for sites dashboard (#10702)
* Adds flow risk filter and aggregation for sites dashboard

* Update dist
2026-08-05 23:10:28 +02:00
GabrieleDeri
d64863098b
Reverted keepalive issue on logout, guided demo logic (#10688)
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
* Reverted keepalive issue on logout, guided demo logic

* Update dist
2026-08-04 14:24:01 +02:00
Matteo Biscosi
7d826e7c11 Fixes incorrect flow filter 2026-08-03 14:07:53 +00:00
Manuel Ceroni
d7bf806ae3
Added the hard_hidden parameter for menu entries (#10680)
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
2026-08-03 12:36:16 +02:00
GabrieleDeri
73dac286d6
Fixes health rest api (#10674) 2026-07-31 12:27:34 +02:00
GabrieleDeri
d3425d2a9b
Update dist (#10672)
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-07-30 23:03:03 +02:00
GabrieleDeri
b962ed2185
Updated error page to vuejs (#10671)
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
* Updated error page to vuejs

* Update dist

* Fixes live flows filters flow risk

* Update dist
2026-07-29 19:28:38 +02:00
DGabri
60ceacc76d Added flow risk filter 2026-07-27 19:46:39 +02:00
Luca Deri
540cbc4b3c minor cosmetic fixes
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-07-25 17:30:24 +02:00
Matteo Biscosi
462870bfc8 Fixes various issues in site page 2026-07-21 09:07:54 +00:00
Matteo Biscosi
fa104c8422 Fixes incorrect if
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-07-20 17:35:34 +00:00
Matteo Biscosi
9bcf6ca1d7 Added interface index filter on hosts page 2026-07-20 15:40:04 +00:00
GabrieleDeri
23cbdeb6fa
Fixed preferences toast, started adding vuejs spa (#10606)
* Fixed preferences toast, started adding vuejs spa

* Update dist
2026-07-17 19:54:42 +02:00
Luca Deri
dcc8b5395f Fixed usge stats: TS written and SNMP devices polled 2026-07-17 19:23:42 +02:00
Alfredo Cardigliano
f912ee93bc Add admin check in conf backup listing and download 2026-07-17 11:51:03 +02:00
Alfredo Cardigliano
0e41f24b36 Add admin check on tag delete/edit 2026-07-17 11:34:23 +02:00
Luca Deri
8dd59a23f3 Updated SNMP counters 2026-07-16 19:28:13 +02:00
Alfredo Cardigliano
d6f64159c2 Read logs with journalctl on linux, ntopng.log otherwise (if present) 2026-07-16 18:04:55 +02:00
Alfredo Cardigliano
669589fe20 Fix missing authorization check in edit_blacklist.lua REST endpoint
Any authenticated user, including unprivileged accounts, could modify
threat intelligence blacklist URLs, enable/disable status, and update
intervals via POST /lua/rest/v2/edit/system/edit_blacklist.lua. Add
the same isAdministrator() guard used by the sibling
edit/category/category.lua endpoint.

GHSA-ffg5-889g-f5q8

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 14:53:27 +02:00
Alfredo Cardigliano
7d830f31af Fix user capability check for deleting notification endpoints and pools 2026-07-16 14:42:29 +02:00
Alfredo Cardigliano
9f42a12251 Add administrator checks 2026-07-16 10:31:23 +02:00
Alfredo Cardigliano
8ae9d8e989 Rename probe_ip to exporter_ip when used for exporters 2026-07-14 15:47:19 +02:00
Matteo Biscosi
c9e49f2c33 Fixes incorrect import 2026-07-10 15:08:51 +00:00
Manuel Ceroni
638a9001cb
Implemented button to remove failed hosts to scan from active scans (#10553) 2026-07-07 09:58:13 +02:00
Manuel Ceroni
1726494382
Fixed active scan in-progress badge in the topbar (#10549) 2026-07-06 11:02:07 +02:00
GabrieleDeri
aadf7a08de
Updated nanalyst error messages, updated d3 charts (#10543)
* Updated nanalyst error messages, d3 charts

* Update dist
2026-07-03 18:12:18 +02:00
Matteo Biscosi
29007f3e9e Removed other field in the top applications REST API 2026-07-02 08:14:04 +00:00
Alfredo Cardigliano
be81b19bca Fix disaggregation names (probe ip is actually exporter ip) 2026-07-01 11:29:26 +02:00
GabrieleDeri
25d9c94934
data.lua speed impr, removed flow walk, uses counter (#10523) 2026-06-30 12:00:56 +02:00
GabrieleDeri
f09bb8fef2
Removed tprint (#10522) 2026-06-30 11:55:35 +02:00
GabrieleDeri
fe0fd98a4e
Removed old update banner, superseded by new (#10521)
* Removed old update banner, superseded by new

* Update dist
2026-06-30 11:12:03 +02:00