Florian Eckert
01e0179725
luci-app-mwan3: update translations
...
Update hint in the interface page.
Update hint in the policy page.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-04-06 12:54:21 +02:00
Jo-Philipp Wich
08a2b27df5
luci-app-mwan3: fix legacy uci api usage
...
Explicitely require libuci-lua in model classes that use legacy /var/state
cursor handling.
Also add a specific dependency on libuci-lua to the luci-app-mwan3
Makefile in preparation of the upcoming default removal of libuci-lua.
Finally fix the post data dispatching on the notification tab, see #1722
for reference.
Fixes #1726 .
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-04-06 09:35:39 +02:00
Florian Eckert
c390464590
luci-app-mwan3: calculate max interface usage from mmx_mask value
...
Show max interface value on interface page dependent on the mmx_mask
value
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-04-03 13:30:20 +02:00
Florian Eckert
3a0d5301ca
luci-app-mwan3: update notify info
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-28 10:59:50 +02:00
Florian Eckert
ed56422a91
luci-app-mwan3: fix strict XHTML syntax error
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-03-28 10:59:42 +02: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
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
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
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
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
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
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
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 #1308 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
Florian Eckert
c88e03548c
luci-app-mwan3: add new config options initial_state and keep_failure_interval
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-11 13:14:55 +02:00
kuoruan
7445849460
luci-app-mwan3: Add more translate strings
...
Signed-off-by: Hsing-wang Liao <kuoruan@gmail.com>
2017-07-23 10:42:49 +08:00
Florian Eckert
cb2e3c1a57
luci-app-mwan3: make interface list non sortable
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-06-01 11:56:08 +02:00
Florian Eckert
30f63ced67
luci-app-mwan3: change track_ip from ip to host datatype
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-06-01 11:56:07 +02:00
INAGAKI Hiroshi
473409ad8e
luci-app-mwan3: Fix luci tools cannot detect translate()
...
Fixed strings in Lua sources where the LuCI i18n tools cannot be
detected. And also fixed some other problems.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-04-09 21:38:36 +09:00
Florian Eckert
7e4fb9998b
luci-app-mwan3: add failure and recovery interval
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-04-03 11:16:42 +02:00
Florian Eckert
e49e657859
luci-app-mwan3: call translatef funktion if reasonable
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-04-03 11:04:34 +02:00
Florian Eckert
e1e5743a1a
luci-app-mwan3: add new ip family param
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-03-31 15:02:03 +02:00
Florian Eckert
7d5579b3e0
luci-app-mwan3: add new conntrack flash param
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-03-31 15:01:51 +02:00
Florian Eckert
585b6b3111
luci-app-mwan3: add new ping size param
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-03-31 15:01:41 +02:00
danrl
a25c71f556
luci-app-mwan3: initial commit
...
Moved over here from the packages repository.
Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-02-17 11:22:01 +01:00