Commit graph

66 commits

Author SHA1 Message Date
Florian Eckert
10e5171ea6 luci-app-mwan3: add missing graphics boxes again
Add css boxes for mwan3 status again

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-23 10:30:55 +01:00
Florian Eckert
a279c9abb3 luci-app-mwan3: remove notMonitored status information
This case is not supported by mwan3 anymore

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-23 10:30:12 +01:00
Florian Eckert
dcb041e396 luci-app-mwan3: remove css from javascript in overview_status_interface
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-01 10:47:52 +01:00
Florian Eckert
5362f69706 luci-app-mwan3: Update header name in status pages
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-01 10:47:50 +01:00
Florian Eckert
a73687022d luci-app-mwan3: remove duplicated code section
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-01 10:47:47 +01:00
Florian Eckert
deba02e096 luci-app-mwan3: fix source styling
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-01 10:47:45 +01:00
Florian Eckert
1ff26f380f luci-app-mwan3: remove css styling from status_interface page
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-01 10:47:42 +01:00
Florian Eckert
a82e588c06 luci-app-mwan3: remove css styling from overview_status_interface page
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-01 10:47:40 +01:00
Florian Eckert
3c86c6562e luci-app-mwan3: fix stack trace if no tacking_ip is set on interface add
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-01 10:47:38 +01:00
Florian Eckert
66b93ab784 luci-app-wman3: show info if mwan3 is not global enabled
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-02-05 10:45:22 +01:00
Florian Eckert
4b0347d498 luci-app-mwan3: update look and feel interface status page
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-02-05 10:45:20 +01:00
Florian Eckert
83cec9277d luci-app-mwan3: do not show mwan3 status in overview if not enabled
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-02-05 10:45:16 +01:00
Florian Eckert
c38117d2ad luci-app-wman3: add license header to all files
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-23 13:30:31 +01:00
Florian Eckert
72191b7e2c luci-app-mwan3: fix diagnostics dropdown menu entry
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-23 13:30:28 +01:00
Florian Eckert
562a3e5b73 luci-app-mwan3: fix assert if route could not select by ubus
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-23 13:30:24 +01:00
Florian Eckert
6a700eded1 luci-app-mwan3: refactoring troubleshooting page
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:10:16 +01:00
Florian Eckert
24fe9b1279 luci-app-mwan3: rename status tab names
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:10:12 +01:00
Florian Eckert
406564c7db luci-app-mwan3: refactoring detail status view and controller
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:10:05 +01:00
Florian Eckert
5b92193978 luci-app-mwan3: refactoring diagnostics view and controller
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:59 +01:00
Florian Eckert
278b3f53db luci-app-mwan3: fix unify luci code styling
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:56 +01:00
Florian Eckert
831bd71eb3 luci-app-mwan3: remove/unify lua require order
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:52 +01:00
Florian Eckert
d369c80bec luci-app-mwan3: refactoring member config pages
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:50 +01:00
Florian Eckert
b4350f21ff luci-app-mwan3: refactoring warning compilation on the policy config pages
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:46 +01:00
Florian Eckert
ed0d2ba6cf luci-app-mwan3: refactoring ruleconfig page
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:42 +01:00
Florian Eckert
aae3d298c2 luci-app-mwan3: refactoring warning compilation on the rule config pages
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:38 +01:00
Florian Eckert
de1afe2a90 luci-app-mwan3: remove some config parameter from rule overview table
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:34 +01:00
Florian Eckert
8014e21d6d luci-app-mwan3: update rule help text
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:30 +01:00
Florian Eckert
2d7e440eb1 luci-app-mwan3: remove config_css
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:28 +01:00
Florian Eckert
03dc912ebd luci-app-mwan3: remove some config parameter from interface overview table
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:25 +01:00
Florian Eckert
0ac4d725c5 luci-app-mwan3: refactoring warning compilation on the interface config pages
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:20 +01:00
Florian Eckert
8371e40dbf luci-app-mwan3: remove diagnostics service section
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:17 +01:00
Florian Eckert
119730448d luci-app-mwan3: remove unnecessary table information
- memberconfg view: remove interface table information it is already reflected
  in the interface dropdown
- policyconfig view: remove member table information it is already refelected
  in the member dropdown
- ruleconfig view: remove policy table information it is already reflected
  in the policy dropdown

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:15 +01:00
Florian Eckert
504fdad14b luci-app-mwan3: use mwan3 ubus call for status information
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:12 +01:00
Florian Eckert
72bcd39b9f luci-app-mwan3: unify header in configuration tab
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:08 +01:00
Florian Eckert
0b4942c396 luci-app-mwan3: rename mwan3 status overview plugin
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-18 15:09:04 +01:00
Florian Eckert
e40282cb38 luci-app-mwan3: remove configuration tab
remove configuration tab

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-11 15:11:14 +01:00
Florian Eckert
5aeeb69f15 luci-app-mwan3: remove direct configuration possibility for /etc/config files
With this change it is not longer possible to edit the following
configuration files directly.

- mwan3
- wireless
- network

The user should edit the configuration over the provided luci pages.
which will do input checks and so prevent from miss configuration.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-11 14:46:39 +01:00
Florian Eckert
7b1725566c luci-app-mwan3: rename status page files
rename status page files

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-11 14:46:28 +01:00
Florian Eckert
e7af2148eb luci-app-mwan3: update entry naming
udpate entry nameing

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-11 14:46:00 +01:00
Florian Eckert
5c42bba054 luci-app-mwan3: move diagnostic and troubleshooting page to status page
move diagnostic and troubleshooting page to status page

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-11 14:45:32 +01:00
Florian Eckert
bb4f769ac1 luci-app-mwan3: move status information to status menu entry
move status information to status menu entry

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-11 14:45:09 +01:00
Florian Eckert
2a165111e8 luci-app-mwan3: refactoring notify page
clean up notify page

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-11 14:45:04 +01:00
Florian Eckert
6ac76568e7 luci-app-mwan3: move/rename hotplugscript tab
- move hotplugscript tab to Configuration
- rename hotplugscript tab to notify

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-11 14:44:59 +01:00
Jakub Janco
890a2fc828 luci-app-mwan3: fix member metric allowed values
mwan3 accepts only 1-256 metric of member, if it is more, member is ignored.
This patch fix translations and allowed values of member metric input.

Signed-off-by: Jakub Janco <kubco2@gmail.com>
2017-11-29 00:30:53 +01:00
Florian Eckert
afd84b3cab luci-app-mwan3: fix i18n spelling
Fix i18n en spelling

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-11-03 10:13:09 +01:00
Hannu Nyman
209deb50a4 Merge pull request from TDT-GmbH/luci-app-mwan3_update
luci-app-mwan3: use mwan3.user and add global mmx_mask option
2017-08-16 18:42:59 +03:00
Florian Eckert
6c4053066a luci-app-mwan3: add config for mwan3 mask
Add global config option to edit the mwan3 firewall mask.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-16 14:51:55 +02:00
Florian Eckert
10992d6b10 luci-app-mwan3: change hotplug script to mwan3.user
Replace old "/etc/hotplug.d/iface/16-mwancustom" edit possibility
with the new "/etc/mwan3.user" hotplug script.
Which will also be saved during sysupgrade.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-16 14:48:53 +02:00
Marcin Jurkowski
71f07bb65b luci-app-mwan3: add new config option 'track_method'
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2017-08-14 18:53:55 +02:00
Florian Eckert
933e0f335c luci-app-mwan3: add globals config section
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-11 13:23:33 +02:00