Commit graph

12259 commits

Author SHA1 Message Date
Jo-Philipp Wich
04bb544937
Merge pull request #3352 from NeoRaider/move-luasrcdiet
luci-base: use luasrcdiet from separate package
2019-12-25 18:04:28 +01:00
Richard Yu
814ad96df9 treewide: remove useless ucitrack definitions
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-12-25 18:02:54 +01:00
Jo-Philipp Wich
185b84bc9d
Merge pull request #3401 from MartB/modal-heightfixv2
luci-theme-*: remove modal max-height #3383 v2
2019-12-25 17:58:06 +01:00
Jo-Philipp Wich
9e4083fd75
Merge pull request #3425 from urbalazs/typo-fwknopd
luci-app-fwknopd: fix typos
2019-12-25 17:57:52 +01:00
Jo-Philipp Wich
3627f70f23
Merge pull request #3428 from urbalazs/typo-nft-qos
luci-app-nft-qos: fix typos
2019-12-25 17:57:11 +01:00
Jo-Philipp Wich
49b0be214b
Merge pull request #3431 from stangri/master-luci-app-advanced-reboot
luci-app-advanced-reboot: bugfix: compatible with new luci
2019-12-25 17:56:49 +01:00
Stan Grishin
e326002a89 luci-app-advanced-reboot: bugfix: compatible with new luci
Signed-off-by: Stan Grishin <stangri@melmac.net>
2019-12-24 16:37:53 -07:00
Balázs Úr
030b7697b2 luci-app-nft-qos: fix typos
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2019-12-22 23:31:47 +01:00
Jo-Philipp Wich
2417ad5d61 luci-mod-status: remove obsolete nameinfo route
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-22 23:20:23 +01:00
Jo-Philipp Wich
fff15e4e71 luci-theme-rosy: mark as broken
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-22 23:20:23 +01:00
Jo-Philipp Wich
939b371bc7 luci-mod-status: reimplement log pages as client side views
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-22 23:20:23 +01:00
Jo-Philipp Wich
b9bb34612e luci-mod-status: reimplement iptables status page as client side view
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-22 23:20:23 +01:00
Jo-Philipp Wich
43a4481e10 luci-mod-status: replace iptables controller actions with cgi-io calls
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-22 23:20:23 +01:00
Jo-Philipp Wich
e144356e5e
Merge pull request #3427 from urbalazs/typo-mjpg-streamer
luci-app-mjpg-streamer: fix typos
2019-12-22 23:11:35 +01:00
Balázs Úr
d92ae37ecd luci-app-mjpg-streamer: fix typos
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2019-12-22 23:09:20 +01:00
Florian Eckert
56bd45789d
Merge pull request #3424 from urbalazs/typo-base-20191220
luci-base: fix typos
2019-12-22 16:11:52 +01:00
Florian Eckert
3970131a09
Merge pull request #3419 from TDT-AG/pr/20191218-luci-app-mwan3
luci-app-mwan3: minor fixes for httping selection
2019-12-22 16:10:35 +01:00
Balázs Úr
39196b0de9 luci-app-fwknopd: fix typos
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2019-12-20 23:12:48 +01:00
Balázs Úr
8b47bb8411 luci-base: fix typos
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2019-12-20 16:48:51 +01:00
Hannu Nyman
2096d67522 i18n: sync translations
Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2019-12-20 08:45:52 +02:00
Hannu Nyman
a3b29fac6f
Merge pull request #3421 from stangri/master-luci-app-https-dns-proxy
luci-app-https-dns-proxy: package name change, support for RFC8484 binary
2019-12-19 20:50:05 +02:00
Stan Grishin
43ddf0cd12 luci-app-https-dns-proxy: package name change, support for RFC8484 binary
Signed-off-by: Stan Grishin <stangri@melmac.net>
2019-12-19 11:38:54 -07:00
Jo-Philipp Wich
3a657b8ab5 luci-mod-network: replace controller address check action with cgi-io script
This change removes the last bit of Lua code from luci-mod-network.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-18 21:33:29 +01:00
Jo-Philipp Wich
e884b63916 luci-base: fs.js: properly escape arguments in exec_direct()
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-18 21:22:06 +01:00
Jo-Philipp Wich
f3724e46a5 luci-base: fs.js: add read_direct() and exec_direct() functions
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-18 21:10:15 +01:00
Florian Eckert
1cab592bf9 luci-app-mwan3: save httping_ssl config whether is set or not
Always write this configuration parameter into the config.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-12-18 11:51:54 +01:00
Florian Eckert
93ff9ef2ee luci-app-mwan3: fix require field message if httping is selected
If these two values are not removed, then httping cannot be selected as
the tracking method. The field size is a must field for ping but it is not
displayed because httping does not need it.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-12-18 11:44:59 +01:00
Florian Eckert
daeeb4285f
Merge pull request #3417 from urbalazs/typo-base
luci-base: fix typos
2019-12-18 08:39:53 +01:00
Florian Eckert
f8e1d66949
Merge pull request #3416 from urbalazs/typo-bmx7
luci-app-bmx7: fix typos
2019-12-18 08:37:26 +01:00
Balázs Úr
e79a4ffa94 luci-app-aria2: fix typos (#3373)
luci-app-aria2: fix typos

Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2019-12-18 08:34:09 +01:00
Balázs Úr
d0bc86bcc3 luci-base: fix typos
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2019-12-17 11:41:00 +01:00
Balázs Úr
fbbfb0d6d7 luci-app-bmx7: fix typos
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2019-12-17 11:26:30 +01:00
Jo-Philipp Wich
fc35802ff9 treewide: resync translations
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:18:01 +01:00
Jo-Philipp Wich
bdcd08f4ab
Merge pull request #3414 from weblate/weblate-openwrt-luci
Translations update from Weblate
2019-12-16 18:16:42 +01:00
Jo-Philipp Wich
3136a7a51a
Merge pull request #3411 from nmav/tmp-ocserv-fix-keyid
ocserv: fix the public key ID calculation
2019-12-16 18:14:16 +01:00
Jo-Philipp Wich
ab07b8c4d9 luci-mod-network: reimplement diagnostics page as client side view
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:18 +01:00
Jo-Philipp Wich
870a406120 luci-app-opkg: convert menu entries to JSON
Also fix an empty string test in an controller action while we touch it.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:18 +01:00
Jo-Philipp Wich
c698cd5ab9 luci-mod-status: convert menu nodes to JSON
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:18 +01:00
Jo-Philipp Wich
5448a10e30 luci-mod-network: convert menu nodes to JSON
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:18 +01:00
Jo-Philipp Wich
566a99591b luci-app-firewall: convert controller to static menu JSON
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
16853bcd2e luci-base: convert menu nodes to JSON
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
cf1219bd07 luci-base: dispatcher.lua: add support for loading JSON menu files
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
9f9358c3e2 build: i18n-scan.pl: support extracting translations from menu json
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
184ea62300 luci-base: dispatcher.lua: refactor dispatch logic
Refactor the dispatch logic to operate on the internal JSON representation
of the menu tree.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
1ec6e72106 luci-base: dispatcher.lua: factor out template class init into own function
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
a6b214f873 luci-base: dispatcher.lua: factor out language check into own function
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
92eecedc8a luci-theme-material: render menu on client side
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
ebc99a6ab3 luci-theme-openwrt: render menu on client side
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
5db4463ace luci-theme-bootstrap: render menu on client side
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00
Jo-Philipp Wich
97f27e0d54 luci-base: expose effective dispatched path to client side environment
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16 18:07:17 +01:00