Commit graph

8327 commits

Author SHA1 Message Date
GabrieleDeri
2899d45183
Fixed menu vibility condition and package update (#10482)
* Fixed updates and restart menu options

* Update dist

* Fixed BGP looking glass menu visibility condition
2026-06-23 10:48:26 +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
c15b731d73 Fixes as name and query formatting (#10091) 2026-06-22 14:29:08 +00:00
Matteo Biscosi
8d00f5d43a Added trimming to network configuration list, removing empty spaces 2026-06-22 13:31:14 +00:00
Manuel Ceroni
424bb5de23
Generalized site import/export (#10473)
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-19 12:51:45 +02:00
Manuel Ceroni
c331350a04
Fixed parent site (#10470)
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-19 10:50:30 +02:00
Alfredo Cardigliano
7556232dc0 Rework LuaEngine: move pro functions
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-06-18 17:12:34 +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
Matteo Biscosi
59fc524c58 Fixes incorrect host parameter linting 2026-06-18 13:53:17 +00:00
Manuel Ceroni
1fa2b92834
Fixed sites JSON import (#10467) 2026-06-18 13:09:52 +02:00
Alfredo Cardigliano
18f4424939 Remove --community (no longer required as ntopng now automatically starts as community with no license) 2026-06-18 11:36:08 +02:00
Manuel Ceroni
13a292eb7e
Implemented Site import/export (#10465) 2026-06-18 11:28:43 +02:00
Matteo Biscosi
1b853fb379 Possible fix for no interface activity alert running false positives 2026-06-16 15:04:30 +00:00
Alfredo Cardigliano
5d729ebc1f Run in community mode when no license is provided 2026-06-15 17:28:35 +02:00
Matteo Biscosi
694dc26d85 Fixes Top Interfaces timeseries not shown due to suffix issue (#10457) 2026-06-15 15:10:23 +00:00
Matteo Biscosi
1f6c186536 Added active monitoring logs 2026-06-15 08:27:52 +00:00
Luca
2aab7a2523 Added EXPORTER_SW_REVISION support
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-14 22:41:32 +09:00
Alfredo Cardigliano
c92e0cd8bb Implement grou by in observability dashboard
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-12 13:35:03 +02:00
Alfredo Cardigliano
be3b7ed949 Enable more AM tracing with ntopng.prefs.trace.active_monitoring 2026-06-12 12:19:55 +02:00
Matteo Biscosi
d823c814e4 Possible fix for incorrect values formatted (#10453)
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-11 15:20:42 +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
Manuel Ceroni
2073342042
Fixed missing victim/num_victims/attack params in scan alert message (#10451) 2026-06-09 10:15:57 +02:00
GabrieleDeri
3c35779df8
Fixes top timeseries not being shown (#10445)
* Fixed top timeseries charts not being present

* Update dist
2026-06-08 16:42:29 +02:00
Luca Deri
93faf4cf89 Various hardebing fixes 2026-06-07 22:55:26 +02:00
Luca Deri
78f5797998 Fixed
05/Jun/2026 22:06:33 [PeriodicActivities.cpp:129] Started periodic activities loop...
05/Jun/2026 22:06:33 [LuaEngine.cpp:508] WARNING: Script failure [script: flow_exporter_utils][path: ][cur-path: /Volumes/T7/deri/network/ntopng/scripts/lua/pro/modules/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/notifications/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/i18n/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/pools/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/timeseries/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/i18n/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/vulnerability_scan/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/pools/?.lua;/Volumes/T7/deri/network/ntopng/scripts/lua/modules/?.lua;/usr/local/share/lua/5.4/?.lua;/usr/local/share/lua/5.4/?/init.lua;/usr/local/lib/lua/5.4/?.lua;/usr/local/lib/lua/5.4/?/init.lua;./?.lua;./?/init.lua]
05/Jun/2026 22:06:33 [LuaEngine.cpp:724] WARNING: ...eri/network/ntopng/scripts/lua/modules/lua_utils_gui.lua:35: module 'flow_exporter_utils' not found: [/Volumes/T7/deri/network/ntopng/scripts/callbacks/system/star
2026-06-05 22:10:25 +02:00
Alfredo Cardigliano
90e0f77f3d Move ts append for additional speedtest metrics to follow the same path of other metrics. Fix servers URL parsing. Other code cleanups. 2026-06-05 16:02:13 +02:00
Matteo Biscosi
65b5bde601 Removed REST API call from bgp flow details page (#10431) 2026-06-05 10:59:06 +00:00
Manuel Ceroni
74af3133b7
Fixed broken external link redirect (#10432)
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-05 12:24:47 +02:00
Manuel Ceroni
89b61256e0
Implemented the SNMP interfaces auto role page (#10429) 2026-06-05 10:45:12 +02:00
Matteo Biscosi
8577f8e42b Changed sankey table back to hourly_asn (#10428) 2026-06-05 08:27:00 +00:00
Luca Deri
6b3f103752 Fixed this broken commit 5ffb326682 (diff-fe39e083530f14f4626feb2bb1b6c52a40f3638b31aed17d95b52e0e769e7fcf)
Fixes #10426
2026-06-05 07:09:49 +02:00
Alfredo Cardigliano
8ded8d5156 Fix wrong check 2026-06-04 17:36:25 +02:00
Alfredo Cardigliano
8b48ebfa29 Show network sites (when configured) filters, regardless of the exporter site 2026-06-04 16:01:37 +02:00
Matteo Biscosi
5ffb326682 Added limit to sankey charts 2026-06-04 08:29:36 +00:00
Alfredo Cardigliano
30c800ae31 Sort sites by name
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 17:29:37 +02:00
Matteo Biscosi
7eba447115 Fixes flow exporters stats page not working after the query changes (#10414) 2026-06-03 15:16:14 +00:00
Alfredo Cardigliano
5d8fc6c3dd Convert rowid to UUID in Lua to avoid CH issues 2026-06-03 15:38:09 +02:00
Matteo Biscosi
3b7b0762b0 Fixes interfaces formatter not working (#10420) 2026-06-03 10:27:12 +00:00
GabrieleDeri
0bb58a66b3
View all ts consts slowness potential fix (#10422)
* Potential RRD list fix

* Update dist
2026-06-03 10:36:00 +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
GabrieleDeri
57d2226d90
Ported timeseries to new serving layer for frontend (#10415)
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 to new ts backend serving layer for frontend

* Update dist
2026-06-02 11:22:51 +02:00
Manuel Ceroni
daba17ef2e
Fixed the BGP server preferences (#10406)
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-01 16:12:09 +02:00
Alfredo Cardigliano
5ca863e989 Move clickhousehr back to the folder containing all drivers
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-29 17:56:19 +02:00
Alfredo Cardigliano
20667aad97 Dinamically pass all flowfilters to the clickhousehr driver to support any filter supported by historical flows for aggregation 2026-05-29 17:49:28 +02:00
Alfredo Cardigliano
31bbd4e4eb Use logic from historical flows for building conditions in clickhousehr timeseries. Move clickhousehr.lua 2026-05-29 15:19:17 +02:00
Alfredo Cardigliano
28ae1e11e5 Add HR Chart page with ability to filter/aggregate data. Extend clickhouse HR driver to handle wildcard/aggregation. Extend range picker to show filters only, hide snapshots, etc. 2026-05-29 12:16:30 +02:00
Matteo Biscosi
a0801f981c Fixes asn not correctly linted 2026-05-29 09:50:05 +00:00
Luca Deri
af7ed30a86 Fixes for handling IPv6 exporters 2026-05-28 17:37:17 +02:00
Alfredo Cardigliano
a1f56b63c2 Add missing ts def for flow 2026-05-28 16:36:21 +02:00
Manuel Ceroni
014a09990b
Fixed historical aggregate flows (#10386) 2026-05-28 12:30:21 +02:00