Commit graph

3942 commits

Author SHA1 Message Date
Luca Deri
a0eff7ac59 Implemented script viewer integration 2019-12-10 20:45:15 +01:00
emanuele-f
15759c8db2 Add source path, plugin and edition in user scripts 2019-12-10 19:25:00 +01:00
Luca Deri
fbbec75c54 Disablede debugging code 2019-12-10 18:01:51 +01:00
Luca Deri
958fed3a54 Implemented script code editor 2019-12-10 17:58:16 +01:00
emanuele-f
3a6897bb84 Community plugins fixes 2019-12-10 11:48:03 +01:00
Luca Deri
20046ffb4c Minor chart rework 2019-12-10 11:44:23 +01:00
emanuele-f
fe9d5ee882 Fix plugins lua scripts runtime directory 2019-12-10 11:29:04 +01:00
emanuele-f
f998b7fafd Fix automatic alert release skipping some alerts 2019-12-10 09:27:01 +01:00
emanuele-f
a3432e00e8 Implement ntopng plugins
Plugins are a convenient way to group together related lua scripts.
Their primary use case is to group user scripts and their alert/status
definition.
The builtin ntopng user scripts and definitions are now
packed into plugins directories. In future, we will support loading of
user created plugins.
Plugins are loaded at startup into some runtime directories and then
used. Other changes provided by this commit include:

- Add sample flow logger plugin
- Initial support for system user scripts
- Rename edge to threshold
- Migrate system probes to user scripts/plugins
- Migrate scripts to more explicit alerts_api.checkThresholdAlert api
2019-12-10 09:25:57 +01:00
Simone Mainardi
df245fad3a Minor cosmetic fixes 2019-12-09 15:46:26 +01:00
Simone Mainardi
b5ba28d8d1 Cleanup old fontawesome 4 and bootstrap 3 2019-12-09 15:35:39 +01:00
Simone Mainardi
7402bbdd14 FontAwesome 5 migration 2019-12-09 15:11:37 +01:00
Alfredo Cardigliano
bda3cc68cd Check for vlan in bpf filter in VLAN capture (fix #3103) 2019-12-09 11:23:23 +01:00
Alfredo Cardigliano
9e01d1d13c Storage legend layout (fix #3108) 2019-12-09 10:58:05 +01:00
Luca Deri
bac7c05e4b Various cosmetic fixes 2019-12-07 17:29:49 +01:00
Luca Deri
4204fa208d Minor changes 2019-12-06 19:51:26 +01:00
Alfredo Cardigliano
93be3e87d8 Fix host http page 2019-12-06 11:44:02 +01:00
Alfredo Cardigliano
3bd6a0258d Fix captive portal css/js 2019-12-06 11:33:33 +01:00
Simone Mainardi
2bfd12a84c Bootstrap migration bnt-default to bnt-secondary 2019-12-06 11:51:45 +01:00
Alfredo Cardigliano
5e3f77bbb6 Moved interface selector 2019-12-06 11:04:54 +01:00
Simone Mainardi
243cfddf51 Bootstrap migration hosts filter dropdown 2019-12-06 11:28:34 +01:00
Alfredo Cardigliano
c81ac71231 Fix table alignment 2019-12-06 10:41:20 +01:00
Alfredo Cardigliano
ade466ddd0 Fix save button alignment 2019-12-06 09:57:46 +01:00
Simone Mainardi
b8f867a4bf Bootstrap migration fa to fa-lg navbar icons 2019-12-05 18:46:21 +01:00
Alfredo Cardigliano
169da9e91f Fix preference table style 2019-12-05 17:52:07 +01:00
Simone Mainardi
4ad51c1abc Fixes possibly inf DNS req/reply ratio 2019-12-05 17:36:18 +01:00
Alfredo Cardigliano
256f42bcf4 Fix alert delete 2019-12-05 17:19:35 +01:00
Simone Mainardi
4bac6dfd85 DNS queries pie chart fix 2019-12-05 17:14:02 +01:00
Alfredo Cardigliano
99a3a241d8 Fix button alignement 2019-12-05 17:10:33 +01:00
Alfredo Cardigliano
ed21ceae7c Fix host details div 2019-12-05 16:51:04 +01:00
Simone Mainardi
0ee7feb539 Bootstrap migration pref layout fix 2019-12-05 15:26:33 +01:00
Alfredo Cardigliano
a72d9c2320 Resize map 2019-12-05 15:12:24 +01:00
Simone Mainardi
e2eef6e778 Bootstrap migration nEdge if_stats page 2019-12-05 12:39:48 +01:00
Simone Mainardi
f9b1184e81 Bootstrap migration hosts dropdown 2019-12-05 12:16:22 +01:00
Simone Mainardi
f00759a662 Bootstrap migration bubble charts 2019-12-05 12:08:33 +01:00
Simone Mainardi
10a4367f86 Bootstrap migration table-condensed to table-sm 2019-12-05 11:24:59 +01:00
Alfredo Cardigliano
93806e0a83 Main container, moved home 2019-12-05 10:40:28 +01:00
emanuele-f
a08393afcb Fix dialog titles right aligned 2019-12-05 10:31:07 +01:00
Simone Mainardi
d19ff06fca Bootstrap migration fixes dropdown header 2019-12-05 09:59:52 +01:00
Simone Mainardi
786298adeb Bootstrap migration menu fixes 2019-12-05 09:36:05 +01:00
Simone Mainardi
f79bd4869b Bootstrap migration flow details navbar 2019-12-05 09:27:48 +01:00
Simone Mainardi
efe799d737 Bootstrap migration custom colum fixes 2019-12-05 09:27:48 +01:00
Simone Mainardi
0d2246533a Bootstrap migration remote assistance fixes 2019-12-05 09:27:48 +01:00
Simone Mainardi
1aa0546b85 Bootstrap migration dropdown style fixes 2019-12-05 09:27:48 +01:00
Simone Mainardi
83be23a783 Bootstrap migration data explorer breadcrumb 2019-12-05 09:27:48 +01:00
Simone Mainardi
a34a326d4c Bootstrap migration glyphicon filter to fa 2019-12-05 09:27:48 +01:00
Simone Mainardi
f12c9946e4 Bootstrap migration datatables pagination 2019-12-05 09:27:48 +01:00
Simone Mainardi
cba220ab4c Bootstrap migration preferences 2019-12-05 09:27:48 +01:00
Simone Mainardi
6f9aefd1f9 Bootstrap migration edit user dialog 2019-12-05 09:27:48 +01:00
Simone Mainardi
7b66454959 Bootstrap migration add user dialog 2019-12-05 09:27:48 +01:00