Commit graph

4504 commits

Author SHA1 Message Date
emanuele-f
eafa80da09 Fixes for the 'all' hook 2020-01-22 16:54:33 +01:00
emanuele-f
76c4736b73 Long lived flows config validation
Closes #3218
2020-01-22 16:05:16 +01:00
emanuele-f
8a6392cd23 Fix bad operator error with empty config
Fixes #3290
2020-01-22 16:02:12 +01:00
emanuele-f
15f507602e Populate apps/categories multiselect 2020-01-22 15:46:29 +01:00
emanuele-f
5deefe8511 Items list fix 2020-01-22 13:58:05 +01:00
emanuele-f
f36520a22d Remove long lived flows global duration 2020-01-22 13:49:39 +01:00
Gabriele Pappalardo
9d99c50d80 Fix for issue #3273 (#3277) 2020-01-22 11:53:16 +00:00
emanuele-f
4a4106a796 Integrate elephant flows new gui 2020-01-21 19:39:41 +01:00
Simone Mainardi
1acec3ea88 Implements user script stats and adds them to the internals page
Implements #3219
2020-01-21 18:50:54 +01:00
Gabriele Pappalardo
a2f4a1a065 elephant flows (#3269)
* elephant flows
* fix for apply button after changes
* fix for refresh icons on index.lua page, scrollable dropdowns enabled
2020-01-21 16:32:14 +00:00
Simone Mainardi
26c7906744 Moves plugin description to manifest.lua 2020-01-21 16:05:38 +01:00
Simone Mainardi
5b11db117b Reworks plugin for not purged flow alerts
Fixes #3264
2020-01-21 12:50:31 +01:00
Simone Mainardi
1cbdbbd339 Hides status_id from flow.{trigger,set,clear}Status
Fixes #3266
2020-01-21 12:27:33 +01:00
Simone Mainardi
fcdc69963f Fixes possibly empty HTTP pages and menu item
Fixes #3268
2020-01-21 12:07:36 +01:00
Simone Mainardi
9185e940ec Fixes TLS certificates visualization in flow_details.lua
Fixes #3262
Fixes #3263
2020-01-21 11:34:48 +01:00
Simone Mainardi
be167a6dcb Adds per-interface option to only allocate flows 2020-01-21 10:50:30 +01:00
emanuele-f
dd8643ad79 Add missing community check 2020-01-20 13:21:38 +01:00
Simone Mainardi
ca2322531c Fixes 3WH computation with ECE and CWR flags
Fixes #3255
2020-01-20 11:53:41 +01:00
emanuele-f
75ec3a246c Remove discontinued Ransomware Tracker lists 2020-01-20 10:17:40 +01:00
emanuele-f
7910ee0874 Fix ntop meltdown list type and add more debug messages 2020-01-20 10:17:40 +01:00
emanuele-f
aca088ea13 Add hyperlink to jump to the alert configuration
Closes #2936
2020-01-17 19:11:15 +01:00
Simone Mainardi
4779f80fa8 Enforces admin user to always have admin privileges 2020-01-17 17:35:18 +01:00
Simone Mainardi
391c4c1e99 Removes unused require in flow blacklisted script 2020-01-17 15:29:10 +01:00
emanuele-f
de7adeacfe Reduce UDP unidirectional score 2020-01-17 11:20:11 +01:00
emanuele-f
508d040a49 Fix updateScore not called in flow.setStatus 2020-01-17 11:11:02 +01:00
emanuele-f
23f7d90ee4 Move interface.computeHostsScore in the Score script 2020-01-17 10:44:38 +01:00
emanuele-f
892c779fb7 Fix score ts written when host timeseries are disabled 2020-01-16 19:08:57 +01:00
Simone Mainardi
2c6b0b5bf1 Adds score column to the host flows page 2020-01-16 18:52:52 +01:00
Alfredo Cardigliano
9178ee7817 Fix user settings toggle 2020-01-16 17:58:26 +01:00
emanuele-f
a97dbd013b Remove score global preference 2020-01-16 18:21:35 +01:00
emanuele-f
566b9ece0b Score changes
- Move score from status definition to user scripts
- Separate flow score counter from the peers score
- Create a new HostScore class to hold the score data
2020-01-16 18:11:14 +01:00
Simone Mainardi
38facb051a Adds sortable Score column to flows list 2020-01-16 17:09:46 +01:00
emanuele-f
e1dd9f9c5c Fix ifid mispelling 2020-01-16 16:37:11 +01:00
Alfredo Cardigliano
228a129166 Handle special config id 0 (default) 2020-01-16 14:59:41 +01:00
Alfredo Cardigliano
a24337ecd0 User scripts configuration import modal 2020-01-16 11:10:05 +01:00
emanuele-f
c336cca0e7 Improve host score calculation 2020-01-15 18:42:48 +01:00
Alfredo Cardigliano
3ce84b07cf Add button to export user script conf. New endpoint to set user scripts configuration. 2020-01-15 17:48:00 +01:00
emanuele-f
33828c55e8 Fix score chart 2020-01-15 15:43:25 +01:00
Simone Mainardi
03a4b14dda User scripts now read view configsets for viewed interfaces
Implements #3225
2020-01-15 15:40:44 +01:00
MazzeiM
5f773e7888 Add new bubble charts (#3242)
* Update bubble.lua

Add new bubble charts

* Update bubble.lua

Add new bubble charts
2020-01-15 15:32:26 +01:00
emanuele-f
6edecb12cb Score visualization improvements 2020-01-15 15:27:45 +01:00
emanuele-f
d704b532d8 Fix "bad threshold" error 2020-01-15 14:25:49 +01:00
Simone Mainardi
48910b9f87 Implements auto assignment of user script alert and status ids 2020-01-15 13:08:58 +01:00
emanuele-f
d7528e1628 Score improvements
The score is now calculated differently on the client and on the server of the flow.
The hosts flow is updated every minute and charted.
It's now possible to trigger an alert when the score threshold is exceeded
2020-01-15 12:34:16 +01:00
Alfredo Cardigliano
4a1d217d3a Rest endpoint to export user scripts configuration 2020-01-15 11:58:09 +01:00
Alfredo Cardigliano
c74a83abfa Replace button group with badges for consistency 2020-01-15 11:08:36 +01:00
Simone Mainardi
212c449e5b Implements facility to reuse plugin ids 2020-01-14 19:54:38 +01:00
Gabriele Pappalardo
a9a880ee04 graphic user interface for #3226 and add messages to locale (#3236)
* add label for each hooks into scripts table

* fix for issue #3212, refactored scripts-list-utils code

* add render function itemslist

* add items_list template to script_list-utils.js

* label for new template

* fix for issue #3231 and fix reset button for the new ItemsList template

* add message for blacklisted country and add gui for #3226
2020-01-14 15:29:26 +00:00
Alfredo Cardigliano
55b1ca75a9 Replace anomalous with misbehaving to avoid inconsistencies (fix #2866) 2020-01-14 15:49:19 +01:00
Simone Mainardi
2c6ed549ce Minor menu fix 2020-01-14 10:09:06 +01:00