Commit graph

216 commits

Author SHA1 Message Date
Simone Mainardi
17bfc850b1 Fixes XSS in dissected HTTP URLs, TLS certs, and DNS names
Fixes possible XSS due to forged HTTP urls such as

curl -u admin:admin1 "http://devel:3000/</a><script>alert(1);</script><a>"

Similar attacks could have been performed with TLS certs and DNS names
2020-06-03 19:03:55 +02:00
Simone Mainardi
0f3616dfe5 Unifies system interface toggle with a function 2020-05-20 16:28:25 +02:00
Simone Mainardi
f3b2b4869e Fixes broken plugin menu entries with --http-prefix
Addresses #3957
2020-05-20 12:07:22 +02:00
Luca Deri
13d0d2cbdb Reference fixes for HTTP prefixes (#3957) 2020-05-19 08:54:04 +02:00
gabryon99
9973d63847 add endpoint_notifications_list 2020-05-05 22:28:28 +02:00
Simone Mainardi
32b5cecf7d Removes hardcoded RTT plugin in menu as was breaking entries 2020-04-13 19:00:57 +02:00
gabryon99
4c7aa72ac6 fix for menu title inside sidebar 2020-04-13 16:45:42 +02:00
Luca Deri
f7b1e7d689 Initial work for widget implementation 2020-04-13 14:24:50 +02:00
emanuele-f
05a4e3cf84 Change RTT to Active Monitoring 2020-04-10 18:21:41 +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
gabryon99
b80493bc7c changed documentation header icon 2020-04-08 22:50:12 +02:00
Simone Mainardi
ee6927d5b3 Adds extra documentation contextual links
Completes #3653
2020-04-07 11:55:27 +02:00
Simone Mainardi
c76a66193a Adds contextual help links
Extends #3653
2020-04-06 19:59:24 +02:00
Simone Mainardi
d2712ee247 Contextual help links fixes
Addresses #3653
2020-04-06 19:42:07 +02:00
gabryon99
792a542c41 added print_page_title on each page 2020-04-06 10:35:57 +02:00
gabryon99
c9c115e650 fixed layout http_status_code.lua and added print_page_header to page_utils 2020-04-04 23:42:32 +02:00
Simone Mainardi
8f63bcdd43 Fixes missing config page from mac_details.lua 2020-04-03 12:48:15 +02:00
gabryon99
a7d0efc1a3 improved dark theme and add custom bootstrap theme
fix #3633
2020-04-01 18:31:17 +02:00
emanuele-f
e06ae0a51b Fix bad selected menu item for user scripts config page 2020-04-01 17:06:16 +02:00
gabryon99
b753aa645c add comment for previous fix 2020-03-30 17:42:35 +02:00
gabryon99
e23cef809c fixed issue for snmp url interfaces
fix for ticket #3668
2020-03-30 17:40:59 +02:00
gabryon99
683dad6199 removed unused p tag used as separator 2020-03-30 11:02:42 +02:00
gabryon99
c8465b5717 fix for ticket #3640 and add suggest feature link 2020-03-26 16:52:49 +01:00
gabryon99
ce0e3d2d11 fix for system view 2020-03-24 12:39:08 +01:00
gabryon99
7479582210 fix system view and add rtt host from host_details 2020-03-23 17:38:22 +01:00
gabryon99
84254e69a4 refactored new system interface logic 2020-03-23 11:03:40 +01:00
gabryon99
654ea9ec08 added startup epoch 2020-03-23 09:42:11 +01:00
Simone Mainardi
d8d6c70d5b Removes async from js loading which was breaking certain pages 2020-03-22 21:05:43 +01:00
gabryon99
80c151e764 minified popper js 2020-03-22 13:02:48 +01:00
gabryon99
e7b502b27b minified css to speed up loading 2020-03-22 12:28:55 +01:00
emanuele-f
a214510baa Add RTT user friendly information
Closes #3567
2020-03-20 16:41:00 +01:00
emanuele-f
8eaff002a6 Fix plugin path validation on Windows
Fixes #3573
2020-03-19 12:43:36 +01:00
Simone Mainardi
3bc1b4e6dd Fix for sFlow devices 2020-03-18 19:47:43 +01:00
emanuele-f
8cab0d8933 Rework home link target when an RTT is selected 2020-03-16 18:24:53 +01:00
gabryon99
0009ec6cde moved manage data under system submenu 2020-03-05 12:05:24 +01:00
emanuele-f
b0520ee189 Improve localization support
- nDPI categories are now localized (see getCategoryLabel)
- Add some missing localization in plugins/user scripts pages
2020-03-03 18:26:14 +01:00
gabryon99
6efdb67350 added system mode 2020-02-27 20:33:47 +01:00
gabryon99
e1e5ac042b add support for custom logo 2020-02-14 12:30:22 +01:00
emanuele-f
632be8cd9d Fix empty menu sections shown 2020-02-13 16:26:13 +01:00
emanuele-f
962421be56 Add support for Japanese languange in nEdge 2020-02-13 16:10:18 +01:00
gabryon99
79fc3e191b fixed logo for edge 2020-02-12 17:14:28 +01:00
Simone Mainardi
b87bd1cb44 Fixes invalid attribute name char 2020-02-12 16:35:49 +01:00
Simone Mainardi
32fd5f850c Fixes IE malformed start tag error 2020-02-12 16:33:52 +01:00
Simone Mainardi
9b78452c8f Reworks menu lua and handles nEdge menu 2020-02-11 09:58:53 +01:00
emanuele-f
16354e14cc Fix menu subpage selection 2020-02-10 16:15:33 +01:00
emanuele-f
9078801154 Add developer menu section 2020-02-10 12:15:00 +01:00
Simone Mainardi
aea1242d1f Reworks menu navbar generation 2020-02-07 12:52:15 +01:00
Gabriele Pappalardo
7378d4464e
add scroll on x axes when the navbar is large than the page (#3392) 2020-02-07 09:07:45 +00:00
gabryon99
558b4d366c dark theme 2020-01-30 21:08:30 +01:00
gabryon99
8d19e56967 dark mode 2020-01-30 19:25:43 +01:00