Commit graph

1152 commits

Author SHA1 Message Date
Luca Deri
3e97c61c01 Added IX stats 2026-05-15 17:53:10 +02:00
Luca Deri
ee10df6a95 Added Internet eXchange to the traffix stats 2026-05-15 16:16:22 +02:00
Matteo Biscosi
7a731042b4 Removed site id from old code and added support to networks in site add/edit (#10322) 2026-05-14 10:45:36 +00:00
GabrieleDeri
ce78ab8f17
Updated mcp with correct prompt and tool loading (#10350)
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-13 20:49:13 +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
Manuel Ceroni
8292b95185
Added AS interface role breakdown for live flows (#10345) 2026-05-12 11:04:27 +02:00
GabrieleDeri
aaae5c11e1
MCP server, separated tools in pro and community (#10343) 2026-05-12 08:32:00 +02:00
Alfredo Cardigliano
2fb8a926ad Rename tags to flowfilters 2026-05-11 08:46:38 +02:00
Alfredo Cardigliano
41417932bf Rename tag_utils to flowfilter_utils
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-07 17:18:34 +02:00
Manuel Ceroni
5b71218eeb
Fixed sorting of the last seen and first seen columns on the live flows page (#10328) 2026-05-06 12:47:19 +02:00
Manuel Ceroni
bc266e0fc7
Implemented AS traffic interface breakdown (#10324)
* Implemented AS traffic interface breakdown

* Minor fixes to the AS traffic interface breakdown

* Moved breakdown_role percent rounding to NtopUtils.largestRemainderRound
2026-05-06 11:07:26 +02:00
Luca Deri
fafa1f099d Fixes spelling 2026-04-27 12:39:06 +02:00
Alfredo Cardigliano
56c177c2c9 Allow the user to assign builtin labels (but not to remove them atm) 2026-04-23 17:35:31 +02:00
Alfredo Cardigliano
55a61deff3 Implement labels filtering for hosts in C++ 2026-04-22 10:17:31 +02:00
Alfredo Cardigliano
e6cd18c61f Rework host labels: serialize per interface, keep a LabelsConfiguration per NetworkInterface 2026-04-17 17:03:04 +02:00
Matteo Biscosi
c42f606501 Added support to RPKI in BGP Looking glass page 2026-04-17 10:16:17 +00:00
Matteo Biscosi
83002b958d Added bgp prefix to looking glass page 2026-04-16 16:18:46 +00:00
Matteo Biscosi
fc7e5d9279 Fixes bgp looking glass rest api 2026-04-16 15:48:06 +00:00
Matteo Biscosi
691cf5e833 Removed debug print 2026-04-16 11:51:59 +00:00
Luca Deri
2c86f72b1e Removed debug code 2026-04-16 13:08:35 +02:00
GabrieleDeri
24627d6ed4
BGP looking glass, host details cleaned duplicate calls (#10283) 2026-04-16 13:04:36 +02:00
Matteo Biscosi
856291aa67 Added looking glass page
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-16 07:57:51 +00:00
Matteo Biscosi
89c1afdaeb Fixes as path formatting 2026-04-15 14:56:28 +00:00
Matteo Biscosi
fe72f135c1 Fixes BGP page 2026-04-15 14:02:29 +00:00
Matteo Biscosi
fa6eeee17c Fixes possible empty stats 2026-04-15 13:35:11 +00:00
Matteo Biscosi
d50688c1d7 Fixes typo 2026-04-15 13:27:00 +00:00
Matteo Biscosi
dc5d00f9f0 Fixes rest formatting for BGP info 2026-04-15 13:20:33 +00:00
Matteo Biscosi
b4187ddfe2 Updated general_stats formatting 2026-04-15 10:37:44 +00:00
Matteo Biscosi
7f59b7fe1f Removed incorrect packages import
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-15 07:54:59 +00:00
Matteo Biscosi
20aebbd6bc Moved bgp stats to community version 2026-04-15 07:44:39 +00:00
Alfredo Cardigliano
144eb7fee4 Initial implementation of user-defined host labels 2026-04-14 11:06:11 +02:00
Matteo Biscosi
d177b8ba4f Various fixes to as pages 2026-04-08 10:12:10 +00:00
GabrieleDeri
5f8cb68d69
Removed table config ttl, added ntopng.pref for redis flush persistence: #10247 (#10253) 2026-04-07 16:25:44 +02:00
Alfredo Cardigliano
efc6484517 Implement traffic extraction on view interfaces by aggregating traffic from all viewed interfaces, if recording is enabled on those 2026-04-03 17:23:36 +02:00
GabrieleDeri
e4eba37795
Updated internals hashtables table to vue page (#10242)
* Updated internals hashtables table to vue page

* Update dist
2026-04-02 12:38:38 +02:00
GabrieleDeri
05ebf3bdeb
Moved active monitoring endpoints to am module and improved rest (#10239) 2026-04-01 15:50:39 +02:00
GabrieleDeri
c755e701f0
Fixed pie chart no data messagae missing, handle no data from component (#10238) 2026-04-01 08:55:43 +02:00
Matteo Biscosi
1a09f9876c Fixes alert settings button not working (#10225) 2026-03-27 10:32:01 +00:00
Matteo Biscosi
8447f0b9c8 Fixes local remote traffic stats not working 2026-03-25 15:41:34 +00:00
Matteo Biscosi
314cd94672 Reworked timeseries handler 2026-03-24 16:41:04 +00:00
GabrieleDeri
e89741ac2f
Fixes import progress bar, ported manage data and applications to vue (#10209)
* Fixes import progress bar, ported manage data and applications to vue

* Fixes import progress bar, ported manage data and applications to vue

* Update dist

* removed files
2026-03-24 14:16:26 +01:00
Alfredo Cardigliano
e20588808d Implement multipart file upload, extend limit for uploaded file on disk to 256MB, keep memory buffer limit to 4MB 2026-03-23 19:45:46 +01:00
Alfredo Cardigliano
e4fc5f857d Implement nedge configuration import/export 2026-03-23 11:00:36 +01:00
GabrieleDeri
111dea4dc2
Fixes backup page, ported to vue (#10198)
* Updated backup page to new vuejs components

* Update dist
2026-03-23 09:41:25 +01:00
Manuel Ceroni
32a3f7a91b
Updated interface ICMP page (#10188) 2026-03-20 19:05:46 +01:00
GabrieleDeri
acf39a539b
Ported checks page to vuejs (#10187)
* Reworked Behavioral checks page and rest

* Update dist
2026-03-19 19:17:40 +01:00
GabrieleDeri
82c12e94c8
Added missing rest (#10181) 2026-03-18 16:47:09 +01:00
Matteo Biscosi
d881e76473 Added support to Interface role filters 2026-03-12 12:10:14 +00:00
Manuel Ceroni
8ec3790b32
Implemented the interface role filter UI in the live flows page (#10158) 2026-03-12 13:03:03 +01:00
Alfredo Cardigliano
19fbae6ce4 Rework AS dashboard and AS report (add Traffic Roles). Set AS report as default in AS mode. Let the UI handle the No-Data case. 2026-03-12 12:07:53 +01:00