Commit graph

647 commits

Author SHA1 Message Date
Alfredo Cardigliano
d55e4dc441 Remove alert_endpoints_utils (no longer required). Doc update. 2020-07-28 12:49:06 +02:00
gabryon99
5f4b7d0c02 showing pool menu in nedge 2020-07-28 10:13:17 +02:00
gabryon99
d0303d12ee fix broken pool page in community version 2020-07-27 09:07:16 +02:00
Luca Deri
c64605e6fb Added baheviour analysis preference 2020-07-24 12:49:26 +02:00
gabryon99
befc2ec821 Add recipients selection inside add/edit pool modal 2020-07-23 15:47:16 +02:00
gabryon99
cc7d923c58 fix broken host pool member page 2020-07-21 17:12:19 +02:00
gabryon99
321e7ad156 fixed label inside add pool modal 2020-07-20 15:31:05 +02:00
gabryon99
bd65d21996 added link to edit host pool members 2020-07-20 14:06:35 +02:00
gabryon99
2c27297ed3 add host pool members page 2020-07-20 11:50:44 +02:00
Simone Mainardi
c623f21ba0 Refactors old host_pools_utils to nEdge-only host_pools_nedge 2020-07-16 18:17:19 +02:00
Simone Mainardi
02e988766b Reworks manage_pool_members.lua to use the new host pools lua implementation 2020-07-16 12:21:26 +02:00
gabryon99
48dc7e1a93 notification for geoip, contribution and alert notification api in js 2020-07-15 10:00:04 +02:00
gabryon99
60f47ba56d improved pool table 2020-07-12 18:16:02 +02:00
gabryon99
efc3bd3775 added local network, snmp, active monitoring pools gui 2020-07-09 11:16:05 +02:00
gabryon99
a07c093e1e added label "used by" in pool modals 2020-07-08 18:41:32 +02:00
gabryon99
bb65df45f2 removed tprint inside interface_pools gui 2020-07-08 11:08:04 +02:00
gabryon99
9f05bde6b5 add interface pool page 2020-07-08 11:03:21 +02:00
Luca Deri
643e78f8d5 Implements most of #4113
- Removed unused google assistant scripts
- Cleaned up existing REST calls using _POST["payload"]

The _GET["parameter"] element is still present and it will be removed soon
2020-07-06 18:06:40 +02:00
Simone Mainardi
54b29aa1dc Implements GUI to configure host pools
Implements #4098
Implements #4087
2020-07-01 16:05:01 +02:00
Simone Mainardi
5ade224d85 Implements global host pools
Implements #4086

Refactors host pools to global

Implements host pools migration

Migration fixes

nEdge changes for host pools migration

Create README.host_pools_migration.md
2020-07-01 12:02:09 +02:00
gabryon99
90fd212293 add max config limit to endpoint configs 2020-06-22 10:49:52 +02:00
gabryon99
f2e4b6408a adding template for alert endpoint 2020-06-16 17:15:33 +02:00
Simone Mainardi
38925bac6c Fixes percent sign in password leading to lock-out
Fixes #4031
2020-06-12 12:27:35 +02:00
Simone Mainardi
19da0a665a Fixes host pool export conf 2020-06-01 11:02:23 +02:00
Simone Mainardi
9c09d1c315 Migrates admin/host_pools.lua to REST API v1 2020-06-01 10:59:42 +02:00
emanuele-f
532225f1bc Fix custom protocol IDs not preserved
Addresses #3991
2020-05-27 15:36:07 +02:00
emanuele-f
aedf348534 Move interface timeseries prefs to the global config
Addresses #3979
2020-05-27 13:48:27 +02:00
emanuele-f
d83df2821b Add note for the side effects of lowering the timeseries resolution
Also fix hardcoded urls in the localization file.

