Commit graph

29 commits

Author SHA1 Message Date
gabryon99
96afe6342e cleaning the javascript folder
All the *-utils.js files have been moved under `js/utils` folder. The makefile has been updated. The following scripts have been removed because they are not used anymore:
* `Chart.bundle.js`/`Chart.bundle.min.js`
* `address_chips.js` was a script used to implement in-house chips
* `main.js` file not used
2021-05-28 17:10:52 +02:00
Simone Mainardi
1dce9e5842 Migrates to Bootstrap 5
Adds bootstrap-5.0.0-beta3-dist

Adds bootstrap-5.0.0

Updates bootstrap-5.0.0-beta3-dist to bootstrap-5.0.0-dist

initial migration to bs v5

porting to bs5

improvements on dropdown menu filter

fixed host map dropdown

removed excessive padding

fix button toggle

re-add blog news

removed text decoration for links

fix button layout (#5348)

remove underscore from href (#5347)
2021-05-18 11:39:59 +02:00
gabryon99
38341f8f2a remove unused js code 2021-01-28 09:25:39 +01:00
gabryon99
a5f74410f8 refactorized notifications into toasts (#4706) 2020-11-25 14:36:34 +01:00
gabryon99
cf16003826 add notification for unexpected plugins (#4659) 2020-11-02 11:42:30 +01:00
Simone Mainardi
92e1990399 Renames ntopng_utils.js to ntop_utils.js 2020-08-18 16:31:32 +02:00
Simone Mainardi
3b2bbc2aa4 Moves String.prototype functions into string_utils.js 2020-08-18 16:21:43 +02:00
gabryon99
19e91e2c87 add alert notifications 2020-06-26 20:19:48 +02:00
gabryon99
91507212f0 add datatable-utils inside makefile 2020-06-15 11:37:14 +02:00
emanuele-f
bc9821278c Migrate scripts-list-utils.js to modal-utils.js
Addresses #3861
2020-05-19 11:11:52 +02:00
gabryon99
26ba1c4df2 fix for system view 2020-03-21 15:56:02 +01:00
gabryon99
4b34a8c6b8 fixed makefile for js, and disabled sw for this release 2020-03-18 19:37:55 +01:00
gabryon99
eb634fa5c4 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2020-03-18 19:35:27 +01:00
Gabriele Pappalardo
9ae15b7cf0 Sidebar (#3331)
* add sidebar, edit menu, footer pages

* fixed sidebar, responsive sidebar

* fxed effects

* dark sidebar mode, gui fixes for sidebar

* toggle theme button and add padding to menu

* fixed padding too large

* bug fixing

* navbar fixed on top

* sidebar fixing

* sidebar fixes

* add more space for menus

* fix improving

* sidebar fixes for responsive

* sidebar improving

* fix for mac os

* responsive fix

* fixes

* sidebar fixes

* sidebar fixes

* sidebar fixes

* sidebar fixes

* sidebar fixes for responsive

* sidebar fixes

* sidebar.js inside makefile

* fixed padding

* fixes

* fixed sidebar scrollbar for firefox, add a little animation for the "n" inside the logo

* removed long_lived

* fixed color for bottom border

* removed bottom border when sidebar is open
2020-01-28 14:57:04 +01:00
gabryon99
068e5034bc removed olf js files and minimized code 2019-12-28 14:54:12 +01:00
Simone Mainardi
ba99f74a90 Bootstrap migration to new tempusdominus datetimepicker 2019-12-05 09:27:47 +01:00
Simone Mainardi
d7d26faad1 Initial migration to bootstrap4 2019-12-05 09:27:46 +01:00
emanuele-f
cbb21f000c Remove unused js/css files 2018-12-20 18:15:58 +01:00
Simone Mainardi
1eece0f06e Adds process-process eBPF graphs in host details 2018-11-08 10:14:46 +01:00
emanuele-f
bc597e4cd1 Add experimental binary-indicators library
Can be enabled by passing showall=true to timeseries page
2018-09-04 19:15:36 +02:00
emanuele-f
d75a3f01d1 Fix js errors with IE browser 2018-08-05 15:00:56 +02:00
emanuele-f
d3b76d2a72 Integrate ASAP smoothing for trend line 2018-07-30 18:54:52 +02:00
Emanuele Faranda
4cbe45a948
New pro charts features and timeseries api (#1865)
* Integrate modified nvd3 library with zoom and multicharts working support

* Fix count in RRD driver

* Initial chart ajax migration

* Update nvd3 with zoom stack support

* Fix RRD listSeries with directories

* Work in progress graphs

* Compatibility fix

* Initial support for schema based api

* Add missing script

* Fix listSeries for existance check

* Implement topk timseries api

* Implement topk queries and fix labels and formats

* Migrate interface top sender and receivers

* Migrate charts to new API

* Move timeseries list for menu inside respective scripts

* Add support for extended labels

* Fix missing fields while chaning graph resolution

Also Rename drawRRD in drawGraphs

* Fix historical tabs

* Add missing time fence in influx topk

* Add graphs support for custom statistics visualization

* Initial support for graphs statistics footer

* Implement statistics in single graphs for RRD driver

* Move sampling function into the driver and fix graph statistics

* Fix max/min value offset

* Implement influxdb sampling use built-in FILL

* Implement stats and total serie in influxdb driver

* Update nvd3 with multiChart fixes

* Update nvd3 with new multiChart fixes

* RRD driver fixes

* Move metrics type from single metric to schema

* Handle ajax errors and empty data in charts

* Fix flow device interfaces graphs

* Use timeserie label as timeseries dropdown text

* Implement topk aggregation into one data serie

* ts_utils module now provides all the schemas

* Migrate ntop.exist(rrd) to ts_utils.exist

* Fix timeseries dropdown label

* L4 protos fixes for charts

* Migrate getProtoVolume to new API

* Integrate nvd3 fix for tooltip position

* Initial community graphs migration to timseries API

* Fix community timeseries dropdown and historical tabs

* Hide total serie by default

* Remove l4 protos from topk charts
2018-07-18 15:09:19 +02:00
emanuele-f
5427a6735a Implement password validator and move to separate script 2018-01-05 13:16:50 +01:00
emanuele-f
dace2a7d9c Support both version 2 and 3 of uglifyjs 2017-12-29 14:55:12 +01:00
Luca Deri
f50a5330b2 Fixed wrong variable name 2017-11-24 18:04:17 +01:00
Luca Deri
80cbc21bee Added ntopng_utils.js to the list of minified files 2017-11-24 17:50:09 +01:00
Luca Deri
de1afc1c00 Update JS maps 2017-11-24 17:48:15 +01:00
Luca Deri
7cd7050cde Added minified version of JS and reduced their number to speed-up page load 2017-11-24 17:44:12 +01:00