Commit graph

8153 commits

Author SHA1 Message Date
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
ca0b6e1125
Added concise mode to chatbot response (#10246)
* Added concise mode to chatbot

* Update dist
2026-04-03 16:04:50 +02:00
Alfredo Cardigliano
bc5fc911cd Rework ntop.httpPost to accept optional parameters in a table. Also rework Utils::httpGetPostPutPatch to reduce the number of parameters. 2026-04-02 10:18:24 +02:00
Alfredo Cardigliano
444b4fe9ac Fix missing require 2026-04-01 18:47:49 +02:00
GabrieleDeri
05ebf3bdeb
Moved active monitoring endpoints to am module and improved rest (#10239) 2026-04-01 15:50:39 +02:00
Alfredo Cardigliano
2d7512339a Code cleanup 2026-04-01 15:50:16 +02:00
Alfredo Cardigliano
6bfcd58416 Add Use Host Pools for Local Host Detection preference to mark as local all hosts in pools 2026-04-01 12:38:26 +02:00
Matteo Biscosi
b13fcf38fa Added role to snmp interface in case of fallback 2026-04-01 10:05:34 +00:00
Matteo Biscosi
3668364cae Added fallback in case of too many interfaces 2026-04-01 09:43:09 +00:00
GabrieleDeri
c755e701f0
Fixed pie chart no data messagae missing, handle no data from component (#10238) 2026-04-01 08:55:43 +02:00
GabrieleDeri
6801ec1034
Added ai stats page, updated breakdown, 3x speedup dist, removed deps on npm (#10236)
* Added ai stats page, updated breakdown style, 3x speedup npm run build, removed deps on npm

* Added ai stats page href

* Fixes ai stats page

* Update dist

* Fixes create_dist
2026-03-31 18:14:06 +02:00
Matteo Biscosi
7f7da2af56 Fixes non administrator permissions 2026-03-31 10:50:55 +00:00
Matteo Biscosi
77f7f32974 Removed not authorized entries 2026-03-31 09:17:50 +00:00
Matteo Biscosi
6f3e905043 Fixes issues in flow exporters page 2026-03-31 08:55:09 +00:00
Luca Deri
9ebe8244f2 Implemented %BGP_INFO 2026-03-31 00:29:46 +02:00
Alfredo Cardigliano
265eb8078e Add check in end_transaction 2026-03-30 17:56:45 +02:00
Alfredo Cardigliano
3c292d6231 Optimize drop_host_pool_utils.check_pre_banned_hosts_to_add 2026-03-30 17:56:27 +02:00
Matteo Biscosi
f076eef642 Reduced Lua VM memory allocated during 5min timeseries 2026-03-30 07:57:45 +00:00
GabrieleDeri
65772d3545
Initial chatbot UI commit (#10232)
* Initial chatbot UI commit

* Update dist
2026-03-28 15:05:01 +01:00
Alfredo Cardigliano
258b10382e Change clickhouse map serialization to avoid parsing issues 2026-03-27 16:24:51 +01:00
Matteo Biscosi
1a09f9876c Fixes alert settings button not working (#10225) 2026-03-27 10:32:01 +00:00
Matteo Biscosi
e9449405d3 Partially fixed search on check not working (#10225) 2026-03-26 17:21:39 +00:00
Alfredo Cardigliano
57ec212286 Use alert_store_write for write operations in alert store 2026-03-26 15:23:22 +01:00
Matteo Biscosi
da64f92a5f Fixes historical flow details not working 2026-03-26 11:34:06 +00:00
Luca Deri
27a03f7c33 Only interfaces up and with traffic are displaye din historical flows page 2026-03-26 11:28:42 +00:00
Alfredo Cardigliano
530e84e907 Use execSQLWrite for all write operations 2026-03-26 12:02:53 +01:00
Luca Deri
bfc44976b8 Added check 2026-03-26 09:34:47 +00:00
Luca
f62a3b456f Added check 2026-03-25 14:55:05 +01:00
Manuel Ceroni
36e4004055
Fixed http_lint errors in the allowed applications page (#10215)
* Fixed http_lint errors in the allowed applications page

* Restored proto entry in http_lint
2026-03-25 10:25:22 +01:00
Matteo Biscosi
c73bd95b5c Fixes missing MAC timeseries in view interface 2026-03-24 16:41:04 +00:00
Matteo Biscosi
314cd94672 Reworked timeseries handler 2026-03-24 16:41:04 +00:00
Luca Deri
050787571e Added SNMP data caching 2026-03-24 13:18:57 +00:00
Luca Deri
e771dc3dc8 Adede data cache to speed-up searches 2026-03-24 13:18:57 +00:00
Luca Deri
0bd42d44b5 Fixed warning 2026-03-24 13:18:57 +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
Manuel Ceroni
3ff8a66813
Removed SNMP configuration management for the community edition (#10206) 2026-03-24 11:18:49 +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
46e71c2d02 Rework nedge import/export to use nf_config and regenerate system configuration files 2026-03-23 11:40:35 +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
Luca Deri
4577f13e93 Renamed sessions. ntopng.cachedsnmp 2026-03-20 16:57:19 +01:00
Matteo Biscosi
4a28134e82 Fixes historical throughput column not supporting pps 2026-03-20 10:52:21 +00:00
Luca Deri
5db324f0c7 Added missing PassKey validation keys 2026-03-19 18:45:05 +01:00
GabrieleDeri
deb4f113e9
Added LLM providers pref, anthropic, openai, local (#10185) 2026-03-19 17:19:15 +01:00
Alfredo Cardigliano
48bf182533 Fix Filter for Exporter Site (#10130) 2026-03-19 16:15:40 +01:00
Manuel Ceroni
20d31e510c
Reworked the error visualization in the exporter site management (#10178)
* Reworked the error visualization in the exporter site management

* Fixed case sensitivity for the http_request method
2026-03-19 10:29:26 +01:00
GabrieleDeri
f910ae851b
Updates old lua pages to vuejs (#10179)
* Updates old pages to vue

* Removes ack message in edit applicaiton

* Removes ack message in edit applicaiton
2026-03-18 16:25:52 +01:00
Alfredo Cardigliano
e5239a659b Allow the configuration of attributes for setting user capabilities with OIDC auth 2026-03-18 12:58:33 +01:00
Alfredo Cardigliano
c2806b60c5 Initial implementation of SSO with OpenID Connect 2026-03-17 17:48:54 +01:00
Alfredo Cardigliano
395c29ee23 Handle ts retention on CH by deleting partitions rather than usint TTL to handle changes to retention preferences 2026-03-16 19:32:31 +01:00