Commit graph

313 commits

Author SHA1 Message Date
Simone Mainardi
9b78452c8f Reworks menu lua and handles nEdge menu 2020-02-11 09:58:53 +01:00
Simone Mainardi
df5b7092a2 Fixes wrap of uptime and clock 2020-02-07 14:51:27 +01:00
emanuele-f
ac553e9470 Hide alerts count if allowed networks restrictions are set 2020-02-06 16:02:01 +01:00
Gabriele Pappalardo
6b26ee385c
Dark Theme for ntopng
I created a simple stylesheet that implements the dark theme for `ntopng`. I removed the sidebar toggle style, now there is a theme switcher between light and dark.
2020-01-30 21:37:09 +01:00
gabryon99
558b4d366c dark theme 2020-01-30 21:08:30 +01:00
Luca Deri
a97dae6cbb Footer UI fixes 2020-01-30 20:50:54 +01:00
gabryon99
8d19e56967 dark mode 2020-01-30 19:25:43 +01:00
Luca
fbf231d01f Footer strings are now fixed size 2020-01-30 18:27:23 +01:00
emanuele-f
405e300b3c Fix charts empty datetimepicker 2020-01-30 16:26:06 +01:00
emanuele-f
082a3cabcb Add missing script tags 2020-01-30 09:08:45 +01:00
Luca Deri
c1dabafcb7 Fixed ntop edition in footer 2020-01-29 22:12:13 +01:00
Luca
5e424511c2 Minor UX fixes 2020-01-29 16:02:02 +01:00
gabryon99
913592a059 gui fixes, trasnparent backgroun on scrollbar 2020-01-29 10:36:17 +01:00
Luca Deri
870cf4de0b Footer UX fixes 2020-01-29 00:23:18 +01:00
Luca Deri
f52c126ccc
Merge pull request #3350 from gabryon99/sidebar-fixes
Sidebar fixes
2020-01-28 19:58:23 +01:00
gabryon99
a46a3241f9 sidebar improving 2020-01-28 19:57:21 +01:00
Luca
dffe5da6aa Alignment fix 2020-01-28 19:45:29 +01:00
Luca
7b31f2c324 Reworked footer 2020-01-28 19:42:09 +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
Luca Deri
170bc60f19 Updated (C) 2020-01-08 23:52:51 +01:00
emanuele-f
d3b9f22b0a Add missing ARP matrix entries purging
This resulted in the ARP matrix hash growing as idle entries were not purged.

Fixes #3152
2019-12-31 12:32:21 +01:00
Simone Mainardi
dacaa7e3db Migrates font-awesome 5 fa to fas 2019-12-18 11:50:02 +01:00
Alfredo Cardigliano
8f652cff71 Software update support 2019-12-11 13:14:15 +01:00
Simone Mainardi
7402bbdd14 FontAwesome 5 migration 2019-12-09 15:11:37 +01:00
Simone Mainardi
d7d26faad1 Initial migration to bootstrap4 2019-12-05 09:27:46 +01:00
emanuele-f
d86d58a80d Make InfluxDB query timeout configurable 2019-11-29 12:10:59 +01:00
Luca
6ae67a84b6 Revert "Moved menu items"
This reverts commit 2135ddf089.

Revert "Add sidebar"

This reverts commit f24801570e.
2019-11-29 10:37:16 +01:00
Alfredo Cardigliano
f24801570e Add sidebar 2019-11-28 10:36:49 +01:00
emanuele-f
478c97b743 Inhibit some influxdb queries when the database does not respond
This reduces the gui loading time when such event occurs
2019-11-25 15:39:21 +01:00
emanuele-f
20ef1a4ebc Fix ts_utils.listSeries in redis.lua being performed on every page load
This was caused by probe.getTimeseriesMenu being called at every page load by the timeseries
code to load the schemas. probe.loadSchemas is now called instead.
2019-11-25 15:39:21 +01:00
Simone Mainardi
fd33ad1429 Implements summary page across all ntopng interfaces 2019-11-14 15:38:51 +01:00
Simone Mainardi
c171574957 Reads CPU load from /proc/loadavg 2019-11-01 18:35:57 +01:00
emanuele-f
10aa5542f8 Rework alertEntity functions to avoid modules circular dependencies
Fixes #2975
2019-10-23 13:01:57 +02:00
Simone Mainardi
3bfe6201ac Add bans to blacklisted hosts in the flows list page 2019-09-19 15:56:35 +02:00
Simone Mainardi
7f150ef407 Implements alerted flows counters and shows them in the footer
Implements #2863
2019-09-19 15:15:32 +02:00
Simone Mainardi
cde0cd9958 Prevents footer gauges from being shown when analyzing pcaps 2019-09-19 12:42:18 +02:00
Simone Mainardi
b86378bca3 Implements ul/dl thpts in C and reworks the footer to use them 2019-09-03 18:56:23 +02:00
Alfredo Cardigliano
3a8575dd69 Footer fix with alerts disabled 2019-07-18 02:07:35 +02:00
Simone Mainardi
b03070af8d Redirect the user to the InfluxDB engaged alerts when clicking the red icon 2019-06-28 18:39:47 +02:00
emanuele-f
a9d3c78587 Alerts changes
NOTE: database schema changed. Existing alerts will be lost.

- Unified engaged and closed tables
- Simplified hosts engaged alert counters handling: periodically set by lua
- Removed alert engine and replaced with alert periodicity
- Now engage is implicitly derived from the alert end timestamp and periodicity
- New alerts_api.lua to easily emit alerts
- Removed past alerts counter aggregation by hash
- Alert notifications for non-flow alerts are now removed from C and triggered by lua
2019-06-28 10:47:17 +02:00
Simone Mainardi
2200453862 Adds badge upon influxdb export errors 2019-06-26 16:29:08 +02:00
emanuele-f
791afdbaca Implement CPU load chart 2019-06-06 19:20:11 +02:00
emanuele-f
39f8958f81 Add total traffic spike chart for interfaces with no directions
Closes #2637
2019-06-06 12:05:13 +02:00
emanuele-f
14a9d83a30 Move local broadcast domain preference to the interface settings and show warnings
A dismissable warning is shown if DHCP traffic has been seen on the currrent interface.
2019-04-11 12:52:15 +02:00
emanuele-f
8977ac81f6 Add ntopng process memory chart 2019-03-05 13:59:38 +01:00
emanuele-f
8637d300e7 Make timeseries migration message dismissable
Fixes #2428
2019-02-27 18:17:18 +01:00
Luca Deri
c8e9798c84 libebpfflow update 2019-02-27 16:29:51 +01:00
emanuele-f
ee236edcd2 Add badge color for l2 devices
Fixes #2398
2019-02-19 10:47:36 +01:00
emanuele-f
576d28d219 Fix InfluxDB migration message appearing when InfluxDB is enabled
Fix #2382
2019-02-18 11:47:18 +01:00
emanuele-f
c1cbf69286 Add footer counters labels
Fixes #2365
2019-02-12 17:17:51 +01:00