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
Manuel Ceroni
f53edfbde1
Removed incorrect tprints ( #10518 )
2026-06-30 09:50:23 +02:00
Matteo Biscosi
02969a68d7
Removed CVEs and fixes non working Active Scan page and updated documentation
2026-06-29 14:46:34 +00:00
GabrieleDeri
cea1c81e2c
Ported preferences to vuejs, fixed footer date and timeseries colors ( #10514 )
...
* Fixes footer date and timeseries colors
* Update dist
* Added new preferences page
* Added new preferences page
2026-06-29 16:18:13 +02:00
GabrieleDeri
bbcd39238e
Fixes footer date and timeseries colors ( #10513 )
2026-06-29 15:50:31 +02:00
Matteo Biscosi
eff51d3ef6
Fixes missing module
2026-06-29 10:10:37 +00:00
GabrieleDeri
3ade3881ec
updated nanalyst check in pages to use internal ntop function ( #10509 )
2026-06-29 10:13:16 +02:00
GabrieleDeri
895d3bd65f
Added uptime, footer, update banner ( #10507 )
...
* Added uptime, footer, update banner
* Update dist
2026-06-29 09:58:39 +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
Matteo Biscosi
ff19a8a578
Fixes active monitoring parameter issue
2026-06-25 09:54:31 +00:00
Alfredo Cardigliano
8b009ac2f1
Move is<model> Lua functions to pro
2026-06-25 11:33:55 +02:00
GabrieleDeri
19cd310a03
Separated menu in pro and community visibility ( #10493 )
2026-06-24 18:51:38 +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
Matteo Biscosi
5f132e3f30
Changed active monitoring host parameter to am_host ( #10489 )
2026-06-24 14:33:57 +00:00
Luca Deri
c5d770d815
Fixes nedge menu and reboot poweroff menu
2026-06-23 23:02:11 +02:00
GabrieleDeri
c5e38aba40
Added new rest for menu definition serving ( #10481 )
2026-06-23 09:09:29 +02:00
GabrieleDeri
6e6bb7287c
Ported menu, footer and topbar to vuejs ( #10480 )
...
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
8d00f5d43a
Added trimming to network configuration list, removing empty spaces
2026-06-22 13:31:14 +00:00
Alfredo Cardigliano
7556232dc0
Rework LuaEngine: move pro functions
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
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
72ec1da0c5
Fixes empty dashboard components with no data ( #10463 )
2026-06-16 13:20:42 +00:00
Alfredo Cardigliano
c92e0cd8bb
Implement grou by in observability dashboard
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
Manuel Ceroni
f5802645f9
Added pagination to the macs list table ( #10455 )
2026-06-12 11:24:15 +02:00
Manuel Ceroni
383a24cfbb
Optimized macs_list REST ( #10452 )
2026-06-10 12:32:33 +02: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
GabrieleDeri
9cab779932
Fixes unit of measure in timeseries batch ( #10444 )
2026-06-08 16:09:17 +02:00
GabrieleDeri
07a4eb843d
Fixed timeseries chart for dashboard ( #10441 )
2026-06-08 15:27:29 +02:00
Luca Deri
93faf4cf89
Various hardebing fixes
2026-06-07 22:55:26 +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
55f2140594
Removed REPLACE on ipv6 when creating the ASN chart ( #10428 )
2026-06-05 08:27:00 +00:00