ntopng/scripts/lua/modules
Matteo Biscosi bbd3502a8c Reworked some settings pages.
Also fixed some security bugs, linting and permissions checks
2026-10-23 21:46:18 +02:00
..
active_scan table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
alert_definitions Added utm source to ntop links (#11108) 2026-10-21 17:23:50 +02:00
alert_keys Add basic support for latest flow risk NDPI_NON_PQC_FLOW 2026-10-08 09:11:47 +02:00
alert_store Optimized modules loading 2026-10-22 10:56:59 +02:00
check_definitions Fixes attempt to index nil value 2026-10-23 11:02:50 +02:00
check_templates table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
conf_handlers table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
datamodel (C) update 2026-01-19 16:23:53 +01:00
flow_field_value_maps (C) update 2026-01-19 16:23:53 +01:00
import_export Changed exported configuration name (#10757) 2026-08-13 09:37:22 +00:00
llm Added utm source to ntop links (#11108) 2026-10-21 17:23:50 +02:00
measurements Added utm source to ntop links (#11108) 2026-10-21 17:23:50 +02:00
notifications table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
pools Fixed host pools for non-admin users (#10923) 2026-09-11 11:04:35 +02:00
system_config Reworked some settings pages. 2026-10-23 21:46:18 +02:00
test (C) update 2026-01-19 16:23:53 +01:00
timeseries Optimized modules loading 2026-10-22 12:20:16 +02:00
toasts table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
active_monitoring.lua Vulnerability Scan converted to Active Scan (#10774) 2026-08-14 17:43:43 +02:00
alert.lua (C) update 2026-01-19 16:23:53 +01:00
alert_categories.lua (C) update 2026-01-19 16:23:53 +01:00
alert_category_utils.lua Alert and flow query optimizations post SQL query (#11109) 2026-10-21 21:14:50 +02:00
alert_consts.lua Reworked some pages and optimized modules loading 2026-10-23 15:31:09 +02:00
alert_creators.lua (C) update 2026-01-19 16:23:53 +01:00
alert_entities.lua (C) update 2026-01-19 16:23:53 +01:00
alert_entities_utils.lua (C) update 2026-01-19 16:23:53 +01:00
alert_entity_builders.lua (C) update 2026-01-19 16:23:53 +01:00
alert_exclusions.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
alert_granularities.lua (C) update 2026-01-19 16:23:53 +01:00
alert_management.lua (C) update 2026-01-19 16:23:53 +01:00
alert_roles.lua
alert_severities.lua Added support to function in order to trigger alert outside the checks callback (#9687) 2025-09-26 12:51:53 +02:00
alert_severity_groups.lua (C) update 2026-01-19 16:23:53 +01:00
alert_utils.lua Alert and flow query optimizations post SQL query (#11109) 2026-10-21 21:14:50 +02:00
alerts_api.lua (C) update 2026-01-19 16:23:53 +01:00
am_import_export.lua Vulnerability Scan converted to Active Scan (#10774) 2026-08-14 17:43:43 +02:00
am_utils.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
as_utils.lua Fixed empty historical ASN stats with ClickHouse (#11023) 2026-09-30 12:05:48 +02:00
ascan_db_utils.lua Remove residual CVE and Vulners from active scans (#10809) 2026-08-20 11:01:45 +02:00
auth.lua Reworked some pages and optimized modules loading 2026-10-23 15:31:09 +02:00
auth_sessions_utils.lua Renamed sessions. ntopng.cachedsnmp 2026-03-20 16:57:19 +01:00
base64.lua
behavior_utils.lua (C) update 2026-01-19 16:23:53 +01:00
bgp_utils.lua 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
blog_utils.lua Fixed the blog posts (#11068) 2026-10-08 13:07:59 +02:00
cache_utils.lua Fixed warning 2026-03-24 13:18:57 +00:00
callback_utils.lua Improved ts polling 2026-07-17 10:06:37 +02:00
captive_portal_utils.lua (C) update 2026-01-19 16:23:53 +01:00
categories_utils.lua Possible fix for category table issue 2025-01-22 16:21:40 +01:00
check_redis_prefs.lua Added assets lookup and search scope preferences to the global search 2026-10-13 12:25:46 +02:00
checks.lua Made scan alert thresholds configurable (#11046) 2026-10-05 12:06:30 +02:00
checks_utils.lua Added AS checks family to behavioural checks (#9634) 2025-09-08 12:43:48 +02:00
classes.lua
clickhouse_partition_utils.lua Implement CH size limit (#7541) 2026-10-01 15:24:29 +02:00
code_editor.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
color_utils.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
companion_interface_utils.lua (C) update 2026-01-19 16:23:53 +01:00
configuration_utils.lua (C) update 2026-01-19 16:23:53 +01:00
connectivity_utils.lua (C) update 2026-01-19 16:23:53 +01:00
consts.lua (C) update 2026-01-19 16:23:53 +01:00
continent_codes.lua
control_groups.lua (C) update 2026-01-19 16:23:53 +01:00
country_codes.lua
country_keys.lua Updated geomap to D3 js component (#9356) 2025-07-07 12:29:34 +02:00
country_utils.lua Added ai stats page, updated breakdown, 3x speedup dist, removed deps on npm (#10236) 2026-03-31 18:14:06 +02:00
cpu_utils.lua (C) update 2026-01-19 16:23:53 +01:00
custom_column_utils.lua
dashboard_utils.lua Optimized modules loading on various pages 2026-10-22 13:04:15 +02:00
data_retention_utils.lua Implement CH size limit (#7541) 2026-10-01 15:24:29 +02:00
datasources_utils.lua Move is<model> Lua functions to pro 2026-06-25 11:33:55 +02:00
datatable_utils.lua Add Requested Server Name / SNI column (move the name from the json to the native column) 2026-09-14 17:03:47 +02:00
db_utils.lua Move is<model> Lua functions to pro 2026-06-25 11:33:55 +02:00
delete_data_utils.lua Extend delete_data_utils to support full ClickHouse and data dir purge 2026-08-21 16:13:04 +02:00
demo_utils.lua Add isnAnalystAvailable utility 2026-09-01 16:38:36 +02:00
dhcp_server_utils.lua Move is<model> Lua functions to pro 2026-06-25 11:33:55 +02:00
dhcp_utils.lua (C) update 2026-01-19 16:23:53 +01:00
discover_utils.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
dkjson.lua
dns_utils.lua (C) update 2026-01-19 16:23:53 +01:00
dscp_consts.lua (C) update 2026-01-19 16:23:53 +01:00
ebpf_utils.lua Updated translations for all languages #10826 (#10849) 2026-08-27 23:29:30 +02:00
exporters_utils.lua Fixes incorrect values returned 2026-10-06 11:36:23 +02:00
field_units.lua S7Comm: fix UI labels and alert naming (#11009) 2026-09-28 13:47:46 +02:00
file_utils.lua (C) update 2026-01-19 16:23:53 +01:00
find_utils.lua Optimized modules loading 2026-10-22 10:56:59 +02:00
fingerprint_utils.lua (C) update 2026-01-19 16:23:53 +01:00
flow_consts.lua Fixes naming in custom fields and removed duplicated names 2026-08-12 14:19:37 +00:00
flow_data.lua Fixes ASN page not considering only Specific Interfaces Roles (#10740) 2026-08-14 13:55:02 +00:00
flow_data_historical.lua Various fixes to the exporter interfaces page (#10790) 2026-08-17 12:47:05 +02:00
flow_data_preset.lua Rename probe_ip to exporter_ip when used for exporters 2026-07-14 15:47:19 +02:00
flow_field_value_maps.lua (C) update 2026-01-19 16:23:53 +01:00
flow_key_utils.lua Optimized modules loading 2026-10-22 12:20:16 +02:00
flow_pie.lua Fixes pie chart not correctly rendered 2026-05-25 10:52:57 +00:00
flow_risk_simple_alert_definition.lua (C) update 2026-01-19 16:23:53 +01:00
flow_risk_simple_check_definition.lua (C) update 2026-01-19 16:23:53 +01:00
flow_risk_utils.lua Alert and flow query optimizations post SQL query (#11109) 2026-10-21 21:14:50 +02:00
flow_sankey.lua Added tooltip to Sankey diagrams (#10904) 2026-09-07 13:12:22 +02:00
flow_utils.lua Optimized modules loading 2026-10-22 12:20:16 +02:00
flowfilter_utils.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
format_utils.lua Alert and flow query optimizations post SQL query (#11109) 2026-10-21 21:14:50 +02:00
graph_common.lua Move is<model> Lua functions to pro 2026-06-25 11:33:55 +02:00
graph_utils.lua Optimized modules loading on various pages 2026-10-22 13:04:15 +02:00
gui_utils.lua Alert and flow query optimizations post SQL query (#11109) 2026-10-21 21:14:50 +02:00
historical_flow_details_formatter.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
historical_flow_llm_formatter.lua Fix qoe json (also support old format for backward compatibility) 2026-09-04 11:53:06 +02:00
historical_flow_utils.lua Optimized modules loading on various pages 2026-10-22 13:04:15 +02:00
historical_format_utils.lua Add Requested Server Name / SNI column (move the name from the json to the native column) 2026-09-14 17:03:47 +02:00
host_pools_nedge.lua Fixes nedge incorrect ifid indexing (#10665) 2026-07-31 08:42:51 +00:00
host_utils.lua Optimized modules loading 2026-10-22 10:56:59 +02:00
http_bridge_conf_utils.lua Move is<model> Lua functions to pro 2026-06-25 11:33:55 +02:00
http_lint.lua Added traffic model menu, experimetnal features (#11116) 2026-10-23 15:21:50 +02:00
http_utils.lua (C) update 2026-01-19 16:23:53 +01:00
i18n
icmp_utils.lua Fixed the ICMP labels (#10891) 2026-09-03 12:09:15 +02:00
influxdb_export_api.lua (C) update 2026-01-19 16:23:53 +01:00
interface_utils.lua Add endpoint to return updated lightview aggregated stats. Move stats aggregation in common module interface_utils 2026-09-30 14:51:39 +02:00
internals_utils.lua Code cleanup 2026-08-10 13:00:36 +02:00
ipv4_utils.lua (C) update 2026-01-19 16:23:53 +01:00
json.lua (C) update 2026-01-19 16:23:53 +01:00
l4_protocol_list.lua Optimized modules loading 2026-10-22 10:56:59 +02:00
label_utils.lua Optimized modules loading on various pages 2026-10-22 13:04:15 +02:00
liluat.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
lists_utils.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
live_traffic_utils.lua Updated translations for all languages #10826 (#10849) 2026-08-27 23:29:30 +02:00
locales_utils.lua Reworked some pages and optimized modules loading 2026-10-23 15:31:09 +02:00
lua_path_utils.lua (C) update 2026-01-19 16:23:53 +01:00
lua_trace.lua Reworked some pages and optimized modules loading 2026-10-23 15:31:09 +02:00
lua_utils.lua Added logout page 2026-10-22 17:42:03 +02:00
lua_utils_generic.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
lua_utils_get.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
lua_utils_gui.lua Optimized modules loading 2026-10-22 10:56:59 +02:00
lua_utils_print.lua Optimized modules loading 2026-10-22 10:56:59 +02:00
mac_utils.lua Added ai stats page, updated breakdown, 3x speedup dist, removed deps on npm (#10236) 2026-03-31 18:14:06 +02:00
menu_definition.lua Reworked some settings pages. 2026-10-23 21:46:18 +02:00
mitre_utils.lua Updated wazuh alert with mitre info 2026-05-11 14:28:18 +00:00
ndpi_utils.lua Create l7_protocols table for external queries (e.g. Grafana) 2026-05-19 12:27:12 +02:00
network_consts.lua (C) update 2026-01-19 16:23:53 +01:00
network_formatter.lua Added ai stats page, updated breakdown, 3x speedup dist, removed deps on npm (#10236) 2026-03-31 18:14:06 +02:00
new_devices.lua (C) update 2026-01-19 16:23:53 +01:00
ntop_utils.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
ntopng_menu_visibility.lua Enable alerts explorer in Overview (show alets from all interfaces) 2026-10-06 10:40:20 +02:00
os_data_utils.lua Added ai stats page, updated breakdown, 3x speedup dist, removed deps on npm (#10236) 2026-03-31 18:14:06 +02:00
os_utils.lua (C) update 2026-01-19 16:23:53 +01:00
page_utils.lua Reworked some pages and optimized modules loading 2026-10-23 15:31:09 +02:00
periodic_activities_utils.lua (C) update 2026-01-19 16:23:53 +01:00
persistence.lua
prefs_dump_utils.lua (C) update 2026-01-19 16:23:53 +01:00
prefs_factory_reset_utils.lua (C) update 2026-01-19 16:23:53 +01:00
prefs_menu.lua Added traffic model menu, experimetnal features (#11116) 2026-10-23 15:21:50 +02:00
prefs_menu_schema.lua Reworked some settings pages. 2026-10-23 21:46:18 +02:00
prefs_reload_utils.lua (C) update 2026-01-19 16:23:53 +01:00
prefs_utils.lua Move is<model> Lua functions to pro 2026-06-25 11:33:55 +02:00
presets_utils.lua Move is<model> Lua functions to pro 2026-06-25 11:33:55 +02:00
profiling.lua (C) update 2026-01-19 16:23:53 +01:00
protos_utils.lua Fixes applications categories not correctly kept and used on redis 2025-11-21 12:46:16 +01:00
radius_handler.lua Log radius activities to log file under the working dir 2026-02-04 17:31:00 +01:00
recording_utils.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
recovery_utils.lua
redis_api.lua (C) update 2026-01-19 16:23:53 +01:00
rest_utils.lua Reworked some pages and optimized modules loading 2026-10-23 15:31:09 +02:00
resty
rrd_paths.lua Added missing variable 2024-02-15 16:46:05 +01:00
rrd_utils.lua Fixes various lua memory issues 2024-02-22 11:22:52 +00:00
script_manager.lua Optimized modules loading 2026-10-22 10:56:59 +02:00
scripts_triggers.lua Initial implementation of ClickHouse timeseries (experimental) 2026-03-05 13:50:19 +00:00
site_utils.lua Added the site column to SNMP devices (#10808) 2026-08-20 09:26:09 +02:00
snmp_consts.lua (C) update 2026-01-19 16:23:53 +01:00
snmp_mappings.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00
stats_utils.lua Optimized modules loading 2026-10-22 10:56:59 +02:00
storage_utils.lua Add alert on disk space low (configurable threshold) 2026-08-14 15:15:58 +02:00
string_utils.lua (C) update 2026-01-19 16:23:53 +01:00
sys_utils.lua (C) update 2026-01-19 16:23:53 +01:00
syslog_utils.lua (C) update 2026-01-19 16:23:53 +01:00
system_setup_ui_utils.lua Move is<model> Lua functions to pro 2026-06-25 11:33:55 +02:00
tag_badge_utils.lua Fixes attempt to index a nil value 2026-10-22 16:20:54 +02:00
tcp_flow_state_utils.lua
template.lua Added EXPORTER_SW_REVISION support 2026-06-14 22:41:32 +09:00
template_utils.lua Optimized modules loading 2026-10-22 10:56:59 +02:00
timeseries_info.lua Added probes statistics (#11001) 2026-09-28 12:49:30 +02:00
tls_consts.lua (C) update 2026-01-19 16:23:53 +01:00
top_talkers_utils.lua Optimized and fixed top talkers not correctly calculated 2026-10-21 13:12:13 +02:00
tracker.lua (C) update 2026-01-19 16:23:53 +01:00
ts_5min_dump_utils.lua Added site timeseries page 2026-08-13 13:32:05 +00:00
ts_5sec_dump_utils.lua Added system memory used and fixes system cpu load timeseries (#11072 #11071) 2026-10-09 10:47:25 +02:00
ts_min_dump_utils.lua Implemented site:traffic ts (#11100) (#11101) 2026-10-21 14:59:34 +02:00
tz_utils.lua (C) update 2026-01-19 16:23:53 +01:00
ui_utils.lua Updated translations for all languages #10826 (#10849) 2026-08-27 23:29:30 +02:00
validation_utils.lua Added support to all and port range for acl 2025-01-13 09:52:28 +01:00
vlan_utils.lua Added ai stats page, updated breakdown, 3x speedup dist, removed deps on npm (#10236) 2026-03-31 18:14:06 +02:00
voip_utils.lua (C) update 2026-01-19 16:23:53 +01:00
widget_gui_utils.lua Removed apex donut chart, removed flow analysis page (#10141) 2026-03-09 18:37:31 +01:00
widgets_utils.lua (C) update 2026-01-19 16:23:53 +01:00
xmlSimple.lua table.insert to ptr ref improvement, sites doc update (#11113) 2026-10-22 16:47:05 +02:00