Simone Mainardi
dcb9abc640
Implements nEDGE timezone functions
2018-01-05 12:54:02 +01:00
emanuele-f
8ad7b4ce08
Quotas fixes and improvements
...
- Fix concurrency issue while resetting quotas
- Fix quota serialization issues
- Add missing total stats serialization
- Add per-pool quotas reset
- Fix missing string cast on cross application quotas
- Fix quota reset after midnight when ntopng is restarted
2018-01-05 10:16:50 +01:00
emanuele-f
ef2f3f881c
Add table comparison function
2018-01-03 17:52:52 +01:00
emanuele-f
35ca18e798
Unify lua table deepcopy into clone
2018-01-03 16:07:10 +01:00
Luca
a945be904f
Fixed bug while handling MAC address symbolic translation
...
Improved device discovery in particular for IoT
2018-01-03 15:46:44 +01:00
emanuele-f
665f7bf8c5
nedge dhcp static leases
2018-01-03 13:35:20 +01:00
Simone Mainardi
dbf2d0b286
Adds SIP call parties to the Info field
2018-01-02 19:29:19 +01:00
emanuele-f
a538fd4df1
Add Quad 9 secure DNS
2018-01-02 10:37:33 +01:00
emanuele-f
378cc54abf
Expose conversion from ndpi category id to category name
2017-12-29 19:20:42 +01:00
Emanuele Faranda
9824678e66
nedge factory reset localization
2017-12-29 10:08:23 +01:00
emanuele-f
2be40c13d2
nedge DHCP server parameters and localization
2017-12-27 18:18:35 +01:00
emanuele-f
28492c5cfd
nedge recovery ip parameters and localization
2017-12-27 17:17:34 +01:00
emanuele-f
3f9a1aad90
nedge DNS parameters and localizations
2017-12-27 16:28:30 +01:00
emanuele-f
13e2333bfd
Add possibility to skip redis access for preferences
2017-12-27 14:55:15 +01:00
emanuele-f
c4f03c73d2
Prefer to set the MAC address pool over the ip address pool
2017-12-27 12:08:02 +01:00
emanuele-f
42ab649693
Add dynamic local network api
2017-12-21 17:20:16 +01:00
emanuele-f
951f602102
nedge network configuration localization
2017-12-21 13:47:06 +01:00
emanuele-f
34a9683c14
Add nedge routing validation
2017-12-21 11:43:13 +01:00
emanuele-f
8026ed6f14
nedge localization
2017-12-20 19:17:32 +01:00
Simone Mainardi
5b490b5a43
Adds lint and locales for nEDGE interfaces
2017-12-20 17:28:33 +01:00
emanuele-f
c2fbfc01b8
nedge localization
2017-12-20 16:30:26 +01:00
emanuele-f
96522a4fc3
Extend multiple choice buttons widget
2017-12-20 15:45:35 +01:00
emanuele-f
9377e25f4f
Localization strings for nedge
2017-12-20 13:10:50 +01:00
Simone Mainardi
b37125f76a
Minor localization for nEdge
2017-12-19 20:19:22 +01:00
emanuele-f
6329023a4c
Add lan and wan interfaces parameters
2017-12-19 16:23:52 +01:00
Simone Mainardi
1c0fbabda9
Validates 'discard' action for nEdge
2017-12-19 15:11:11 +01:00
Simone Mainardi
16dd827781
Reworks nEdge boot operations
2017-12-19 14:46:46 +01:00
emanuele-f
3fadd94708
Add pref utility function
2017-12-18 19:25:24 +01:00
Simone Mainardi
3c83a73602
Handles save/discard nEdge config
2017-12-18 15:42:10 +01:00
Simone Mainardi
04627745ae
nEdge packaging
2017-12-17 23:14:47 +01:00
Luca Deri
c9ecd931d9
Code cleanup
2017-12-16 08:23:56 +01:00
Simone Mainardi
011fc172d0
Implements host pools blocked flows stats
2017-12-15 18:17:47 +01:00
emanuele-f
acac84a6b3
Fix flow pass verdict report with quotas
2017-12-15 18:00:04 +01:00
emanuele-f
a17874fd67
Make DNS enforcement a radio
2017-12-15 15:45:20 +01:00
Simone Mainardi
fe9c592e14
Changes flows dropped to flows blocked
2017-12-15 15:01:34 +01:00
Simone Mainardi
f25c6b6724
Makes informative dropped flows alerts configurable
2017-12-14 19:11:18 +01:00
Simone Mainardi
503e367864
Implements dropped flow informative alerts
2017-12-14 18:47:52 +01:00
Simone Mainardi
aeeb0fa261
Reworks flow alerts with JSON and extra info
2017-12-13 20:18:39 +01:00
Simone Mainardi
754377d372
Implements remote-to-remote flows alerts
2017-12-12 13:16:46 +01:00
Simone Mainardi
2e6fa7cf27
Per-category flow filtering capabilities
2017-12-11 20:18:55 +01:00
emanuele-f
fcef4212c1
Add per-pool forge dns preference
2017-12-08 14:30:58 +01:00
emanuele-f
d2deb32105
Fix captive portal issue when moving a device to the default pool
2017-12-08 13:30:42 +01:00
emanuele-f
6310d77e91
Remove conditional code on host_pools_utils which may cause errors
2017-12-07 20:13:50 +01:00
emanuele-f
bffd2db88f
Move quotas bars javascript to separate file
2017-12-07 17:57:35 +01:00
emanuele-f
0d433df91b
Fix default policy user logic
...
To determine the policy to apply, the following rules are checked in this order:
1) A pool specific policy on the protocol exists? Use it
2) A default pool policy on the protocol exists? Use it
3) A pool specific policy on the category exists? Use it
4) A defaul pool policy on the category exists? Use it
5) Use the global policy
2017-12-07 13:46:47 +01:00
emanuele-f
b55a93cbe0
Update fix for chrome autocomplete
2017-12-06 18:07:24 +01:00
emanuele-f
505d209319
Add nedge2 configure parameter
2017-12-06 12:08:36 +01:00
emanuele-f
9a248fbfeb
Add forge global dns pool detail
2017-12-05 18:10:49 +01:00
emanuele-f
4cddc7af53
Implement netfilter users list
...
Also remove "space" from allowed password characters, as it will return a validation error
2017-12-05 17:08:57 +01:00
emanuele-f
e3941556ae
Initial nedge2 lua page setup
2017-12-05 12:53:59 +01:00