project/luci.git
4 years agoluci-base: dhcp.js: allow hostname to be "*"
Jo-Philipp Wich [Wed, 16 Sep 2020 08:23:35 +0000 (10:23 +0200)]
luci-base: dhcp.js: allow hostname to be "*"

Fixes: #4430
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
4 years agoluci-app-hd-idle: i18n: update Spanish translation
Franco Castillo [Wed, 16 Sep 2020 04:33:09 +0000 (01:33 -0300)]
luci-app-hd-idle: i18n: update Spanish translation

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
4 years agoMerge pull request #4434 from weblate/weblate-openwrt-luci
Florian Eckert [Tue, 15 Sep 2020 10:20:09 +0000 (12:20 +0200)]
Merge pull request #4434 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (Chinese (Traditional)) 4434/head
Hosted Weblate [Tue, 15 Sep 2020 08:08:33 +0000 (10:08 +0200)]
Translated using Weblate (Chinese (Traditional))

Currently translated at 9.8% (6 of 61 strings)

Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 9.5% (7 of 73 strings)

Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 26.9% (7 of 26 strings)

Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (173 of 173 strings)

Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (102 of 102 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 71.0% (1095 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: tommymaple <godoffrog@gmail.com>
Signed-off-by: tommymaple <godoffrog@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hant/
Translation: OpenWrt/LuCI/applications/transmission

4 years agoluci-base: use actual JSON-RPC for verifying ubus RPC URL
Rafał Miłecki [Mon, 14 Sep 2020 16:31:07 +0000 (18:31 +0200)]
luci-base: use actual JSON-RPC for verifying ubus RPC URL

Sending GET request to the main RPC base URL and expecting HTTP response
code 400 had two flaws:
1. It was not verifying actual JSON-RPC interface availability
2. It did not allow implementing support for new requests

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Acked-by: Jo-Philipp Wich <jo@mein.io>
4 years agoMerge pull request #3265 from najdanovicivan/patch-2
Florian Eckert [Mon, 14 Sep 2020 13:34:37 +0000 (15:34 +0200)]
Merge pull request #3265 from najdanovicivan/patch-2

luci-mod-network: add address parameter in DHCP for dnsmasq

4 years agoMerge pull request #4433 from weblate/weblate-openwrt-luci
Florian Eckert [Mon, 14 Sep 2020 13:26:47 +0000 (15:26 +0200)]
Merge pull request #4433 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (German) 4433/head
Hosted Weblate [Mon, 14 Sep 2020 02:46:57 +0000 (04:46 +0200)]
Translated using Weblate (German)

Currently translated at 13.4% (14 of 104 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/de/

Translated using Weblate (Czech)

Currently translated at 96.5% (28 of 29 strings)

Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/cs/

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Paul Spooren <mail@aparcar.org>
Co-authored-by: Štěpán Šebestian <mys.orangeorange0123@gmail.com>
Signed-off-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: Štěpán Šebestian <mys.orangeorange0123@gmail.com>
4 years agoMerge pull request #4426 from weblate/weblate-openwrt-luci
Florian Eckert [Thu, 10 Sep 2020 18:18:14 +0000 (20:18 +0200)]
Merge pull request #4426 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (Portuguese) 4426/head
Hosted Weblate [Thu, 10 Sep 2020 17:36:25 +0000 (19:36 +0200)]
Translated using Weblate (Portuguese)

Currently translated at 100.0% (186 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pt/

Translated using Weblate (Polish)

Currently translated at 100.0% (103 of 103 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pl/

Translated using Weblate (Polish)

Currently translated at 100.0% (161 of 161 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/

Translated using Weblate (Polish)

Currently translated at 100.0% (1541 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcin Net <marcin.net@linux.pl>
Co-authored-by: ssantos <ssantos@web.de>
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Signed-off-by: ssantos <ssantos@web.de>
4 years agoluci-mod-system: use ubus method for reboot
Rafał Miłecki [Thu, 18 Jun 2020 13:25:18 +0000 (15:25 +0200)]
luci-mod-system: use ubus method for reboot

It's more generic & convenient than hardcoding /sbin/reboot executable
path. procd provides "reboot" method since 2016.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
4 years agoMerge pull request #4422 from weblate/weblate-openwrt-luci
Florian Eckert [Tue, 8 Sep 2020 19:10:40 +0000 (21:10 +0200)]
Merge pull request #4422 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (Turkish) 4422/head
Hosted Weblate [Tue, 8 Sep 2020 16:40:32 +0000 (18:40 +0200)]
Translated using Weblate (Turkish)

Currently translated at 72.9% (27 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/tr/

Co-authored-by: Eren Kan <erenkn@gmail.com>
Signed-off-by: Eren Kan <erenkn@gmail.com>
4 years agoluci-app-statistics: fix comment
Hannu Nyman [Tue, 8 Sep 2020 05:21:55 +0000 (08:21 +0300)]
luci-app-statistics: fix comment

Update comment to reflect 'noavg' option introduced by 64bb82d03

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agoTranslated using Weblate (Chinese (Simplified))
Hosted Weblate [Tue, 8 Sep 2020 01:50:20 +0000 (03:50 +0200)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 28.5% (8 of 28 strings)

Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (14 of 14 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (53 of 53 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/pt/

Translated using Weblate (Chinese (Simplified))

Currently translated at 70.8% (114 of 161 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 57.2% (59 of 103 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (191 of 191 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: PassWall-OpenWrt <chanwang@yandex.com>
Co-authored-by: ssantos <ssantos@web.de>
Signed-off-by: PassWall-OpenWrt <chanwang@yandex.com>
Signed-off-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/zh_Hans/
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/wol

4 years agoluci-app-statistics: add noavg option
Florian Eckert [Tue, 18 Aug 2020 10:50:46 +0000 (12:50 +0200)]
luci-app-statistics: add noavg option

It is sometimes useful not to display avg values int the graph.
This option is used to prevent this from appearing in the graph.
In a graph definition this option must be set to *true*,
 if the avg values should not be displayed.

```
options = {
gauge = {
title = "Status",
color = "0000ff",
noarea = true,
noavg = true
}
```

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoMerge pull request #4410 from cybrnook/master
Stan [Tue, 8 Sep 2020 01:50:07 +0000 (18:50 -0700)]
Merge pull request #4410 from cybrnook/master

luci-app-advanced-reboot: add linksys-mr8300 support

4 years agoMerge pull request #4415 from spiccinini/fix_luci_lib_ip_tolinklocal
Jo-Philipp Wich [Mon, 7 Sep 2020 15:40:35 +0000 (17:40 +0200)]
Merge pull request #4415 from spiccinini/fix_luci_lib_ip_tolinklocal

luci-lib-ip: fix tolinklocal invalid ipv6 result

4 years agoMerge pull request #4417 from weblate/weblate-openwrt-luci
Florian Eckert [Mon, 7 Sep 2020 13:01:41 +0000 (15:01 +0200)]
Merge pull request #4417 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (Chinese (Traditional)) 4417/head
Hosted Weblate [Mon, 7 Sep 2020 10:27:39 +0000 (12:27 +0200)]
Translated using Weblate (Chinese (Traditional))

Currently translated at 37.8% (14 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hant/

Translated using Weblate (Chinese (Simplified))

Currently translated at 71.2% (47 of 66 strings)

Translation: OpenWrt/LuCI/applications/yggdrasil
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/zh_Hans/

Translated using Weblate (Portuguese)

Currently translated at 100.0% (50 of 50 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt/

Translated using Weblate (Russian)

Currently translated at 66.6% (4 of 6 strings)

Translation: OpenWrt/LuCI/applications/olsr-services
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/ru/

Translated using Weblate (Russian)

Currently translated at 26.5% (13 of 49 strings)

Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ru/

Translated using Weblate (Chinese (Traditional))

Currently translated at 89.2% (91 of 102 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (1541 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/

Co-authored-by: Artem <KovalevArtem.ru@gmail.com>
Co-authored-by: Dounx <imdounx@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: tommymaple <godoffrog@gmail.com>
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Signed-off-by: Dounx <imdounx@gmail.com>
Signed-off-by: ssantos <ssantos@web.de>
Signed-off-by: tommymaple <godoffrog@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hant/
Translation: OpenWrt/LuCI/applications/transmission

4 years agoluci-lib-ip: fix tolinklocal invalid ipv6 result 4415/head
Santiago Piccinini [Sun, 6 Sep 2020 21:15:29 +0000 (18:15 -0300)]
luci-lib-ip: fix tolinklocal invalid ipv6 result

Force zeroing uninitialized memory.

Signed-off-by: Santiago Piccinini <spiccinini@altermundi.net>
4 years agoluci-app-ddns: refactoring translation and source styling
Florian Eckert [Fri, 4 Sep 2020 12:54:46 +0000 (14:54 +0200)]
luci-app-ddns: refactoring translation and source styling

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-ddns: remove obsolete header
Florian Eckert [Fri, 4 Sep 2020 12:08:19 +0000 (14:08 +0200)]
luci-app-ddns: remove obsolete header

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-ddns: remove unused variable declaration
Florian Eckert [Fri, 4 Sep 2020 12:03:30 +0000 (14:03 +0200)]
luci-app-ddns: remove unused variable declaration

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-ddns: add tabs section
Florian Eckert [Fri, 4 Sep 2020 11:59:54 +0000 (13:59 +0200)]
luci-app-ddns: add tabs section

The page was a bit confusing. By adding the tabs for information and
global settings, the page looks clearer.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Fri, 4 Sep 2020 13:36:49 +0000 (15:36 +0200)]
Translated using Weblate (Lithuanian)

Currently translated at 0.5% (1 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/lt/

Translated using Weblate (German)

Currently translated at 84.3% (54 of 64 strings)

Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/de/

Translated using Weblate (Ukrainian)

Currently translated at 19.3% (36 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/uk/

Translated using Weblate (Ukrainian)

Currently translated at 60.0% (30 of 50 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/uk/

Translated using Weblate (Ukrainian)

Currently translated at 39.6% (21 of 53 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/uk/

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (26 of 26 strings)

Translation: OpenWrt/LuCI/applications/wireguard
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/uk/

Translated using Weblate (Ukrainian)

Currently translated at 33.3% (9 of 27 strings)

Translation: OpenWrt/LuCI/applications/vpnbypass
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/uk/

Translated using Weblate (Ukrainian)

Currently translated at 18.4% (19 of 103 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/uk/

Translated using Weblate (Ukrainian)

Currently translated at 19.7% (16 of 81 strings)

Translation: OpenWrt/LuCI/applications/shadowsocks-libev
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/uk/

Translated using Weblate (Ukrainian)

Currently translated at 13.0% (16 of 123 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/uk/

Translated using Weblate (Ukrainian)

Currently translated at 81.8% (27 of 33 strings)

Translated using Weblate (Ukrainian)

Currently translated at 89.9% (1386 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/

Translated using Weblate (Japanese)

Currently translated at 86.1% (1327 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ja/

Translated using Weblate (German)

Currently translated at 100.0% (1541 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/

Added translation using Weblate (Lithuanian)

Co-authored-by: Andreas Götz <agoetz@tdt.de>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Olexandr Nesterenko <olexn@ukr.net>
Co-authored-by: Rokas Kasnauskas <rokas.kasnauskas@gmail.com>
Co-authored-by: Satoru Yoshida <ramat@ram.ne.jp>
Signed-off-by: Andreas Götz <agoetz@tdt.de>
Signed-off-by: Olexandr Nesterenko <olexn@ukr.net>
Signed-off-by: Rokas Kasnauskas <rokas.kasnauskas@gmail.com>
Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/uk/
Translation: OpenWrt/LuCI/applications/commands

4 years agoMerge pull request #4185 from ZoZhang/dashboard
Florian Eckert [Fri, 4 Sep 2020 06:51:12 +0000 (08:51 +0200)]
Merge pull request #4185 from ZoZhang/dashboard

luci-mod-dashboard: initial checkin

4 years agoMerge pull request #4411 from TDT-AG/pr/20200903-luci-app-ttyd
Florian Eckert [Fri, 4 Sep 2020 06:21:35 +0000 (08:21 +0200)]
Merge pull request #4411 from TDT-AG/pr/20200903-luci-app-ttyd

luci-app-ttyd: rename menu entry to terminal

4 years agoluci-app-advanced-reboot: add linksys-mr8300 support 4410/head
Hans Geiblinger [Wed, 2 Sep 2020 17:50:10 +0000 (13:50 -0400)]
luci-app-advanced-reboot: add linksys-mr8300 support

Signed-off-by: Hans Geiblinger <cybrnook2002@yahoo.com>
Tested and confirmed working against master branch and mr8300

4 years agoluci-mod-dashboard: initial checkin 4185/head
Zhao ZHANG [Tue, 9 Jun 2020 21:25:43 +0000 (23:25 +0200)]
luci-mod-dashboard: initial checkin

Signed-off-by: ZHANG Zhao <Zhao.Zhang2@etu.univ-grenoble-alpes.fr>
[improve firmware version, fix dependencies, clean acls]
Signed-off-by: Paul Spooren <mail@aparcar.org>
[fix css for themes other than bootstrap]
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoMerge pull request #4374 from RemiNV/map_type_rename
Florian Eckert [Thu, 3 Sep 2020 19:42:10 +0000 (21:42 +0200)]
Merge pull request #4374 from RemiNV/map_type_rename

protocols: rename type to maptype for map

4 years agoluci-app-opvnepn: fix btn class
Florian Eckert [Thu, 3 Sep 2020 12:33:40 +0000 (14:33 +0200)]
luci-app-opvnepn: fix btn class

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-ttyd: rename menu entry to terminal 4411/head
Florian Eckert [Fri, 31 Jul 2020 12:05:44 +0000 (14:05 +0200)]
luci-app-ttyd: rename menu entry to terminal

Nobody can do anything with the title ttyd.
To make it more meaningful the menu entry is renamed to Terminal.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoMerge pull request #4355 from RemiNV/legacymap
Florian Eckert [Wed, 2 Sep 2020 13:33:59 +0000 (15:33 +0200)]
Merge pull request #4355 from RemiNV/legacymap

protocols: add legacymap option for map

4 years agoMerge pull request #4406 from lzto/code-cleanup
Florian Eckert [Wed, 2 Sep 2020 05:52:53 +0000 (07:52 +0200)]
Merge pull request #4406 from lzto/code-cleanup

luci-app-nft-qos: code reindent

4 years agoMerge pull request #4407 from weblate/weblate-openwrt-luci
Florian Eckert [Wed, 2 Sep 2020 05:51:02 +0000 (07:51 +0200)]
Merge pull request #4407 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (Russian) 4407/head
Hosted Weblate [Tue, 1 Sep 2020 18:42:30 +0000 (20:42 +0200)]
Translated using Weblate (Russian)

Currently translated at 100.0% (1541 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/

Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Added translation using Weblate (Persian)

Added translation using Weblate (Persian)

Signed-off-by: James Alison <zackj@tutanota.de>
Added translation using Weblate (Persian)

Signed-off-by: James Alison <zackj@tutanota.de>
4 years agoluci-app-nft-qos: code reindent 4406/head
Tong Zhang [Tue, 1 Sep 2020 16:02:41 +0000 (12:02 -0400)]
luci-app-nft-qos: code reindent

fix style issue

Signed-off-by: Tong Zhang <ztong0001@gmail.com>
4 years agoMerge pull request #4351 from lzto/nft-qos-mac
Florian Eckert [Tue, 1 Sep 2020 09:51:11 +0000 (11:51 +0200)]
Merge pull request #4351 from lzto/nft-qos-mac

luci-app-nft-qos: support mac address based speed limit

4 years agoMerge pull request #4404 from weblate/weblate-openwrt-luci
Florian Eckert [Tue, 1 Sep 2020 09:27:21 +0000 (11:27 +0200)]
Merge pull request #4404 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (Polish) 4404/head
Hosted Weblate [Tue, 1 Sep 2020 02:24:10 +0000 (04:24 +0200)]
Translated using Weblate (Polish)

Currently translated at 100.0% (186 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (50 of 50 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (53 of 53 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (1541 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
4 years agoluci-app-nft-qos: support mac address based speed limit 4351/head
Tong Zhang [Wed, 12 Aug 2020 23:40:05 +0000 (19:40 -0400)]
luci-app-nft-qos: support mac address based speed limit

Signed-off-by: Tong Zhang <ztong0001@gmail.com>
4 years agoMerge pull request #4175 from aaronjg/openfortivpn
Florian Eckert [Mon, 31 Aug 2020 13:29:32 +0000 (15:29 +0200)]
Merge pull request #4175 from aaronjg/openfortivpn

luci-proto-openfortivpn: add luci interface for openfortivpn

4 years agoluci-app-mwan3: sync default values with mwan3
Florian Eckert [Mon, 31 Aug 2020 12:24:46 +0000 (14:24 +0200)]
luci-app-mwan3: sync default values with mwan3

fixes #4389

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoMerge pull request #4239 from etactica/error404-messages
Florian Eckert [Mon, 31 Aug 2020 12:12:54 +0000 (14:12 +0200)]
Merge pull request #4239 from etactica/error404-messages

luci-base: dispatcher: error404: flow message into template

4 years agoluci-app-wireguard: fix btn style
Florian Eckert [Mon, 31 Aug 2020 11:42:52 +0000 (13:42 +0200)]
luci-app-wireguard: fix btn style

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-ssl: switch to WolfSSL
Paul Spooren [Sun, 30 Aug 2020 07:31:55 +0000 (21:31 -1000)]
luci-ssl: switch to WolfSSL

OpenWrt installs WolfSSL per default to offer WPA3. To save some space
switch to a WolfSSL based px5g implementation for self-signed
certificate generation instead of a MbedTLS version.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agoMerge pull request #4403 from weblate/weblate-openwrt-luci
Florian Eckert [Mon, 31 Aug 2020 09:44:20 +0000 (11:44 +0200)]
Merge pull request #4403 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (Spanish) 4403/head
Hosted Weblate [Mon, 31 Aug 2020 09:01:20 +0000 (11:01 +0200)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (50 of 50 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (1541 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (50 of 50 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1541 of 1541 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Polish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
4 years agotreewide: i18n - sync translations
Hannu Nyman [Sat, 29 Aug 2020 18:33:13 +0000 (21:33 +0300)]
treewide: i18n - sync translations

Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agoTranslated using Weblate (Polish)
Hosted Weblate [Sat, 29 Aug 2020 18:28:02 +0000 (20:28 +0200)]
Translated using Weblate (Polish)

Currently translated at 100.0% (37 of 37 strings)

Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 98.3% (183 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Portuguese)

Currently translated at 100.0% (49 of 49 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt/

Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Polish)

Currently translated at 98.1% (52 of 53 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Russian)

Currently translated at 100.0% (26 of 26 strings)

Translation: OpenWrt/LuCI/applications/wireguard
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/ru/

Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Translated using Weblate (Russian)

Currently translated at 100.0% (33 of 33 strings)

Translation: OpenWrt/LuCI/applications/commands
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ru/

Translated using Weblate (Russian)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/

Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Translated using Weblate (Polish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Added translation using Weblate (Danish)

Signed-off-by: Søren Gundersen <soren66@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 16.6% (256 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (Russian)

Currently translated at 81.6% (40 of 49 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ru/

Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (German)

Currently translated at 90.8% (1398 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/

Signed-off-by: Andreas Dorfer <adorferen@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
4 years agoMerge pull request #4391 from stangri/master-luci-app-https-dns-proxy
Stan [Thu, 27 Aug 2020 21:38:49 +0000 (14:38 -0700)]
Merge pull request #4391 from stangri/master-luci-app-https-dns-proxy

luci-app-https-dns-proxy: add DNSPod.cn DoH

4 years agoluci-app-https-dns-proxy: add DNSPod.cn DoH 4391/head
Stan Grishin [Thu, 27 Aug 2020 21:36:38 +0000 (21:36 +0000)]
luci-app-https-dns-proxy: add DNSPod.cn DoH

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoluci-proto-openfortivpn: update config option names 4175/head
Aaron Goodman [Thu, 27 Aug 2020 01:54:06 +0000 (21:54 -0400)]
luci-proto-openfortivpn: update config option names

update config option names for openfortivpn version 1.14-1-8

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agoTranslated using Weblate (Turkish)
Hosted Weblate [Tue, 25 Aug 2020 17:04:47 +0000 (19:04 +0200)]
Translated using Weblate (Turkish)

Currently translated at 16.6% (256 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (Russian)

Currently translated at 81.6% (40 of 49 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ru/

Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (German)

Currently translated at 90.8% (1398 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/

Signed-off-by: Andreas Dorfer <adorferen@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
4 years agoMerge pull request #4384 from stangri/master-luci-app-advanced-reboot
Stan [Mon, 24 Aug 2020 02:17:41 +0000 (19:17 -0700)]
Merge pull request #4384 from stangri/master-luci-app-advanced-reboot

luci-app-advanced-reboot: bugifx: btn style; board names for some Linksys devices

4 years agoluci-app-advanced-reboot: bugifx: btn style; board names for some Linksys devices 4384/head
Stan Grishin [Mon, 24 Aug 2020 02:14:14 +0000 (02:14 +0000)]
luci-app-advanced-reboot: bugifx: btn style; board names for some Linksys devices

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoMerge pull request #4380 from Ansuel/ddns-fix-pt2
Jo-Philipp Wich [Sun, 23 Aug 2020 16:32:38 +0000 (18:32 +0200)]
Merge pull request #4380 from Ansuel/ddns-fix-pt2

luci-app-ddns: fix wrong service with custom selected

4 years agoTranslated using Weblate (Portuguese (Brazil))
Hosted Weblate [Sat, 22 Aug 2020 16:36:37 +0000 (18:36 +0200)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
4 years agoluci-app-ddns: fix wrong service with custom selected 4380/head
Ansuel Smith [Sat, 22 Aug 2020 17:58:28 +0000 (19:58 +0200)]
luci-app-ddns: fix wrong service with custom selected

If custom service is selected, no service is actually set in the uci config.
Fallback to custom service if no service is detected in the config.

Fixes #4301

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
4 years agoluci-proto-wireguard: Add generate key button
Wojciech Jowsa [Tue, 18 Aug 2020 20:51:07 +0000 (22:51 +0200)]
luci-proto-wireguard: Add generate key button

Signed-off-by: Wojciech Jowsa <wojciech.jowsa@gmail.com>
[minor indentation fix, use bound section_id value, remove empty translation]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
4 years agotreewide: replace `which` with `command -v`
Paul Spooren [Sun, 9 Aug 2020 23:42:09 +0000 (13:42 -1000)]
treewide: replace `which` with `command -v`

Fix shellcheck SC2230
> which is non-standard. Use builtin 'command -v' instead.

Once applied to everything concerning OpenWrt we can disable the busybox
feature `which` and save 3.8kB.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agoTranslated using Weblate (Swedish)
Hosted Weblate [Thu, 20 Aug 2020 15:37:47 +0000 (17:37 +0200)]
Translated using Weblate (Swedish)

Currently translated at 0.5% (1 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 59.4% (22 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 4.5% (2 of 44 strings)

Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 2.0% (2 of 96 strings)

Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 9.5% (2 of 21 strings)

Translation: OpenWrt/LuCI/applications/nextdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 2.1% (4 of 182 strings)

Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 11.7% (2 of 17 strings)

Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 7.6% (1 of 13 strings)

Translation: OpenWrt/LuCI/applications/shairplay
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 4.9% (4 of 81 strings)

Translation: OpenWrt/LuCI/applications/shadowsocks-libev
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 1.6% (2 of 125 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 2.5% (4 of 159 strings)

Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 2.0% (1 of 48 strings)

Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 3.2% (1 of 31 strings)

Translation: OpenWrt/LuCI/applications/dynapoint
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 1.7% (1 of 56 strings)

Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 2.3% (4 of 173 strings)

Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 31.6% (51 of 161 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 57.1% (4 of 7 strings)

Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 100.0% (2 of 2 strings)

Translation: OpenWrt/LuCI/applications/olsr-viz
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 83.3% (5 of 6 strings)

Translation: OpenWrt/LuCI/applications/olsr-services
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 24.7% (26 of 105 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 18.6% (30 of 161 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 84.6% (22 of 26 strings)

Translation: OpenWrt/LuCI/applications/wireguard
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 80.9% (34 of 42 strings)

Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 95.0% (38 of 40 strings)

Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 5.0% (9 of 179 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 46.9% (84 of 179 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/sv/

Signed-off-by: smorgasbeerd <viktorwestas@outlook.com>
Translated using Weblate (Turkish)

Currently translated at 0.9% (1 of 102 strings)

Translation: OpenWrt/LuCI/applications/transmission
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/tr/

Translated using Weblate (Turkish)

Currently translated at 2.0% (4 of 195 strings)

Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/tr/

Translated using Weblate (Turkish)

Currently translated at 2.0% (4 of 191 strings)

Translation: OpenWrt/LuCI/applications/openvpn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/tr/

Translated using Weblate (Swedish)

Currently translated at 96.9% (32 of 33 strings)

Translation: OpenWrt/LuCI/applications/ahcp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/sv/

Translated using Weblate (Swedish)

Currently translated at 96.9% (32 of 33 strings)

Translation: OpenWrt/LuCI/applications/commands
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/sv/

Translated using Weblate (Swedish)

Currently translated at 90.9% (10 of 11 strings)

Translation: OpenWrt/LuCI/applications/p910nd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/sv/

Translated using Weblate (Turkish)

Currently translated at 0.9% (3 of 316 strings)

Translation: OpenWrt/LuCI/applications/statistics
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/tr/

Translated using Weblate (Turkish)

Currently translated at 16.1% (248 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Swedish)

Currently translated at 43.8% (675 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/

Signed-off-by: smorgasbeerd <viktorwestas@outlook.com>
Translated using Weblate (Swedish)

Currently translated at 43.8% (675 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/

Signed-off-by: Luna Jernberg <droidbittin@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 100.0% (29 of 29 strings)

Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
4 years agoTranslated using Weblate (Finnish)
Hosted Weblate [Tue, 18 Aug 2020 20:33:45 +0000 (22:33 +0200)]
Translated using Weblate (Finnish)

Currently translated at 18.8% (35 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/fi/

Signed-off-by: Petri Asikainen <uniluodossa@gmail.com>
Translated using Weblate (Japanese)

Currently translated at 68.8% (128 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ja/

Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp>
Translated using Weblate (Finnish)

Currently translated at 17.2% (14 of 81 strings)

Translation: OpenWrt/LuCI/applications/shadowsocks-libev
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/fi/

Signed-off-by: Petri Asikainen <uniluodossa@gmail.com>
Translated using Weblate (Finnish)

Currently translated at 22.6% (12 of 53 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/fi/

Signed-off-by: Petri Asikainen <uniluodossa@gmail.com>
Translated using Weblate (German)

Currently translated at 29.7% (11 of 37 strings)

Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/de/

Signed-off-by: Paul Spooren <mail@aparcar.org>
Translated using Weblate (German)

Currently translated at 35.7% (10 of 28 strings)

Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/de/

Signed-off-by: Paul Spooren <mail@aparcar.org>
Translated using Weblate (German)

Currently translated at 36.3% (24 of 66 strings)

Translation: OpenWrt/LuCI/applications/yggdrasil
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/de/

Signed-off-by: Paul Spooren <mail@aparcar.org>
Translated using Weblate (Polish)

Currently translated at 100.0% (96 of 96 strings)

Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (49 of 49 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (21 of 21 strings)

Translation: OpenWrt/LuCI/applications/nextdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (27 of 27 strings)

Translation: OpenWrt/LuCI/applications/vpnbypass
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (103 of 103 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (German)

Currently translated at 85.4% (88 of 103 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/de/

Signed-off-by: Paul Spooren <mail@aparcar.org>
Translated using Weblate (German)

Currently translated at 76.9% (10 of 13 strings)

Translation: OpenWrt/LuCI/applications/shairplay
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/de/

Signed-off-by: Paul Spooren <mail@aparcar.org>
Translated using Weblate (German)

Currently translated at 25.0% (7 of 28 strings)

Translation: OpenWrt/LuCI/applications/noddos
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnoddos/de/

Signed-off-by: Paul Spooren <mail@aparcar.org>
Translated using Weblate (Polish)

Currently translated at 100.0% (55 of 55 strings)

Translation: OpenWrt/LuCI/applications/nft-qos
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (105 of 105 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (German)

Currently translated at 100.0% (105 of 105 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/de/

Signed-off-by: Holger Heins <h.p.heins@gmx.de>
Translated using Weblate (Polish)

Currently translated at 100.0% (161 of 161 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Japanese)

Currently translated at 38.7% (24 of 62 strings)

Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ja/

Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp>
Translated using Weblate (Polish)

Currently translated at 100.0% (210 of 210 strings)

Translation: OpenWrt/LuCI/applications/firewall
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/

Translated using Weblate (Polish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
4 years agoMerge pull request #4361 from aaronjg/bugfix/mwan3-status-formatting
Florian Eckert [Tue, 18 Aug 2020 06:23:43 +0000 (08:23 +0200)]
Merge pull request #4361 from aaronjg/bugfix/mwan3-status-formatting

luci-app-mwan3: fix interface grid

4 years agoluci-app-mwan3: fix interface grid 4361/head
Aaron Goodman [Tue, 18 Aug 2020 00:36:38 +0000 (20:36 -0400)]
luci-app-mwan3: fix interface grid

Interface grid can become misaligned due to varying number of
lines. Use non-breaking spaces to ensure all interface boxes are three
lines long.

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agoTranslated using Weblate (Portuguese (Brazil))
Hosted Weblate [Mon, 17 Aug 2020 14:54:31 +0000 (16:54 +0200)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (186 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (186 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (186 of 186 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 24.1% (7 of 29 strings)

Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 4.0% (1 of 25 strings)

Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (49 of 49 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (49 of 49 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (53 of 53 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (53 of 53 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/es/

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 5.7% (6 of 105 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/tr/

Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com>
Translated using Weblate (Turkish)

Currently translated at 4.3% (2 of 46 strings)

Translation: OpenWrt/LuCI/applications/upnp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/tr/

Translated using Weblate (Turkish)

Currently translated at 9.0% (3 of 33 strings)

Translation: OpenWrt/LuCI/applications/commands
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/tr/

Translated using Weblate (Turkish)

Currently translated at 2.7% (1 of 37 strings)

Translation: OpenWrt/LuCI/applications/samba4
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/tr/

Translated using Weblate (Polish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
4 years agoTranslated using Weblate (Russian)
Hosted Weblate [Sun, 16 Aug 2020 19:29:17 +0000 (21:29 +0200)]
Translated using Weblate (Russian)

Currently translated at 29.1% (28 of 96 strings)

Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/ru/

Signed-off-by: Alexey Napalkov <flynbit@gmail.com>
Translated using Weblate (Russian)

Currently translated at 79.1% (38 of 48 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ru/

Signed-off-by: Alexey Napalkov <flynbit@gmail.com>
Translated using Weblate (Russian)

Currently translated at 100.0% (27 of 27 strings)

Translation: OpenWrt/LuCI/applications/vpnbypass
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/ru/

Signed-off-by: Alexey Napalkov <flynbit@gmail.com>
Translated using Weblate (Chinese (Traditional))

Currently translated at 85.3% (105 of 123 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/zh_Hant/

Signed-off-by: Hulen <shift0106@gmail.com>
Translated using Weblate (Russian)

Currently translated at 86.4% (89 of 103 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/

Signed-off-by: Alexey Napalkov <flynbit@gmail.com>
Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (14 of 14 strings)

Translation: OpenWrt/LuCI/applications/wol
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 98.6% (71 of 72 strings)

Translation: OpenWrt/LuCI/applications/opkg
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 71.1% (1095 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/

Signed-off-by: Hulen <shift0106@gmail.com>
4 years agotreewide: i18n - sync translations
Hannu Nyman [Sun, 16 Aug 2020 19:25:37 +0000 (22:25 +0300)]
treewide: i18n - sync translations

Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agoluci-base i18n: fix translations related to password-SSH linkage
Hannu Nyman [Sun, 16 Aug 2020 19:22:01 +0000 (22:22 +0300)]
luci-base i18n: fix translations related to password-SSH linkage

Fix translations of themes' headers related to password & SSH.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agothemes: remove deprecated reference to enabling SSH
Hannu Nyman [Sun, 16 Aug 2020 19:19:37 +0000 (22:19 +0300)]
themes: remove deprecated reference to enabling SSH

Remove the reference to setting a password being linked to SSH capability.
(SSH has been initially enabled since year 2015.)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agoTranslated using Weblate (Portuguese (Brazil))
Hosted Weblate [Sat, 15 Aug 2020 05:29:08 +0000 (07:29 +0200)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (125 of 125 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (179 of 179 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
4 years agoprotocols: add legacymap option for map 4355/head
Remi NGUYEN VAN [Sat, 15 Aug 2020 14:32:49 +0000 (23:32 +0900)]
protocols: add legacymap option for map

legacymap causes map to use the legacy IPv6 Interface Identifier format
that was described in draft-ietf-softwire-map-00, but was eventually
changed in RFC7597. It is however still used by some major ISPs,
including in Japan.

Signed-off-by: Remi NGUYEN VAN <remi.nguyenvan+openwrt@gmail.com>
4 years agoprotocols: rename type to maptype for map 4374/head
Remi NGUYEN VAN [Sat, 15 Aug 2020 14:22:56 +0000 (23:22 +0900)]
protocols: rename type to maptype for map

"type" is already used as a common option for all protocols. This makes
the configuration ambiguous, and Luci sees JS errors when trying to save
a MAP configuration.

Switch to "maptype" instead to avoid the conflict. MAP currently uses
"maptype" and falls back to "type" when not specified.

Signed-off-by: Remi NGUYEN VAN <remi.nguyenvan+openwrt@gmail.com>
4 years agoTranslated using Weblate (Hungarian)
Hosted Weblate [Wed, 12 Aug 2020 21:32:57 +0000 (23:32 +0200)]
Translated using Weblate (Hungarian)

Currently translated at 100.0% (37 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/hu/

Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
Translated using Weblate (Polish)

Currently translated at 100.0% (37 of 37 strings)

Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Hungarian)

Currently translated at 100.0% (173 of 173 strings)

Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/hu/

Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
Translated using Weblate (Hungarian)

Currently translated at 100.0% (42 of 42 strings)

Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/hu/

Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
Translated using Weblate (Hungarian)

Currently translated at 100.0% (33 of 33 strings)

Translation: OpenWrt/LuCI/applications/ahcp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/hu/

Translated using Weblate (Polish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
4 years agoTranslated using Weblate (Portuguese (Brazil))
Hosted Weblate [Tue, 11 Aug 2020 18:32:37 +0000 (20:32 +0200)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (104 of 104 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/pt_BR/

Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
4 years agoMerge pull request #4332 from TDT-AG/pr/20200730-luci-app-dockerman
Florian Eckert [Tue, 11 Aug 2020 10:56:56 +0000 (12:56 +0200)]
Merge pull request #4332 from TDT-AG/pr/20200730-luci-app-dockerman

luci-app-dockerman: improvements

4 years agoluci-app-dockerman: change common translation for new container to add 4332/head
Florian Eckert [Tue, 11 Aug 2020 10:52:24 +0000 (12:52 +0200)]
luci-app-dockerman: change common translation for new container to add

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-dockerman: add edit button to containers list
Florian Eckert [Tue, 11 Aug 2020 10:48:16 +0000 (12:48 +0200)]
luci-app-dockerman: add edit button to containers list

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-dockerman: fix typo
Florian Eckert [Wed, 5 Aug 2020 13:46:50 +0000 (15:46 +0200)]
luci-app-dockerman: fix typo

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-dockerman: improve newnetwork view
Florian Eckert [Wed, 5 Aug 2020 13:42:33 +0000 (15:42 +0200)]
luci-app-dockerman: improve newnetwork view

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-dockerman: fix console connection
Florian Eckert [Mon, 3 Aug 2020 12:18:19 +0000 (14:18 +0200)]
luci-app-dockerman: fix console connection

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-dockerman: fix socket definition
Florian Eckert [Mon, 3 Aug 2020 12:17:58 +0000 (14:17 +0200)]
luci-app-dockerman: fix socket definition

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-dockerman: set overview to first menu entry
Florian Eckert [Mon, 3 Aug 2020 10:32:11 +0000 (12:32 +0200)]
luci-app-dockerman: set overview to first menu entry

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoluci-app-dockerman: controller/dockerman: clean up action event generation
Florian Eckert [Thu, 30 Jul 2020 13:42:08 +0000 (15:42 +0200)]
luci-app-dockerman: controller/dockerman: clean up action event generation

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoAdded translation using Weblate (Portuguese (Brazil))
Hosted Weblate [Mon, 10 Aug 2020 16:13:27 +0000 (18:13 +0200)]
Added translation using Weblate (Portuguese (Brazil))

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agoTranslated using Weblate (Hungarian)
Hosted Weblate [Mon, 10 Aug 2020 12:32:53 +0000 (14:32 +0200)]
Translated using Weblate (Hungarian)

Currently translated at 100.0% (29 of 29 strings)

Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/hu/

Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
Translated using Weblate (Ukrainian)

Currently translated at 9.9% (16 of 161 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/uk/

Signed-off-by: Nazim-ua <nazim-ua@ukr.net>
Translated using Weblate (Russian)

Currently translated at 19.4% (22 of 113 strings)

Translation: OpenWrt/LuCI/applications/radicale2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/

Translated using Weblate (Hungarian)

Currently translated at 86.4% (1331 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/

Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
4 years agoTranslated using Weblate (French)
Hosted Weblate [Sat, 8 Aug 2020 14:26:29 +0000 (16:26 +0200)]
Translated using Weblate (French)

Currently translated at 17.3% (30 of 173 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/fr/

Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Translated using Weblate (French)

Currently translated at 35.1% (13 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/fr/

Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Translated using Weblate (French)

Currently translated at 100.0% (37 of 37 strings)

Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/fr/

Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Translated using Weblate (French)

Currently translated at 56.0% (37 of 66 strings)

Translation: OpenWrt/LuCI/applications/yggdrasil
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/fr/

Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Translated using Weblate (French)

Currently translated at 100.0% (12 of 12 strings)

Translation: OpenWrt/LuCI/applications/bcp38
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/fr/

Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Translated using Weblate (Russian)

Currently translated at 18.5% (21 of 113 strings)

Translation: OpenWrt/LuCI/applications/radicale2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/

Translated using Weblate (Russian)

Currently translated at 14.2% (19 of 133 strings)

Translation: OpenWrt/LuCI/applications/nut
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/

Translated using Weblate (French)

Currently translated at 97.2% (1496 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/

Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Translated using Weblate (Korean)

Currently translated at 1.7% (3 of 173 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
Translated using Weblate (Korean)

Currently translated at 5.8% (1 of 17 strings)

Translation: OpenWrt/LuCI/applications/omcproxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
Translated using Weblate (Korean)

Currently translated at 4.0% (2 of 49 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
Translated using Weblate (Korean)

Currently translated at 3.3% (4 of 119 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
Translated using Weblate (Korean)

Currently translated at 8.7% (9 of 103 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
Translated using Weblate (Korean)

Currently translated at 16.6% (1 of 6 strings)

Translation: OpenWrt/LuCI/applications/olsr-services
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
Translated using Weblate (Korean)

Currently translated at 4.0% (2 of 49 strings)

Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
Translated using Weblate (Korean)

Currently translated at 11.1% (18 of 161 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
Translated using Weblate (Japanese)

Currently translated at 32.2% (20 of 62 strings)

Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ja/

Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp>
Translated using Weblate (Korean)

Currently translated at 2.1% (1 of 46 strings)

Translation: OpenWrt/LuCI/applications/upnp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ko/

Translated using Weblate (Korean)

Currently translated at 8.6% (2 of 23 strings)

Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/ko/

Translated using Weblate (Korean)

Currently translated at 3.5% (7 of 195 strings)

Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ko/

Translated using Weblate (Japanese)

Currently translated at 57.1% (76 of 133 strings)

Translation: OpenWrt/LuCI/applications/nut
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ja/

Translated using Weblate (Korean)

Currently translated at 22.3% (47 of 210 strings)

Translation: OpenWrt/LuCI/applications/firewall
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ko/

Translated using Weblate (Korean)

Currently translated at 30.5% (22 of 72 strings)

Translation: OpenWrt/LuCI/applications/opkg
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/ko/

Translated using Weblate (Korean)

Currently translated at 28.4% (438 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/

Signed-off-by: Youngbin Han <sukso96100@gmail.com>
4 years agoTranslated using Weblate (Spanish)
Hosted Weblate [Fri, 7 Aug 2020 03:35:17 +0000 (05:35 +0200)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (104 of 104 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Finnish)

Currently translated at 99.8% (1537 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fi/

Signed-off-by: Petri Asikainen <uniluodossa@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (37 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (66 of 66 strings)

Translation: OpenWrt/LuCI/applications/yggdrasil
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (49 of 49 strings)

Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (125 of 125 strings)

Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (20 of 20 strings)

Translation: OpenWrt/LuCI/applications/ltqtapi
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (182 of 182 strings)

Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (62 of 62 strings)

Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (103 of 103 strings)

Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/es/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Translated using Weblate (Spanish)

Currently translated at 100.0% (316 of 316 strings)

Translation: OpenWrt/LuCI/applications/statistics
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (82 of 82 strings)

Translation: OpenWrt/LuCI/applications/splash
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (37 of 37 strings)

Translation: OpenWrt/LuCI/applications/samba4
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/es/

4 years agoluci-proto-openfortivpn: add default route, remove disabled, update text
Aaron Goodman [Wed, 29 Jul 2020 04:43:05 +0000 (00:43 -0400)]
luci-proto-openfortivpn: add default route, remove disabled, update text

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
4 years agodocs: update js api docs
Jo-Philipp Wich [Thu, 6 Aug 2020 15:58:47 +0000 (17:58 +0200)]
docs: update js api docs

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
4 years agoluci-base: form.js: implement AbstractSection.getOption() helper
Jo-Philipp Wich [Thu, 6 Aug 2020 14:56:46 +0000 (16:56 +0200)]
luci-base: form.js: implement AbstractSection.getOption() helper

The `getOption()` function allows to easily obtain a reference to another
option object instance within the same section.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
4 years agoluci-base: ui.js: implement AbstractElement.isChanged()
Jo-Philipp Wich [Thu, 6 Aug 2020 14:16:31 +0000 (16:16 +0200)]
luci-base: ui.js: implement AbstractElement.isChanged()

The new `isChanged()` utility functions allows to query the dirty state
of an ui input widget.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
4 years agoTranslated using Weblate (Polish)
Hosted Weblate [Thu, 6 Aug 2020 15:32:55 +0000 (17:32 +0200)]
Translated using Weblate (Polish)

Currently translated at 100.0% (173 of 173 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (German)

Currently translated at 100.0% (37 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/

Signed-off-by: Andreas Götz <agoetz@tdt.de>
Translated using Weblate (Polish)

Currently translated at 100.0% (48 of 48 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (81 of 81 strings)

Translation: OpenWrt/LuCI/applications/shadowsocks-libev
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)

Currently translated at 100.0% (59 of 59 strings)

Translation: OpenWrt/LuCI/applications/uhttpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/pl/

Translated using Weblate (Japanese)

Currently translated at 55.6% (74 of 133 strings)

Translation: OpenWrt/LuCI/applications/nut
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ja/

Translated using Weblate (Polish)

Currently translated at 100.0% (316 of 316 strings)

Translation: OpenWrt/LuCI/applications/statistics
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pl/

Translated using Weblate (Polish)

Currently translated at 100.0% (1539 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Signed-off-by: Marcin Net <marcin.net@linux.pl>
4 years agoMerge pull request #4336 from weblate/weblate-openwrt-luci
Florian Eckert [Wed, 5 Aug 2020 14:03:27 +0000 (16:03 +0200)]
Merge pull request #4336 from weblate/weblate-openwrt-luci

Translations update from Weblate

4 years agoTranslated using Weblate (Chinese (Simplified)) 4336/head
Hosted Weblate [Wed, 5 Aug 2020 13:29:29 +0000 (15:29 +0200)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (104 of 104 strings)

Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/zh_Hans/

Signed-off-by: SunSpring <yearnsun@gmail.com>
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (173 of 173 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/

Signed-off-by: SunSpring <yearnsun@gmail.com>
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (37 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hans/

Signed-off-by: SunSpring <yearnsun@gmail.com>
Translated using Weblate (German)

Currently translated at 48.6% (18 of 37 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/

Signed-off-by: Andreas Götz <agoetz@tdt.de>
Translated using Weblate (Slovak)

Currently translated at 12.1% (15 of 123 strings)

Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/sk/

Signed-off-by: Chaoos <all@chaoos.com>
Translated using Weblate (Slovak)

Currently translated at 3.7% (5 of 133 strings)

Translation: OpenWrt/LuCI/applications/nut
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/sk/

Translated using Weblate (Slovak)

Currently translated at 100.0% (14 of 14 strings)

Translation: OpenWrt/LuCI/applications/wol
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/sk/

Translated using Weblate (Slovak)

Currently translated at 12.8% (27 of 210 strings)

Translation: OpenWrt/LuCI/applications/firewall
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/sk/

Translated using Weblate (Slovak)

Currently translated at 5.6% (18 of 316 strings)

Translation: OpenWrt/LuCI/applications/statistics
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/sk/

Translated using Weblate (Slovak)

Currently translated at 44.8% (690 of 1539 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sk/

Signed-off-by: Chaoos <all@chaoos.com>
4 years agoluci-base: network.js: recognize uci declared network devices
Jo-Philipp Wich [Mon, 27 Jul 2020 13:44:03 +0000 (15:44 +0200)]
luci-base: network.js: recognize uci declared network devices

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
4 years agoluci-base: form.js: add cfgvalue(), formvalue() and getUIElement() helpers
Jo-Philipp Wich [Mon, 3 Aug 2020 13:56:51 +0000 (15:56 +0200)]
luci-base: form.js: add cfgvalue(), formvalue() and getUIElement() helpers

This commit introduces new per-section cfgvalue(), formvalue() and
getUIElement() helper functions which complement the respective per-option
functions.

Their intent is to simplify querying input data or obtaining UI widget
instances from other options within the same section.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
4 years agoluci-base: form.js: add AbstractValue.onchange property
Jo-Philipp Wich [Mon, 3 Aug 2020 13:34:07 +0000 (15:34 +0200)]
luci-base: form.js: add AbstractValue.onchange property

Introduce a new, widget agnostic onchange property which allows setting
custom handler functions to react on element value changes.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
4 years agoluci-base: form.js: add ability to specify regular expression dependencies
Jo-Philipp Wich [Mon, 3 Aug 2020 12:39:40 +0000 (14:39 +0200)]
luci-base: form.js: add ability to specify regular expression dependencies

Signed-off-by: Jo-Philipp Wich <jo@mein.io>