project/luci.git
5 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Wed, 20 Dec 2023 18:08:26 +0000 (19:08 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 65.3% (32 of 49 strings)

Translated using Weblate (Lithuanian)

Currently translated at 60.8% (28 of 46 strings)

Translated using Weblate (Lithuanian)

Currently translated at 37.0% (46 of 124 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 20.3% (12 of 59 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 36.2% (49 of 135 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 94.5% (173 of 183 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (124 of 124 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 98.8% (88 of 89 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 100.0% (52 of 52 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (197 of 197 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 97.4% (190 of 195 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 85.6% (239 of 279 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 90.9% (2101 of 2309 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (163 of 163 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 94.5% (173 of 183 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (82 of 82 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (145 of 145 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (197 of 197 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (197 of 197 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 80.2% (224 of 279 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 88.8% (2052 of 2309 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (2309 of 2309 strings)

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

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Yuan Law <traverslombard@outlook.com>
Co-authored-by: st7105 <st7105@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Yuan Law <traverslombard@outlook.com>
Signed-off-by: st7105 <st7105@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hant/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

5 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Tue, 19 Dec 2023 21:33:59 +0000 (22:33 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 25.4% (45 of 177 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 14.8% (11 of 74 strings)

Translated using Weblate (Lithuanian)

Currently translated at 25.6% (21 of 82 strings)

Translated using Weblate (Lithuanian)

Currently translated at 14.1% (16 of 113 strings)

Translated using Weblate (Lithuanian)

Currently translated at 16.8% (15 of 89 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 45.1% (28 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 11.4% (43 of 376 strings)

Translated using Weblate (Lithuanian)

Currently translated at 15.3% (10 of 65 strings)

Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/lt/

Translated using Weblate (Lithuanian)

Currently translated at 70.0% (1618 of 2309 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (200 of 200 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (135 of 135 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (82 of 82 strings)

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

Translated using Weblate (Spanish)

Currently translated at 40.6% (48 of 118 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 99.3% (162 of 163 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (163 of 163 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (200 of 200 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (82 of 82 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (56 of 56 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (40 of 40 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (44 of 44 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (11 of 11 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (168 of 168 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% (16 of 16 strings)

Translation: OpenWrt/LuCI/applications/hd-idle
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 99.0% (209 of 211 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 25.5% (37 of 145 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (145 of 145 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 65.1% (159 of 244 strings)

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

Translated using Weblate (Swedish)

Currently translated at 41.3% (101 of 244 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (177 of 177 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (170 of 170 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (197 of 197 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 97.9% (191 of 195 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (49 of 49 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 75.2% (210 of 279 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 99.7% (375 of 376 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 88.8% (2052 of 2309 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2309 of 2309 strings)

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

Translated using Weblate (Swedish)

Currently translated at 33.1% (766 of 2309 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2309 of 2309 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (2309 of 2309 strings)

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

Translated using Weblate (Spanish)

Currently translated at 2.5% (3 of 118 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (163 of 163 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (145 of 145 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (197 of 197 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2309 of 2309 strings)

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

Translated using Weblate (Catalan)

Currently translated at 100.0% (14 of 14 strings)

Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ca/

Translated using Weblate (Catalan)

Currently translated at 50.0% (7 of 14 strings)

Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ca/

Translated using Weblate (Catalan)

Currently translated at 37.3% (862 of 2307 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 38.8% (66 of 170 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 53.0% (26 of 49 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 40.9% (75 of 183 strings)

Translated using Weblate (Lithuanian)

Currently translated at 57.5% (19 of 33 strings)

Translated using Weblate (Lithuanian)

Currently translated at 70.3% (1623 of 2307 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (14 of 14 strings)

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

Translated using Weblate (Portuguese)

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/pt/

Translated using Weblate (Portuguese)

Currently translated at 100.0% (135 of 135 strings)

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hulen <shift0106@gmail.com>
Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Mc Giver <mcgivergim@gmail.com>
Co-authored-by: Paul Dee <itsascambutmailmeanyway@gmail.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: pkdr <partner_flyaway368@simplelogin.com>
Co-authored-by: ssantos <ssantos@web.de>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Eric <zxmegaxqug@hldrive.com>
Signed-off-by: Hulen <shift0106@gmail.com>
Signed-off-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Mc Giver <mcgivergim@gmail.com>
Signed-off-by: Paul Dee <itsascambutmailmeanyway@gmail.com>
Signed-off-by: Random <random-r@users.noreply.hosted.weblate.org>
Signed-off-by: pkdr <partner_flyaway368@simplelogin.com>
Signed-off-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/zh_Hant/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/opkg
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/upnp

5 months agoluci-app-statistics: lookup -> look up
Paul Donald [Tue, 19 Dec 2023 19:44:35 +0000 (20:44 +0100)]
luci-app-statistics: lookup -> look up

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-app-openvpn: Add multihome boolean.
Paul Donald [Tue, 19 Dec 2023 16:51:58 +0000 (17:51 +0100)]
luci-app-openvpn: Add multihome boolean.

Helps when you have multiple IP(v4|v6)

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-mod-network: reword some help-strings
Paul Donald [Tue, 19 Dec 2023 03:18:22 +0000 (04:18 +0100)]
luci-mod-network: reword some help-strings

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-mod-network: reword some help-strings
Paul Donald [Tue, 19 Dec 2023 02:13:52 +0000 (03:13 +0100)]
luci-mod-network: reword some help-strings

also unburden translators from some static strings.

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-mod-network: reword some help-strings
Paul Donald [Tue, 19 Dec 2023 03:02:50 +0000 (04:02 +0100)]
luci-mod-network: reword some help-strings

also unburden translators from some static strings.

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agotreewide: Sync translations, fix usteer
Hannu Nyman [Mon, 18 Dec 2023 16:38:47 +0000 (18:38 +0200)]
treewide: Sync translations, fix usteer

Sync translations.
Fix the name of the templates directory of luci-app-usteer.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
5 months agoMerge pull request #6755 from EvanTheB/modemaster
Paul Donald [Sun, 17 Dec 2023 23:22:05 +0000 (00:22 +0100)]
Merge pull request #6755 from EvanTheB/modemaster

luci-base: Display 'Access Point' in the wireless page instead of 'Master'

5 months agoMerge pull request #6723 from knarrff/channel_analysis__base-channel
Paul Donald [Sun, 17 Dec 2023 23:21:01 +0000 (00:21 +0100)]
Merge pull request #6723 from knarrff/channel_analysis__base-channel

luci-mod-status: highlight primary 20 MHz channel

5 months agoMerge pull request #6724 from erikrk/channel-analysis-permissions
Paul Donald [Sun, 17 Dec 2023 23:20:05 +0000 (00:20 +0100)]
Merge pull request #6724 from erikrk/channel-analysis-permissions

luci-mod-status: fix ACL for channel analysis

5 months agoMerge pull request #6700 from lvoegl/pr/20231021-luci-app-strongswan
Paul Donald [Sun, 17 Dec 2023 23:19:25 +0000 (00:19 +0100)]
Merge pull request #6700 from lvoegl/pr/20231021-luci-app-strongswan

luci-app-strongswan-swanctl: initial commit

5 months agoluci-app-usteer: Removed save/apply button on status pages, and added "friendly"...
Ramon Van Gorkom [Sun, 17 Dec 2023 11:42:14 +0000 (12:42 +0100)]
luci-app-usteer: Removed save/apply button on status pages, and added "friendly" error message if usteer not running
Added refresh of status page

Add the template pot file that is needed to start translating the app.

Co-authored-by: Sergey Ponomarev <stokito@gmail.com>
Co-authored-by: Miguel Angel Mulero Martinez <migmul@gmail.com>
Signed-off-by: Ramon Van Gorkom <Ramon00c00@gmail.com>
5 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Sat, 16 Dec 2023 17:15:03 +0000 (18:15 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 62.1% (46 of 74 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 64.5% (20 of 31 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 70.5% (24 of 34 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 15.3% (10 of 65 strings)

Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/lt/

Translated using Weblate (Lithuanian)

Currently translated at 70.1% (1618 of 2307 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 28.0% (44 of 157 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 61.2% (30 of 49 strings)

Translated using Weblate (Lithuanian)

Currently translated at 21.6% (27 of 125 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 32.0% (8 of 25 strings)

Translated using Weblate (Lithuanian)

Currently translated at 28.3% (36 of 127 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 28.1% (18 of 64 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 57.1% (8 of 14 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 38.7% (71 of 183 strings)

Translated using Weblate (Lithuanian)

Currently translated at 53.0% (26 of 49 strings)

Translated using Weblate (Lithuanian)

Currently translated at 15.2% (7 of 46 strings)

Translated using Weblate (Lithuanian)

Currently translated at 56.7% (42 of 74 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 38.8% (14 of 36 strings)

Translated using Weblate (Lithuanian)

Currently translated at 38.7% (19 of 49 strings)

Translated using Weblate (Hungarian)

Currently translated at 15.6% (10 of 64 strings)

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

Translated using Weblate (German)

Currently translated at 91.0% (143 of 157 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 92.8% (13 of 14 strings)

Translated using Weblate (Indonesian)

Currently translated at 50.8% (90 of 177 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 13.4% (11 of 82 strings)

Translated using Weblate (Indonesian)

Currently translated at 3.7% (14 of 376 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (Indonesian)

Currently translated at 82.2% (51 of 62 strings)

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

Translated using Weblate (German)

Currently translated at 95.1% (59 of 62 strings)

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

Translated using Weblate (German)

Currently translated at 57.8% (37 of 64 strings)

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

Translated using Weblate (German)

Currently translated at 83.4% (131 of 157 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (127 of 127 strings)

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

Translated using Weblate (German)

Currently translated at 56.2% (36 of 64 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (195 of 195 strings)

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

Translated using Weblate (German)

Currently translated at 68.4% (167 of 244 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 20.8% (26 of 125 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 18.6% (11 of 59 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 28.5% (14 of 49 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 39.1% (9 of 23 strings)

Translated using Weblate (Lithuanian)

Currently translated at 37.9% (44 of 116 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 60.0% (9 of 15 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (German)

Currently translated at 98.9% (193 of 195 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (14 of 14 strings)

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

Translated using Weblate (German)

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/de/

Translated using Weblate (German)

Currently translated at 100.0% (135 of 135 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (64 of 64 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 11.1% (4 of 36 strings)

Translated using Weblate (Lithuanian)

Currently translated at 29.4% (58 of 197 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 69.4% (1603 of 2307 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 38.8% (66 of 170 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 36.2% (45 of 124 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 80.7% (21 of 26 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (16 of 16 strings)

Translation: OpenWrt/LuCI/applications/hd-idle
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/lt/

Translated using Weblate (Lithuanian)

Currently translated at 61.2% (19 of 31 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (17 of 17 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 12.5% (7 of 56 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (244 of 244 strings)

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

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Máté Tallósi <tallosimate@gmail.com>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: st7105 <st7105@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Máté Tallósi <tallosimate@gmail.com>
Signed-off-by: Reza Almanda <rezaalmanda27@gmail.com>
Signed-off-by: gallegonovato <fran-carro@hotmail.es>
Signed-off-by: ssantos <ssantos@web.de>
Signed-off-by: st7105 <st7105@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/id/
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/ntpc
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

5 months agoMerge pull request #6769 from stangri/master-luci-app-adblock-fast
Stan Grishin [Fri, 15 Dec 2023 21:48:23 +0000 (14:48 -0700)]
Merge pull request #6769 from stangri/master-luci-app-adblock-fast

luci-app-adblock-fast: bugfix: remove instance selection...

5 months agoluci-app-adblock-fast: bugfix: remove instance selection for some smartdns options 6769/head
Stan Grishin [Fri, 15 Dec 2023 13:35:35 +0000 (13:35 +0000)]
luci-app-adblock-fast: bugfix: remove instance selection for some smartdns options

Signed-off-by: Stan Grishin <stangri@melmac.ca>
5 months agoMerge pull request #6767 from stangri/master-luci-app-adblock-fast
Stan Grishin [Fri, 15 Dec 2023 06:04:14 +0000 (23:04 -0700)]
Merge pull request #6767 from stangri/master-luci-app-adblock-fast

luci-app-adblock-fast: update to 1.1.1-1

5 months agoluci-app-adblock-fast: update to 1.1.1-1 6767/head
Stan Grishin [Fri, 15 Dec 2023 02:47:28 +0000 (02:47 +0000)]
luci-app-adblock-fast: update to 1.1.1-1

* Final (hopefully) attempt to avoid errors if dhcp/smartdns configs are
  missing
* New user experience for picking dnsmasq/smartdns instances to enable the
  adblocking on
* use function from init script to set up output paths
* update paths to run-time files in ACL

Signed-off-by: Stan Grishin <stangri@melmac.ca>
5 months agoluci-base: Use getMode in getActiveMode 6755/head
Evan Benn [Fri, 8 Dec 2023 02:18:41 +0000 (13:18 +1100)]
luci-base: Use getMode in getActiveMode

Signed-off-by: Evan Benn <evan.benn@morsemicro.com>
5 months agoluci-base: Replace mode: Master with Access Point
Evan Benn [Fri, 8 Dec 2023 02:14:29 +0000 (13:14 +1100)]
luci-base: Replace mode: Master with Access Point

Access Point is the string used on the network wireless setup dialogue.
Use Access Point to report the mode on the network wireless and status
screens.

Signed-off-by: Evan Benn <evan.benn@morsemicro.com>
5 months agoluci-base: Make uci mode strings match iwinfo mode strings
Evan Benn [Fri, 8 Dec 2023 01:02:33 +0000 (12:02 +1100)]
luci-base: Make uci mode strings match iwinfo mode strings

uci mesh was being displayed as 'Mesh', while iwinfo mesh was being
reported as 'Mesh Point'. Unify those. Update getActiveModeI18n to deal
with all the values iwinfo returns. Fix the incorrect 'Mash'
translation.

Signed-off-by: Evan Benn <evan.benn@morsemicro.com>
5 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Wed, 13 Dec 2023 15:09:50 +0000 (16:09 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 11.7% (12 of 102 strings)

Translated using Weblate (Lithuanian)

Currently translated at 35.4% (44 of 124 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 33.9% (57 of 168 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 46.7% (87 of 186 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 69.1% (1595 of 2307 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (244 of 244 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (244 of 244 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 69.0% (1594 of 2307 strings)

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

Translated using Weblate (Hebrew)

Currently translated at 9.4% (16 of 170 strings)

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

Translated using Weblate (Hebrew)

Currently translated at 88.4% (23 of 26 strings)

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

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Eric <zxmegaxqug@hldrive.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/lt/
Translation: OpenWrt/LuCI/applications/transmission

5 months agoluci-app-ddns: rename retry_count -> retry_max_count
Paul Donald [Tue, 12 Dec 2023 14:32:56 +0000 (15:32 +0100)]
luci-app-ddns: rename retry_count -> retry_max_count

syncs with openwrt/packages@e3292e4

Also fixes some i18n strings

Closes issue #6752

5 months agoMerge pull request #6761 from stangri/master-luci-app-https-dns-proxy
Stan Grishin [Mon, 11 Dec 2023 22:46:08 +0000 (15:46 -0700)]
Merge pull request #6761 from stangri/master-luci-app-https-dns-proxy

luci-app-https-dns-proxy: update to 2023-10-25-5

5 months agoluci-app-banip: sync with banIP-0.9.3-1 6764/head
Dirk Brenken [Mon, 11 Dec 2023 17:46:39 +0000 (18:46 +0100)]
luci-app-banip: sync with banIP-0.9.3-1

* expose the new remote logging/cgi options

Signed-off-by: Dirk Brenken <dev@brenken.org>
5 months agoluci-app-https-dns-proxy: update to 2023-10-25-5 6761/head
Stan Grishin [Mon, 11 Dec 2023 13:06:12 +0000 (13:06 +0000)]
luci-app-https-dns-proxy: update to 2023-10-25-5

* no longer "require uci" in js files
* use L.resolveDefault when loading configs
* improve DNSMASQ config update selection user experience
* switch from uci.get to L.uci.get
* small code improvement of RPCD script

Signed-off-by: Stan Grishin <stangri@melmac.ca>
5 months agoMerge pull request #6759 from stangri/master-luci-app-adblock-fast
Stan Grishin [Mon, 11 Dec 2023 10:40:54 +0000 (03:40 -0700)]
Merge pull request #6759 from stangri/master-luci-app-adblock-fast

luci-app-adblock-fast: improve dnsmasq/smartdns instances selection

5 months agoluci-app-adblock-fast: improve dnsmasq/smartdns instances selection 6759/head
Stan Grishin [Mon, 11 Dec 2023 01:03:00 +0000 (01:03 +0000)]
luci-app-adblock-fast: improve dnsmasq/smartdns instances selection

* create UI elements with an option to pick multiple instances for
  dnsmasq and smartdns

Signed-off-by: Stan Grishin <stangri@melmac.ca>
5 months agoluci-mod-status: channel_analysis: use svg grad 6723/head
Frank Löffler [Sun, 10 Dec 2023 21:54:02 +0000 (22:54 +0100)]
luci-mod-status: channel_analysis: use svg grad

Instead of using a second, semitransparent quadliteral of the
same station color to highlight the main 20 MHz channel of a
station with a bandwidht wider than 20 MHz, use a semitransparent,
black svg gradient with the same shape and size.
This has the benefit that it is harder to mistake for a second,
overlain station.

The gradient is black because this way it can be reused for
all stations, instead of having to create a separate one for
each station color.

Signed-off-by: Frank Löffler <frank.loeffler@uni-jena.de>
5 months agoMerge pull request #6756 from stangri/master-luci-app-adblock-fast
Stan Grishin [Sat, 9 Dec 2023 21:50:41 +0000 (14:50 -0700)]
Merge pull request #6756 from stangri/master-luci-app-adblock-fast

luci-app-adblock-fast: bugfix: L.uci.load

5 months agoTranslated using Weblate (Russian)
Hosted Weblate [Sat, 9 Dec 2023 18:04:20 +0000 (19:04 +0100)]
Translated using Weblate (Russian)

Currently translated at 100.0% (160 of 160 strings)

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

Translated using Weblate (Bosnian)

Currently translated at 100.0% (14 of 14 strings)

Translated using Weblate (Bosnian)

Currently translated at 9.5% (36 of 376 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2307 of 2307 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (2307 of 2307 strings)

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

Translated using Weblate (Bosnian)

Currently translated at 85.7% (12 of 14 strings)

Translated using Weblate (Bosnian)

Currently translated at 6.3% (24 of 376 strings)

Translated using Weblate (Lithuanian)

Currently translated at 55.0% (110 of 200 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 22.5% (36 of 160 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 20.9% (37 of 177 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 26.8% (18 of 67 strings)

Translated using Weblate (Lithuanian)

Currently translated at 12.1% (9 of 74 strings)

Translated using Weblate (Lithuanian)

Currently translated at 37.6% (64 of 170 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 9.8% (10 of 102 strings)

Translated using Weblate (Lithuanian)

Currently translated at 30.9% (52 of 168 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 20.0% (39 of 195 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 38.3% (92 of 240 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 15.7% (14 of 89 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 28.7% (19 of 66 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 11.1% (42 of 376 strings)

Translated using Weblate (Lithuanian)

Currently translated at 23.5% (4 of 17 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 16.7% (33 of 197 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 10.5% (21 of 200 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 68.6% (1583 of 2307 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 30.4% (14 of 46 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (20 of 20 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (2307 of 2307 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (160 of 160 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (40 of 40 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2307 of 2307 strings)

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

Translated using Weblate (Spanish)

Currently translated at 93.6% (2161 of 2307 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (160 of 160 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 68.5% (1582 of 2307 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (40 of 40 strings)

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

Translated using Weblate (Spanish)

Currently translated at 71.5% (143 of 200 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2307 of 2307 strings)

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

Translated using Weblate (Galician)

Currently translated at 29.4% (5 of 17 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 56.2% (157 of 279 strings)

Translated using Weblate (Lithuanian)

Currently translated at 68.1% (1570 of 2303 strings)

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

Added translation using Weblate (Galician)

Translated using Weblate (Galician)

Currently translated at 22.7% (10 of 44 strings)

Added translation using Weblate (Galician)

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Nedim Merdan <nedimmerdan41@gmail.com>
Co-authored-by: cheme gochy <chemegochy@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: st7105 <st7105@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Eric <zxmegaxqug@hldrive.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: cheme gochy <chemegochy@gmail.com>
Signed-off-by: gallegonovato <fran-carro@hotmail.es>
Signed-off-by: st7105 <st7105@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/gl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/bs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/bs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/lt/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/ntpc
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/modules/luci-mod-dsl

5 months agoluci-app-adblock-fast: bugfix: L.uci.load 6756/head
Stan Grishin [Sat, 9 Dec 2023 13:43:05 +0000 (13:43 +0000)]
luci-app-adblock-fast: bugfix: L.uci.load

* fix app not working on systems without smartdns
* fix smartdns instances selection dependencies

Signed-off-by: Stan Grishin <stangri@melmac.ca>
5 months agoluci-mod-network: exclude alias to self from device picker
Jo-Philipp Wich [Fri, 8 Dec 2023 12:01:13 +0000 (13:01 +0100)]
luci-mod-network: exclude alias to self from device picker

Do not present alias to self as valid choice in the interface device picker.

Fixes: #6754
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 months agoluci-mod-network: remove unused option property
Jo-Philipp Wich [Fri, 8 Dec 2023 11:56:25 +0000 (12:56 +0100)]
luci-mod-network: remove unused option property

The logic handling the `migrate` property has been dropped in commit
f689d0d208 ("luci-mod-network: refactor device configuration") so remove
the now redundant property as well.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 months agoluci-mod-network: properly reflect config state in sysfs tristates
Jo-Philipp Wich [Fri, 8 Dec 2023 11:38:51 +0000 (12:38 +0100)]
luci-mod-network: properly reflect config state in sysfs tristates

When a boolean sysfs option is forcibly set to `0` or `1` in uci, then make
sure to properly reflect that choice state when rendering the widget.

Right now the dropdown incorrectly reverted to "automatic" after saving but
not applying the changes.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 months agoluci-mod-network: Rework the (multi) mac for static leases text
Paul Donald [Thu, 7 Dec 2023 00:06:16 +0000 (01:06 +0100)]
luci-mod-network: Rework the (multi) mac for static leases text

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-mod-network: Remove spurious linefeed
Paul Donald [Fri, 8 Dec 2023 01:50:35 +0000 (02:50 +0100)]
luci-mod-network: Remove spurious linefeed

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-mod-status: channel_analysis: correct VHT 20/40 MHz center channels (#6728)
Frank Löffler [Thu, 7 Dec 2023 13:33:28 +0000 (14:33 +0100)]
luci-mod-status: channel_analysis: correct VHT 20/40 MHz center channels (#6728)

* luci-mod-status: add missing vht40 channels

As of now, channel_analysis is missing 40 MHz VHT channels.
What it does for those right now is
display them as 20 MHz channels (both in the plot and the table below),
but it uses the center frequency of the 40 MHz channel, which means
their (wrong) 20 MHz band in the plot is offset by 2.

This fixes #6419. Note that this only occurs for **other** stations.
The code for local_wifi is different and already complete.

Signed-off-by: Frank Löffler <frank.loeffler@uni-jena.de>
5 months agotreewide: resync translations
Jo-Philipp Wich [Thu, 7 Dec 2023 12:18:24 +0000 (13:18 +0100)]
treewide: resync translations

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 months agoluci-proto-ipv6: dhcpv6.js: make reqaddress modes translatable
Jo-Philipp Wich [Thu, 7 Dec 2023 10:39:35 +0000 (11:39 +0100)]
luci-proto-ipv6: dhcpv6.js: make reqaddress modes translatable

Fixes: #6730, #6751
Fixes: 2065ead4e8 ("luci-proto-ipv6: dhcpv6.js fix translation (#6751)")
Suggested-by: he ping <pinghejk@gmail.com>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 months agoRevert "luci-proto-ipv6: dhcpv6.js fix translation (#6751)"
Jo-Philipp Wich [Thu, 7 Dec 2023 10:34:51 +0000 (11:34 +0100)]
Revert "luci-proto-ipv6: dhcpv6.js fix translation (#6751)"

This reverts commit 2065ead4e86d2da8868dd88160af5b2fdcf3adde.

The commit contains syntax errors despite two reviews and was apparently
not runtime tested at all.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 months agoluci-proto-ipv6: dhcpv6.js fix translation (#6751)
try496 [Thu, 7 Dec 2023 04:32:31 +0000 (12:32 +0800)]
luci-proto-ipv6: dhcpv6.js fix translation (#6751)

Signed-off-by: he ping <pinghejk@gmail.com>
5 months agoluci-mod-network: Rework address helptext for DHCP
Paul Donald [Thu, 7 Dec 2023 03:09:39 +0000 (04:09 +0100)]
luci-mod-network: Rework address helptext for DHCP

Ease translators lives.

This introduces the function customi18n for positional string variables.

Word and grammatical ordering of some languages breaks guarantees for
positional string arguments.

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-mod-network: Rework match_tag helptext for static leases
Paul Donald [Thu, 7 Dec 2023 00:29:17 +0000 (01:29 +0100)]
luci-mod-network: Rework match_tag helptext for static leases

Evidently, not all translators get it right.

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-mod-status: add ACL entry for storage index
Christian Marangi [Thu, 15 Jun 2023 16:52:55 +0000 (18:52 +0200)]
luci-mod-status: add ACL entry for storage index

Add missing ACL entry for storage index page.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
luci-mod-status: expand storage index page with mount points

Expand storage index page with mount points. For custom mounts point we
use the device name and we reference the mount point between ().

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
luci-mod-status: ensure each storage getMountPoints result is unique

Signed-off-by: Paul Donald <newtwen@gmail.com>
Closes #2767

5 months agoMerge pull request #6748 from stangri/master-luci-app-adblock-fast
Stan Grishin [Wed, 6 Dec 2023 15:40:46 +0000 (08:40 -0700)]
Merge pull request #6748 from stangri/master-luci-app-adblock-fast

luci-app-adblock-fast: sync with principal package

5 months agoTranslated using Weblate (Chinese (Simplified))
Hosted Weblate [Wed, 6 Dec 2023 01:24:51 +0000 (01:24 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2303 of 2303 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (154 of 154 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 84.2% (32 of 38 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 68.1% (1570 of 2303 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (168 of 168 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (135 of 135 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (2303 of 2303 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (154 of 154 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (135 of 135 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 98.5% (2269 of 2303 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2303 of 2303 strings)

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

Translated using Weblate (Russian)

Currently translated at 98.0% (151 of 154 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (154 of 154 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (135 of 135 strings)

Translated using Weblate (Russian)

Currently translated at 99.2% (134 of 135 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (2303 of 2303 strings)

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

Translated using Weblate (Spanish)

Currently translated at 93.9% (2164 of 2303 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (154 of 154 strings)

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

Translated using Weblate (Spanish)

Currently translated at 70.5% (141 of 200 strings)

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

Translated using Weblate (Spanish)

Currently translated at 86.5% (58 of 67 strings)

Translated using Weblate (Spanish)

Currently translated at 73.4% (105 of 143 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 69.3% (1571 of 2265 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 69.3% (1570 of 2265 strings)

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

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: innovara <fombuena@outlook.com>
Co-authored-by: st7105 <st7105@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Eric <zxmegaxqug@hldrive.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: gallegonovato <fran-carro@hotmail.es>
Signed-off-by: innovara <fombuena@outlook.com>
Signed-off-by: st7105 <st7105@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hans/
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/modules/luci-mod-dsl

5 months agoluci-app-adblock-fast: sync with principal package 6748/head
Stan Grishin [Wed, 6 Dec 2023 10:27:01 +0000 (10:27 +0000)]
luci-app-adblock-fast: sync with principal package

* add support for smartdns ipset/nftset-based blocking

Signed-off-by: Stan Grishin <stangri@melmac.ca>
5 months agoMerge pull request #6742 from stangri/master-luci-app-adblock-fast
Stan Grishin [Wed, 6 Dec 2023 10:08:08 +0000 (03:08 -0700)]
Merge pull request #6742 from stangri/master-luci-app-adblock-fast

luci-app-adblock-fast: update to 1.1.0-1

5 months agoluci-app-vnstat2: fix configuration page when database is empty (#6746)
Jan Hoffmann [Wed, 6 Dec 2023 01:24:25 +0000 (02:24 +0100)]
luci-app-vnstat2: fix configuration page when database is empty (#6746)

The output of the command "vnstat --dbiflist 1" is empty when there are
no interfaces in the database. Add a check to avoid a "result.stdout is
undefined" error in that case.

Ref: https://forum.openwrt.org/t/error-in-luci-vnstat2-configuration-menu/179700
Fixes: 3ac4f567dfdf ("luci-app-vnstat2: use more efficient way to get database interfaces")
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
5 months agoluci-app-adblock-fast: update to 1.1.0-1 6742/head
Stan Grishin [Tue, 5 Dec 2023 08:26:34 +0000 (08:26 +0000)]
luci-app-adblock-fast: update to 1.1.0-1

Signed-off-by: Stan Grishin <stangri@melmac.ca>
5 months agoluci-app-tinyproxy: error check socks5 upstream (#6303)
Paul Donald [Tue, 5 Dec 2023 03:33:47 +0000 (04:33 +0100)]
luci-app-tinyproxy: error check socks5 upstream (#6303)

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-app-tinyproxy: support socks5 upstream (#6303)
[Tue, 5 Dec 2023 03:23:32 +0000 (11:23 +0800)]
luci-app-tinyproxy: support socks5 upstream (#6303)

Signed-off-by: Zhang Rui <rui.crater@gmail.com>
5 months agoAdding a DNS option to the wireguard peer config generator.
Nicholaos Mouzourakis [Wed, 19 Apr 2023 04:24:00 +0000 (00:24 -0400)]
Adding a DNS option to the wireguard peer config generator.
Some clients like iOS require this explicitly, and so this change
adds the appropriate config with some sensible defaults.

Closes #6351

Signed-off-by: Nicholaos Mouzourakis <nevumx@gmail.com>
Signed-off-by: Paul Donald <newtwen@gmail.com>
Tested-by: Paul Donald <newtwen@gmail.com>
(cherry picked from commit 990696d73f982de015df7c7d552daef1a03f50c5)

5 months agoluci-proto-sstp: add support for custom port (#6634)
Vladislav Grigoryev [Mon, 4 Dec 2023 21:26:01 +0000 (00:26 +0300)]
luci-proto-sstp: add support for custom port (#6634)

Add support for connecting to a custom SSTP port.
See also: https://github.com/openwrt/packages/pull/22405

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
5 months agoluci-app-example: Update with more documentation, more examples (#6503)
Duncan Hill [Mon, 4 Dec 2023 21:12:28 +0000 (21:12 +0000)]
luci-app-example: Update with more documentation, more examples (#6503)

* luci-app-example: Update with more documentation, examples
* Update translations file
* Move more YAML support to .md file, improve README
* luci-app-example: Update with more documentation, examples
* luci-app-example: Fix missed call to load_sample_yaml
* Format with tabs by using jsbeautify

5 months agoluci-proto-wireguard: Remove confirmation dialogue to generate keys (#6697)
Paul Donald [Mon, 4 Dec 2023 21:00:35 +0000 (22:00 +0100)]
luci-proto-wireguard: Remove confirmation dialogue to generate keys (#6697)

Quality of life improvements. Reduce click amounts.
LuCI batches all changes for user-review anyway.

Tested on 23.05.0

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoluci-lib-nixio: Fix add_luci_conffiles adding duplicate files (#6568)
Xiang W [Mon, 4 Dec 2023 20:48:19 +0000 (04:48 +0800)]
luci-lib-nixio: Fix add_luci_conffiles adding duplicate files (#6568)

* luci-lib-nixio: Fix add_luci_conffiles adding duplicate files

add_luci_conffiles does not check whether the file already exists
when adding the file, which may result in redundant backups in the
sysupgrade backup.

Signed-off-by: Xiang W <wxjstz@126.com>
5 months agotreewide: Sync translations
Hannu Nyman [Mon, 4 Dec 2023 20:28:39 +0000 (22:28 +0200)]
treewide: Sync translations

Sync translations.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
5 months agoluci-app-travelmate: typo fix
Dirk Brenken [Mon, 4 Dec 2023 20:21:33 +0000 (21:21 +0100)]
luci-app-travelmate: typo fix

* fixed an encryption description typo in the wireless stations overview

Signed-off-by: Dirk Brenken <dev@brenken.org>
5 months agoluci-app-tor: Manage tor-hs onion services (#6476)
Sergey Ponomarev [Mon, 4 Dec 2023 19:09:55 +0000 (21:09 +0200)]
luci-app-tor: Manage tor-hs onion services (#6476)

* luci-app-tor: Manage Onion services (tor-hs)

The tor-hs packages provides Tor Onion (Hidden) Services.
This is a good option to bypass NAT and have stable access to a router.

Later once the main Tor package gains a support of a Proxy/Bridge configuration.
We can add this to the same luci app as a different view.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
5 months agoNew app: luci-app-sshtunnel for SSH tunnels (#6424)
Sergey Ponomarev [Mon, 4 Dec 2023 18:27:53 +0000 (20:27 +0200)]
New app: luci-app-sshtunnel for SSH tunnels (#6424)

* luci-app-sshtunnel: SSH tunnels

The app helps to configure SSH tunnels.
You can also generate an SSH key and see known hosts.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
5 months agoMerge pull request #6352 from nevumx/add-wireguard-peer-addresses-config
Paul Donald [Mon, 4 Dec 2023 16:34:40 +0000 (17:34 +0100)]
Merge pull request #6352 from nevumx/add-wireguard-peer-addresses-config

luci-proto-wireguard: adding an Addresses option to the wireguard peer config generator

5 months agoMerge pull request #6735 from weblate/weblate-openwrt-luci
Paul Donald [Mon, 4 Dec 2023 16:09:33 +0000 (17:09 +0100)]
Merge pull request #6735 from weblate/weblate-openwrt-luci

Translations update from Hosted Weblate

5 months agoTranslated using Weblate (Lithuanian) 6735/head
Hosted Weblate [Mon, 4 Dec 2023 15:04:33 +0000 (16:04 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 69.3% (1571 of 2265 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 69.3% (1570 of 2265 strings)

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

Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
5 months agoluci-app-statistics: regenerate graphs on window resize
Rani Hod [Mon, 2 Oct 2023 15:01:54 +0000 (18:01 +0300)]
luci-app-statistics: regenerate graphs on window resize

Currently graphs are redrawn only based on the refresh interval
(never or every 5/30/60 seconds).
Since the image size is calculated based on the window size,
redraw graphs (once) also after resizing the window.
This also captures window resize due to orientation change
(e.g., for mobile).
Since multiple resize events are fired when dragging the window
border, there is a 250ms delay for debouncing.

Signed-off-by: Rani Hod <rani.hod@gmail.com>
Tested-by: Paul Donald <newtwen@gmail.com>
5 months agoMerge pull request #6574 from innovara/patch-1
Paul Donald [Mon, 4 Dec 2023 15:16:04 +0000 (16:16 +0100)]
Merge pull request #6574 from innovara/patch-1

Fix ATM HEC label on stats.js

5 months agoMerge pull request #6642 from vgaetera/dnsmasq-network-select
Paul Donald [Mon, 4 Dec 2023 15:04:24 +0000 (16:04 +0100)]
Merge pull request #6642 from vgaetera/dnsmasq-network-select

luci-mod-network: use network selector for dnsmasq instances

5 months agoluci-mod-dsl: amend ATM HEC wording 6574/head
Manuel Fombuena [Mon, 4 Dec 2023 14:56:15 +0000 (14:56 +0000)]
luci-mod-dsl: amend ATM HEC wording

Amend ATM HEC label on stats.js
Update i18n strings for ATM Header Error Control

Signed-off-by: Manuel Fombuena <mfombuena@innovara.co.uk>
5 months agoMerge branch 'weblate-openwrt-luci'
Paul Donald [Mon, 4 Dec 2023 14:29:25 +0000 (15:29 +0100)]
Merge branch 'weblate-openwrt-luci'

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoMerge pull request #6651 from jjm2473/upstream/dockerman-hide-submit-on-overview
Paul Donald [Mon, 4 Dec 2023 14:06:17 +0000 (15:06 +0100)]
Merge pull request #6651 from jjm2473/upstream/dockerman-hide-submit-on-overview

luci-app-dockerman: hide config buttons in overview page

5 months agoMerge pull request #6525 from hingbong/issue-6524
Paul Donald [Mon, 4 Dec 2023 13:27:41 +0000 (14:27 +0100)]
Merge pull request #6525 from hingbong/issue-6524

luci-app-unbound: dns assist in zone-detail add 'unprotected-loop' option #6524

5 months agoluci-app-unbound: dns assist in zone-detail add 'unprotected-loop' option #6524 6525/head
hingbong💫 [Fri, 18 Aug 2023 04:36:49 +0000 (12:36 +0800)]
luci-app-unbound: dns assist in zone-detail add 'unprotected-loop' option #6524

Signed-off-by: hingbong💫 <hingbonglo@gmail.com>
5 months agoMerge pull request #6734 from felagund/patch-1
Paul Donald [Mon, 4 Dec 2023 13:05:36 +0000 (14:05 +0100)]
Merge pull request #6734 from felagund/patch-1

 luci-mod-network: Update wireless.js to clarify Distance Optimization

5 months agoluci-app-crowdsec-firewall-bouncer: add newline correction
Paul Donald [Mon, 4 Dec 2023 12:43:15 +0000 (13:43 +0100)]
luci-app-crowdsec-firewall-bouncer: add newline correction

Signed-off-by: Paul Donald <newtwen@gmail.com>
5 months agoMerge pull request #6690 from yggdrasil-openwrt/rip-luci-app-yggdrasil
Paul Donald [Mon, 4 Dec 2023 12:29:06 +0000 (13:29 +0100)]
Merge pull request #6690 from yggdrasil-openwrt/rip-luci-app-yggdrasil

luci-app-yggdrasil: remove package in favor of luci-proto-yggdrasil

5 months ago luci-mod-network: Update wireless.js to clarify Distance Optimization 6734/head
Tomáš Hnyk [Mon, 4 Dec 2023 11:02:03 +0000 (12:02 +0100)]
 luci-mod-network: Update wireless.js to clarify Distance Optimization

Fixes #2784

Right now, it is not clear that users in indoor settings should stay clear off this setting and people struggle with it as evidenced in the linked issue.

Signed-off-by: Tomáš Hnyk <tomashnyk@gmail.com>
5 months agoluci-app-yggdrasil: remove package in favor of luci-proto-yggdrasil 6690/head
William Fleurant [Mon, 4 Dec 2023 10:57:11 +0000 (11:57 +0100)]
luci-app-yggdrasil: remove package in favor of luci-proto-yggdrasil

Signed-off-by: William Fleurant <meshnet@protonmail.com>
5 months agoTranslated using Weblate (Lithuanian) 6733/head
Hosted Weblate [Mon, 4 Dec 2023 00:23:13 +0000 (01:23 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 37.0% (23 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 35.1% (13 of 37 strings)

Translated using Weblate (Lithuanian)

Currently translated at 29.0% (9 of 31 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 10.8% (8 of 74 strings)

Translated using Weblate (Lithuanian)

Currently translated at 13.3% (17 of 127 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 54.5% (18 of 33 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 26.9% (14 of 52 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 14.5% (28 of 192 strings)

Translated using Weblate (Lithuanian)

Currently translated at 15.8% (29 of 183 strings)

Translated using Weblate (Lithuanian)

Currently translated at 18.7% (3 of 16 strings)

Translated using Weblate (Lithuanian)

Currently translated at 10.9% (41 of 376 strings)

Translated using Weblate (Lithuanian)

Currently translated at 56.0% (14 of 25 strings)

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

Translated using Weblate (Romanian)

Currently translated at 38.4% (55 of 143 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Romanian)

Currently translated at 99.4% (374 of 376 strings)

Translated using Weblate (Romanian)

Currently translated at 37.0% (53 of 143 strings)

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

Translated using Weblate (Romanian)

Currently translated at 100.0% (14 of 14 strings)

Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ro/

Translated using Weblate (Polish)

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Persian)

Currently translated at 2.6% (10 of 376 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (34 of 34 strings)

Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/fa/

Translated using Weblate (Persian)

Currently translated at 1.5% (3 of 197 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (279 of 279 strings)

Added translation using Weblate (Persian)

Added translation using Weblate (Persian)

Co-authored-by: Ashkan Jazayeri <ashkanull@gmail.com>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Simona Iacob <s@zp1.net>
Co-authored-by: Xtremo3 <a.lewicki95@gmail.com>
Signed-off-by: Ashkan Jazayeri <ashkanull@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Simona Iacob <s@zp1.net>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ro/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/lt/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/vnstat

5 months agoMerge pull request #6711 from systemcrash/dns_nitpick
Paul Donald [Mon, 4 Dec 2023 04:16:40 +0000 (05:16 +0100)]
Merge pull request #6711 from systemcrash/dns_nitpick

luci-mod-network: nitpick of CNAME, MX, SRV syntax formatting

5 months agoMerge pull request #6712 from systemcrash/discard_text
Paul Donald [Mon, 4 Dec 2023 04:16:23 +0000 (05:16 +0100)]
Merge pull request #6712 from systemcrash/discard_text

luci-mod-network: Extend helptext for RFC1918 rebind_protection

5 months agoMerge pull request #6706 from vgaetera/fw-redirect-any
Paul Donald [Mon, 4 Dec 2023 04:13:33 +0000 (05:13 +0100)]
Merge pull request #6706 from vgaetera/fw-redirect-any

luci-app-firewall: allow redirects using ip family any

5 months agoMerge pull request #6579 from systemcrash/fix_dnsmasq_instance_fields
Paul Donald [Mon, 4 Dec 2023 03:51:03 +0000 (04:51 +0100)]
Merge pull request #6579 from systemcrash/fix_dnsmasq_instance_fields

luci-mod-network: Fix 'instances' fields for dnsmasq dhcp config entries

5 months agoMerge pull request #6400 from vintas/patch-2
Paul Donald [Mon, 4 Dec 2023 02:56:59 +0000 (03:56 +0100)]
Merge pull request #6400 from vintas/patch-2

docs: fix Client side JS API docs link

5 months agoMerge pull request #6386 from egc112/egc112-openvpn-advanced-lua
Paul Donald [Mon, 4 Dec 2023 02:55:27 +0000 (03:55 +0100)]
Merge pull request #6386 from egc112/egc112-openvpn-advanced-lua

openvpn-advanced.lua request to add OpenVPN data-ciphers

5 months agoMerge pull request #6296 from jjm2473/patch-2
Paul Donald [Mon, 4 Dec 2023 02:44:24 +0000 (03:44 +0100)]
Merge pull request #6296 from jjm2473/patch-2

luci-theme-bootstrap: set scroll-margin-top for all elements

5 months agoMerge pull request #6295 from jjm2473/patch-1
Paul Donald [Mon, 4 Dec 2023 02:44:10 +0000 (03:44 +0100)]
Merge pull request #6295 from jjm2473/patch-1

luci-mod-status: fix iptables jump on argon theme

5 months agoMerge pull request #6216 from ne20002/luci-app-crowdsec-firewall-bouncer
Paul Donald [Mon, 4 Dec 2023 02:36:08 +0000 (03:36 +0100)]
Merge pull request #6216 from ne20002/luci-app-crowdsec-firewall-bouncer

luci-app-crowdsec-firewall-bouncer: new app

5 months agoMerge pull request #5631 from coudu/luci-app-nut-fixes
Paul Donald [Mon, 4 Dec 2023 01:47:50 +0000 (02:47 +0100)]
Merge pull request #5631 from coudu/luci-app-nut-fixes

luci-app-nut: nut-monitor fixes

5 months agoMerge pull request #5520 from acooler15/luci-lib-docker
Paul Donald [Mon, 4 Dec 2023 01:38:32 +0000 (02:38 +0100)]
Merge pull request #5520 from acooler15/luci-lib-docker

luci-lib-docker: fix chunked decode

5 months agoluci-proto-modemmanager: Added logging level option and debugmode
Paul Donald [Mon, 4 Dec 2023 00:16:15 +0000 (01:16 +0100)]
luci-proto-modemmanager: Added logging level option and debugmode

Merge github.com:valexi7/luci PR #4328

Signed-off-by: Paul Donald <newtwen@gmail.com>
Signed-off-by: valexi7 <44439515+valexi7@users.noreply.github.com>
6 months agoTranslated using Weblate (Lithuanian)
Hosted Weblate [Sat, 2 Dec 2023 21:13:24 +0000 (22:13 +0100)]
Translated using Weblate (Lithuanian)

Currently translated at 69.1% (1567 of 2265 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 68.8% (1560 of 2265 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 10.0% (15 of 150 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 14.5% (9 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 24.1% (15 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 17.6% (3 of 17 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 41.1% (7 of 17 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 9.4% (7 of 74 strings)

Translated using Weblate (Lithuanian)

Currently translated at 33.3% (11 of 33 strings)

Translated using Weblate (Lithuanian)

Currently translated at 25.6% (21 of 82 strings)

Translated using Weblate (Lithuanian)

Currently translated at 17.2% (10 of 58 strings)

Translated using Weblate (Lithuanian)

Currently translated at 37.0% (63 of 170 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 7.8% (8 of 102 strings)

Translated using Weblate (Lithuanian)

Currently translated at 12.9% (16 of 124 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 9.6% (6 of 62 strings)

Translated using Weblate (Lithuanian)

Currently translated at 12.3% (14 of 113 strings)

Translated using Weblate (Lithuanian)

Currently translated at 19.2% (24 of 125 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 16.9% (10 of 59 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 95.8% (23 of 24 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 18.4% (31 of 168 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 46.1% (12 of 26 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 36.0% (48 of 133 strings)

Translated using Weblate (Lithuanian)

Currently translated at 28.0% (7 of 25 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (15 of 15 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 12.5% (16 of 127 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 58.3% (7 of 12 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 18.7% (3 of 16 strings)

Translation: OpenWrt/LuCI/applications/hd-idle
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/lt/

Translated using Weblate (Lithuanian)

Currently translated at 25.0% (13 of 52 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 50.3% (72 of 143 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (40 of 40 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 36.7% (18 of 49 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 35.0% (7 of 20 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 24.1% (15 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 22.5% (7 of 31 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 44.1% (15 of 34 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 36.0% (9 of 25 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 27.2% (12 of 44 strings)

Translated using Weblate (Lithuanian)

Currently translated at 8.0% (15 of 186 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 14.2% (2 of 14 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 78.9% (30 of 38 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 15.3% (28 of 183 strings)

Translated using Weblate (Lithuanian)

Currently translated at 17.3% (4 of 23 strings)

Translated using Weblate (Lithuanian)

Currently translated at 12.5% (2 of 16 strings)

Translated using Weblate (Lithuanian)

Currently translated at 17.6% (3 of 17 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 19.8% (23 of 116 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 63.6% (7 of 11 strings)

Translated using Weblate (Lithuanian)

Currently translated at 17.0% (15 of 88 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 13.8% (9 of 65 strings)

Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/lt/

Translated using Weblate (Lithuanian)

Currently translated at 7.1% (4 of 56 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 27.2% (9 of 33 strings)

Translated using Weblate (Lithuanian)

Currently translated at 68.2% (1545 of 2265 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 13.3% (2 of 15 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (14 of 14 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (5 of 5 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (7 of 7 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (211 of 211 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (177 of 177 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% (279 of 279 strings)

Translated using Weblate (Lithuanian)

Currently translated at 16.2% (12 of 74 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 19.3% (12 of 62 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 11.7% (2 of 17 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 15.5% (9 of 58 strings)

Translated using Weblate (Lithuanian)

Currently translated at 19.2% (24 of 125 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 15.2% (9 of 59 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 95.8% (23 of 24 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 24.0% (6 of 25 strings)

Translated using Weblate (Lithuanian)

Currently translated at 14.0% (27 of 192 strings)

Translated using Weblate (Lithuanian)

Currently translated at 7.5% (14 of 186 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 10.6% (40 of 376 strings)

Translated using Weblate (Lithuanian)

Currently translated at 18.9% (22 of 116 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 15.7% (31 of 197 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 5.5% (11 of 200 strings)

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

Translated using Weblate (Persian)

Currently translated at 95.8% (46 of 48 strings)

Translated using Weblate (Persian)

Currently translated at 2.9% (5 of 170 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (Lithuanian)

Currently translated at 8.6% (13 of 150 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 14.8% (11 of 74 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 12.4% (22 of 177 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 10.4% (13 of 125 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 18.9% (37 of 195 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 11.0% (14 of 127 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 37.5% (90 of 240 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 22.5% (14 of 62 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (20 of 20 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (49 of 49 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (192 of 192 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (66 of 66 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/fa/

Translated using Weblate (Persian)

Currently translated at 99.5% (210 of 211 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (66 of 66 strings)

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

Added translation using Weblate (Persian)

Translated using Weblate (Persian)

Currently translated at 50.0% (31 of 62 strings)

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

Translated using Weblate (Persian)

Currently translated at 0.5% (1 of 170 strings)

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

Translated using Weblate (Persian)

Currently translated at 1.0% (2 of 197 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 68.1% (1544 of 2265 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate (Persian)

Currently translated at 99.2% (277 of 279 strings)

Added translation using Weblate (Persian)

Translated using Weblate (Lithuanian)

Currently translated at 68.1% (1544 of 2265 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 67.3% (1526 of 2265 strings)

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

Co-authored-by: Ashkan Jazayeri <ashkanull@gmail.com>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: MkQtS <MkQtS@users.noreply.hosted.weblate.org>
Co-authored-by: Xtremo3 <a.lewicki95@gmail.com>
Signed-off-by: Ashkan Jazayeri <ashkanull@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: MkQtS <MkQtS@users.noreply.hosted.weblate.org>
Signed-off-by: Xtremo3 <a.lewicki95@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/fa/
Translation: OpenWrt/LuCI/applications/ahcp
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/ntpc
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/polipo
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/applications/vnstat
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

6 months agoMerge pull request #6689 from yggdrasil-openwrt/yggdrasil-2023-11-11
Jo-Philipp Wich [Thu, 30 Nov 2023 23:37:22 +0000 (00:37 +0100)]
Merge pull request #6689 from yggdrasil-openwrt/yggdrasil-2023-11-11

luci-proto-yggdrasil: yggdrasil now supported by netifd

6 months agoluci-app-yggdrasil: revert: remove package in favor of luci-proto-yggdrasil 6689/head
William Fleurant [Thu, 30 Nov 2023 19:30:45 +0000 (20:30 +0100)]
luci-app-yggdrasil: revert: remove package in favor of luci-proto-yggdrasil

This reverts commit e6a1f119e6ec2eed48ea583d8176c21bf658a499.

Signed-off-by: William Fleurant <meshnet@protonmail.com>
6 months agoLuci-app-usteer: First version of luci-app-usteer
Ramon00 [Thu, 30 Nov 2023 15:43:34 +0000 (17:43 +0200)]
Luci-app-usteer: First version of luci-app-usteer

Signed-off-by: Ramon Van Gorkom <github@flightfoil.com>
[most trailing whitespace errors removed]

6 months agoTranslated using Weblate (English)
Hosted Weblate [Thu, 30 Nov 2023 14:34:37 +0000 (15:34 +0100)]
Translated using Weblate (English)

Currently translated at 0.6% (1 of 150 strings)

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

Translated using Weblate (English)

Currently translated at 3.3% (7 of 211 strings)

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

Translated using Weblate (English)

Currently translated at 1.1% (1 of 89 strings)

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

Translated using Weblate (English)

Currently translated at 9.0% (3 of 33 strings)

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

Translated using Weblate (English)

Currently translated at 90.3% (56 of 62 strings)

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

Translated using Weblate (English)

Currently translated at 8.0% (2 of 25 strings)

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

Translated using Weblate (English)

Currently translated at 22.2% (4 of 18 strings)

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

Translated using Weblate (English)

Currently translated at 1.0% (2 of 186 strings)

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

Translated using Weblate (English)

Currently translated at 1.5% (3 of 195 strings)

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

Translated using Weblate (English)

Currently translated at 42.8% (3 of 7 strings)

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

Translated using Weblate (English)

Currently translated at 7.3% (6 of 82 strings)

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

Translated using Weblate (English)

Currently translated at 1.7% (2 of 116 strings)

Translation: OpenWrt/LuCI/applications/radicale
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/en/

Translated using Weblate (English)

Currently translated at 1.6% (2 of 125 strings)

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

Translated using Weblate (English)

Currently translated at 7.1% (1 of 14 strings)

Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/en/

Translated using Weblate (English)

Currently translated at 4.8% (3 of 62 strings)

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

Translated using Weblate (English)

Currently translated at 2.4% (3 of 124 strings)

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

Translated using Weblate (English)

Currently translated at 1.7% (3 of 170 strings)

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

Translated using Weblate (English)

Currently translated at 9.6% (3 of 31 strings)

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

Translated using Weblate (English)

Currently translated at 5.3% (3 of 56 strings)

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

Translated using Weblate (English)

Currently translated at 3.0% (2 of 65 strings)

Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/en/

Translated using Weblate (English)

Currently translated at 3.0% (6 of 197 strings)

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

Translated using Weblate (English)

Currently translated at 7.6% (2 of 26 strings)

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

Translated using Weblate (English)

Currently translated at 1.6% (4 of 240 strings)

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

Translated using Weblate (English)

Currently translated at 98.4% (65 of 66 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/

Translated using Weblate (English)

Currently translated at 1.7% (3 of 168 strings)

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

Translated using Weblate (English)

Currently translated at 2.6% (1 of 38 strings)

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

Translated using Weblate (English)

Currently translated at 3.3% (6 of 177 strings)

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

Translated using Weblate (English)

Currently translated at 40.9% (18 of 44 strings)

Translated using Weblate (English)

Currently translated at 78.2% (36 of 46 strings)

Translated using Weblate (English)

Currently translated at 14.2% (7 of 49 strings)

Translated using Weblate (English)

Currently translated at 28.9% (53 of 183 strings)

Translated using Weblate (English)

Currently translated at 11.1% (4 of 36 strings)

Translated using Weblate (English)

Currently translated at 77.6% (149 of 192 strings)

Translated using Weblate (English)

Currently translated at 12.1% (9 of 74 strings)

Translated using Weblate (English)

Currently translated at 11.1% (31 of 279 strings)

Translated using Weblate (English)

Currently translated at 3.6% (3 of 82 strings)

Translated using Weblate (English)

Currently translated at 6.2% (1 of 16 strings)

Translated using Weblate (English)

Currently translated at 98.2% (111 of 113 strings)

Translated using Weblate (English)

Currently translated at 32.1% (121 of 376 strings)

Translated using Weblate (English)

Currently translated at 63.7% (37 of 58 strings)

Translated using Weblate (English)

Currently translated at 43.2% (16 of 37 strings)

Translated using Weblate (English)

Currently translated at 88.0% (22 of 25 strings)

Translated using Weblate (English)

Currently translated at 0.7% (16 of 2265 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 24.2% (8 of 33 strings)

Translated using Weblate (Lithuanian)

Currently translated at 67.2% (1524 of 2265 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 14.9% (10 of 67 strings)

Translated using Weblate (Lithuanian)

Currently translated at 11.5% (13 of 113 strings)

Translated using Weblate (Lithuanian)

Currently translated at 34.6% (17 of 49 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 66.4% (1505 of 2265 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (33 of 33 strings)

Translated using Weblate (Persian)

Currently translated at 99.2% (277 of 279 strings)

Added translation using Weblate (Persian)

Added translation using Weblate (Persian)

Co-authored-by: Ashkan Jazayeri <ashkanull@gmail.com>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: rygle <pittos@post.com>
Signed-off-by: Ashkan Jazayeri <ashkanull@gmail.com>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: rygle <pittos@post.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fa/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/en/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/en/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/opkg
Translation: OpenWrt/LuCI/applications/polipo
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/vnstat
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/modules/luci-mod-dsl

6 months agoluci-proto-external: migrate from support to cni-protocol to external-protocol
Oskari Rauta [Thu, 30 Nov 2023 05:35:48 +0000 (07:35 +0200)]
luci-proto-external: migrate from support to cni-protocol to external-protocol

As previously introduced cni protocol support (for netifd) has evolved more
to a multipurpose protocol useful for cni/netavark/some vpn/etc connections
I have decided to rename it from cni-protocol to external-protocol.

That's why also it's luci companion, luci-proto-cni, should be renamed
to luci-proto-external and migrated to support external-protocol.

This patch also adds support for new option in external-protocol, delay.

This closes promise made in #22702 on openwrt packages repository.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
6 months agoluci-app-firewall: allow redirects using ip family any 6706/head
Vladislav Grigoryev [Sat, 18 Nov 2023 17:55:45 +0000 (20:55 +0300)]
luci-app-firewall: allow redirects using ip family any

Allow creating redirects using IP family `any`.
This helps redirect both IPv4 and IPv6 traffic.
It is used to intercept traffic on the router.

Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
6 months agoluci-mod-status: fix ACL for channel analysis 6724/head
Erik Karlsson [Fri, 22 Apr 2022 08:07:32 +0000 (10:07 +0200)]
luci-mod-status: fix ACL for channel analysis

Without this fix channel analysis will not work unless write access is
also granted to luci-mod-network-config

Signed-off-by: Erik Karlsson <erik.karlsson@genexis.eu>
6 months agoluci-mod-status: highlight primary 20 MHz channel
Frank Löffler [Mon, 27 Nov 2023 07:19:55 +0000 (08:19 +0100)]
luci-mod-status: highlight primary 20 MHz channel

As of now, channel analysis highlights the complete frequency spectrum of a base station (all channels used by the station, which might be more or fewer depending on channel bonding). This means in particular, that in the plot, a station at one main channel might look identical to another station at a different channel, because both might use the same bonded channel spectrum.

One such example is two 80 MHz stations on channels 100 and 108 respectively: both will be plotted from channel 100 up to 115, as both will use those those 80 MHz. This is not incorrect, but it makes it more difficult to see which station is really where, as they might as well switch back to 20 or 40 MHz at times, or for different clients, and where they are then is currently not visible in the plot.

This patch adds another trapez to the plot at the main 20 MHz channel of a station, with width 20 MHz, in case the station uses a wider general width. This is visible, because those polygons are partially transparent. It also moves the x-position of the label to the main channel of the station (which now is marked: this would have looked odd before).

This does not highlight the primary 40 MHz channel for 80 MHz channels and wider. It should be possible be compute this from the knowledge in luci of the primary 20 MHz channel, the center channel and the bandwidth, assuming ac logic, but I decided against adding it, to keep the plot less cluttered.

Signed-off-by: Frank Löffler <frank.loeffler@uni-jena.de>