Addresses #3958
2020-05-27 11:18:39 +02:00
emanuele-f
eea288dee9 Add on-off switch template
Addresses #3513
2020-05-21 17:22:00 +02:00
emanuele-f
340462ad73 Cleanup of the timeseries ring and NetworkInterfaceTsPoint 2020-05-20 15:18:03 +02:00
Alfredo Cardigliano
7335b3b2c9 Add v1/get/pool/config v1/get/scripts/config REST API 2020-05-18 18:54:58 +02:00
Simone Mainardi
8cb1bc7a34 Refactors notification endpoints into notification configs 2020-05-14 10:47:18 +02:00
gabryon99
237309fc58 enforced admin privileges on endpoint pages 2020-05-13 18:26:05 +02:00
Simone Mainardi
0f2ce04912 Fixes InfluxDB retention policies not updated upon retention changes
Fixes #3922
2020-05-13 14:25:46 +02:00
emanuele-f
1a955db5cf Fix missing aggregated flows nested logic 2020-05-12 09:49:48 +02:00
emanuele-f
2fc0b30e46 Add missing tiny flows nested inputs logic 2020-05-12 09:47:31 +02:00
emanuele-f
64f941cceb Remove javascriptAfterSwitch in preferences
Addresses #3849
2020-05-11 18:56:27 +02:00
emanuele-f
af842e4aa6 Cleanup unnecessary CSRF tokens passed 2020-05-08 12:56:58 +02:00
gabryon99
db9f3ecc03 add recipient for endpoint notifications 2020-05-07 18:30:27 +02:00
emanuele-f
11df9c5cfe Change default SNMP version to v2c 2020-05-07 09:59:06 +02:00
gabryon99
6ada544339 removed multiple csrf 2020-05-06 18:42:49 +02:00
emanuele-f
3557284b87 Rename and move notifications endpoints 2020-05-06 17:16:40 +02:00
gabryon99
9973d63847 add endpoint_notifications_list 2020-05-05 22:28:28 +02:00
emanuele-f
deff9d92e7 Fix active local hosts cache preferences switch
Fixes #3849
2020-05-04 18:34:38 +02:00
Alfredo Cardigliano
b214443ad3 Do not ask for a n2disk license in case of Enterprise L 2020-04-29 17:08:12 +00:00
Simone Mainardi
ae9b4b963e Standardizes export/dump nomenclature 2020-04-22 18:54:35 +02:00
Simone Mainardi
28480748aa Implements runtime flows dump toggle 2020-04-22 18:12:49 +02:00
Luca Deri
3f1fabc73f Added label 1.x to InfluxDB in preferences (until #3764 is fixed) 2020-04-15 21:36:32 +02:00
Simone Mainardi
e487427aab Refactors alert_utils and enterprise_alert_utils
Addresses #3720

Alerts Refactor: alert_utils as module

Alerts Refactor: notify_ntopng_start and notify_ntopng_stop

Alerts Refactor: processAlertNotifications

Alerts Refactor: checkStoreAlertsFromC

Alerts Refactor: formatAlertNotification

Alerts Refactor: notification_timestamp_rev

Alerts Refactor: formatAlertMessage

Alerts Refactor: getConfigsetAlertLink

Alerts Refactor: alertNotificationActionToLabel

Alerts Refactor: flushAlertsData

Alerts Refactor: disableAlertsGeneration

Alerts Refactor: newAlertsWorkingStatus and other

Alerts Refactor: drawAlerts

Alerts Refactor: drawAlertTables

Alerts Refactor: printAlertTables

Alerts Refactor: checkDeleteStoredAlerts

Alerts Refactor: getUnpagedAlertOptions

Alerts Refactor: getTabParameters

Alerts Refactor: getAlerts

Alerts Refactor: getNumAlerts

Alerts Refactor: performAlertsQuery

Alerts Refactor: sec2granularity

Alerts Refactor: granularity2id

Alerts Refactor: granularity2sec

Alerts Refactor: alertEngineLabel

Alerts Refactor: alertEngine

Alerts Refactor: alertEngineRaw

Alerts Refactor: alertTypeDescription

Alerts Refactor: alertType

Alerts Refactor: alertTypeLabel

Alerts Refactor: alertTypeRaw

Alerts Refactor: alertSeverity

Alerts Refactor: alertSeverityLabel

Alerts Refactor: alertSeverityRaw

Alerts Refactor: get_make_room_keys

Alerts Refactor: enterprise_alert_utils
2020-04-10 14:03:20 +02:00
Simone Mainardi
3744ace4f8 Refactors graph_utils and nv_graph_utils
Addresses #3720

Refactor: create module graph_utils

Refactor: get_timeseries_layout

Refactor: get_default_timeseries

Refactor: getDeviceCommonTimeseries

Refactor: printCategoryDropdownButton

Refactor: printPoolChangeDropdown

Refactor: poolDropdown

Refactor: printProtocolQuota

Refactor: printGraphTopFlows

Refactor: drawGraphs

Refactor: printNotes

Refactor: getMinZoomResolution

Refactor: printSeries

Refactor: zoom_vals

Refactor: getZoomDuration

Refactor: getZoomAtPos

Refactor: stackedProgressBars

Refactor: percentageBar

Refactor: breakdownBar

Refactor: getProtoVolume

Refactor: normalizeSeriesPoints

Refactor: nv_graph_utils

Refactor: extendLabels

Refactor: getAlertGraphLink

Refactor: performCustomQuery

Refactor: drawProGraph

Refactor: unifies nv_graph_utils and graph_utils
2020-04-10 09:47:32 +02:00