summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-12-13luci-mod-status: improve channel_analysis pageAnsuel Smith
Many user complained problem with using pool with wifi scan. This comes from the limitation that some wifi driver have problems with scanning nearby wifi and keeping traffic. Fix this by doing the wifi scan only one time on page load and provide a button to refresh the channels manually. The original implementation is preserved as the user can simply reenable the poll referesh from the ui. While at it also sort the table by channel instead of by signal quality to better track the most used channels in the table. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com> [rewrap commit message] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-12-13Translated using Weblate (Greek)Hosted Weblate
Currently translated at 24.0% (6 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/el/ Translated using Weblate (Greek) Currently translated at 16.2% (6 of 37 strings) Translated using Weblate (German) Currently translated at 42.3% (50 of 118 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (36 of 36 strings) Co-authored-by: Alexis M <mosjiag+hosted.weblate@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: MkQtS <onewordwrong@aliyun.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Alexis M <mosjiag+hosted.weblate@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hans/ Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/watchcat
2022-12-13luci-base: fix button handling for named sectionsFlorian Eckert
If more than one named section is added to the page, it is currently the case, that the first button is always switched on or off during input validation of the uci section name. This is because the usage of the 'document.querySelector' function is to imprecise. Changing the search start to the element to be created, fixes this. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-12-11Merge pull request #6142 from stangri/master-luci-app-pbrStan Grishin
luci-app-pbr: Detect missing iptables & error-proofing WebUI
2022-12-12luci-app-pbr: Detect missing iptables & error-proofing WebUIStan Grishin
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-12-10Merge pull request #5572 from systemcrash/80211vJo-Philipp Wich
luci-mod-network: Expose 802.11v settings.
2022-12-10Merge pull request #5571 from systemcrash/80211kHannu Nyman
luci-mod-network: Expose 802.11k settings.
2022-12-10luci-mod-network: (wireless) Expose 802.11k settings.Paul Dee
Tested on: 21.02.1 Signed-off-by: Paul Dee <itsascambutmailmeanyway@gmail.com>
2022-12-07Translated using Weblate (Swedish)Hosted Weblate
Currently translated at 16.5% (18 of 109 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/sv/ Translated using Weblate (Spanish) Currently translated at 59.6% (65 of 109 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Swedish) Currently translated at 87.8% (29 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/sv/ Translated using Weblate (Swedish) Currently translated at 36.6% (70 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/sv/ Translated using Weblate (Swedish) Currently translated at 27.6% (34 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/sv/ Translated using Weblate (Swedish) Currently translated at 71.6% (43 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/sv/ Translated using Weblate (Swedish) Currently translated at 55.3% (36 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/sv/ Translated using Weblate (Swedish) Currently translated at 38.4% (10 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/sv/ Translated using Weblate (Swedish) Currently translated at 21.3% (41 of 192 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Swedish) Currently translated at 33.8% (116 of 343 strings) Translated using Weblate (Swedish) Currently translated at 69.5% (57 of 82 strings) Translated using Weblate (Swedish) Currently translated at 37.0% (783 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/ Translated using Weblate (Russian) Currently translated at 14.2% (2 of 14 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (109 of 109 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pt_BR/ Translated using Weblate (Norwegian Bokmål) Currently translated at 28.4% (31 of 109 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/nb_NO/ Translated using Weblate (Swedish) Currently translated at 78.5% (11 of 14 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 23.6% (50 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/nb_NO/ Translated using Weblate (Hebrew) Currently translated at 7.1% (15 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/he/ Translated using Weblate (Swedish) Currently translated at 36.3% (12 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/sv/ Translated using Weblate (Norwegian Bokmål) Currently translated at 31.3% (36 of 115 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/nb_NO/ Translated using Weblate (Greek) Currently translated at 4.1% (8 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/el/ Translated using Weblate (Greek) Currently translated at 15.2% (27 of 177 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/el/ Translated using Weblate (Swedish) Currently translated at 37.5% (9 of 24 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/sv/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (115 of 115 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pt_BR/ Translated using Weblate (Swedish) Currently translated at 81.6% (40 of 49 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 4.1% (8 of 192 strings) Translated using Weblate (Swedish) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Swedish) Currently translated at 33.8% (116 of 343 strings) Translated using Weblate (Swedish) Currently translated at 36.9% (781 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/ Added translation using Weblate (Russian) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (109 of 109 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (115 of 115 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (192 of 192 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2112 of 2112 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% (109 of 109 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pl/ Translated using Weblate (Ukrainian) Currently translated at 19.3% (37 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/uk/ Translated using Weblate (Polish) Currently translated at 100.0% (115 of 115 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pl/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (20 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (33 of 33 strings) Added translation using Weblate (Ukrainian) Co-authored-by: Allan Nordhøy <epost@anotheragency.no> Co-authored-by: Arkadii Yakovets <ark@cho.red> Co-authored-by: Eric <hamburger1024@duck.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: Wolterhon <hotmottot.1@gmail.com> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: deb8ate <deb8ate@gmail.com> Signed-off-by: Allan Nordhøy <epost@anotheragency.no> Signed-off-by: Arkadii Yakovets <ark@cho.red> Signed-off-by: Eric <hamburger1024@duck.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com> Signed-off-by: deb8ate <deb8ate@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/sv/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/sv/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/sv/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/sv/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/sv/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/sv/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/qos Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/vnstat Translation: OpenWrt/LuCI/modules/luci-mod-dsl
2022-12-06Merge pull request #6137 from hnyman/stats2hHannu Nyman
luci-app-statistics: set shortest period data/graph to 2 hours
2022-12-06luci-app-statistics: set shortest period data/graph to 2 hoursHannu Nyman
Change the shortest defined statistics period from 1 hour to 2 hours. In practice, this only changes the graph for the shortest period to show 2 hours of data instead of 1 hour. The underlying database is not changed: there are currently 288 data items for each period, so with the 30 seconds default step, the shortest data series contains 288 x 0.5 min = 144 min > 2 hours of data. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-05luci-proto-wireguard: fix configuration importJo-Philipp Wich
Avoid referencing not existing `peerdns` option during the configuration file import process. Fixes: #6136 Fixes: 2be01cbfcb ("luci-mod-network: restrict peerdns option to protocols that implemenent it") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-12-04Translated using Weblate (Finnish)Hosted Weblate
Currently translated at 31.1% (19 of 61 strings) Translated using Weblate (Swedish) Currently translated at 50.0% (24 of 48 strings) Translated using Weblate (Swedish) Currently translated at 15.9% (7 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/sv/ Translated using Weblate (Swedish) Currently translated at 52.9% (89 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/sv/ Translated using Weblate (Swedish) Currently translated at 65.2% (15 of 23 strings) Translated using Weblate (Swedish) Currently translated at 16.8% (19 of 113 strings) Translated using Weblate (Swedish) Currently translated at 36.9% (781 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/ Added translation using Weblate (Swedish) Translated using Weblate (Japanese) Currently translated at 30.6% (19 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ja/ Translated using Weblate (Hebrew) Currently translated at 5.6% (12 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/he/ Translated using Weblate (Russian) Currently translated at 77.5% (90 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/ Translated using Weblate (Hebrew) Currently translated at 4.2% (9 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/he/ Translated using Weblate (Hebrew) Currently translated at 4.2% (9 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/he/ Translated using Weblate (Hebrew) Currently translated at 0.8% (1 of 118 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/he/ Translated using Weblate (Hebrew) Currently translated at 1.6% (1 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/he/ Translated using Weblate (Hebrew) Currently translated at 3.3% (7 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/he/ Translated using Weblate (Hebrew) Currently translated at 3.3% (7 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/he/ Translated using Weblate (Hebrew) Currently translated at 2.8% (6 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/he/ Translated using Weblate (Hebrew) Currently translated at 5.7% (3 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/he/ Translated using Weblate (Spanish) Currently translated at 100.0% (39 of 39 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/es/ Translated using Weblate (Polish) Currently translated at 100.0% (2112 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Ser <Sas10@mail.ru> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: sergio <sergio+it@outerface.net> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Signed-off-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Ser <Sas10@mail.ru> Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com> Signed-off-by: sergio <sergio+it@outerface.net> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/sv/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/sv/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/fi/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/sv/ Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-12-04Merge pull request #6126 from stangri/master-luci-app-pbrStan Grishin
luci-app-pbr: initial commit
2022-12-03luci-app-pbr: initial commitStan Grishin
Depends on https://github.com/openwrt/packages/pull/19763 Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-12-02Merge pull request #6121 from stangri/master-luci-app-simple-adblockStan Grishin
luci-app-simple-adblock: localizable error/warning messages
2022-12-01timezone data: update to 2022gHannu Nyman
Update timezone data to 2022g. * https://mm.icann.org/pipermail/tz-announce/2022-November/000076.html - In the Mexican state of Chihuahua, the border strip near the US will change to agree with nearby US locations on 2022-11-30. The strip's western part, represented by Ciudad Juárez, switches from -06 all year to -07/-06 with US DST rules, like El Paso, TX. The eastern part, represented by Ojinaga, will observe US DST next year, like Presidio, TX. - A new Zone America/Ciudad_Juarez splits from America/Ojinaga. - Much of Greenland, represented by America/Nuuk, stops observing winter time after March 2023, so its daylight saving time becomes standard time. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-11-30Translated using Weblate (Portuguese)Hosted Weblate
Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pt/ Translated using Weblate (Portuguese) Currently translated at 88.6% (1872 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Arabic) Currently translated at 50.0% (1 of 2 strings) Translation: OpenWrt/LuCI/applications/olsr-viz Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/ar/ Translated using Weblate (Arabic) Currently translated at 10.0% (6 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/ar/ Translated using Weblate (Arabic) Currently translated at 35.0% (7 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/ar/ Translated using Weblate (Arabic) Currently translated at 29.4% (5 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ar/ Translated using Weblate (Arabic) Currently translated at 16.1% (5 of 31 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/ar/ Translated using Weblate (Portuguese) Currently translated at 100.0% (118 of 118 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt/ Translated using Weblate (Portuguese) Currently translated at 84.4% (98 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (36 of 36 strings) Translated using Weblate (Spanish) Currently translated at 80.5% (29 of 36 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (82 of 82 strings) Translated using Weblate (Portuguese) Currently translated at 88.0% (1859 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Added translation using Weblate (Portuguese) Translated using Weblate (Ukrainian) Currently translated at 100.0% (177 of 177 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/uk/ Translated using Weblate (German) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Ukrainian) 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/uk/ Translated using Weblate (German) Currently translated at 99.0% (109 of 110 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/de/ Translated using Weblate (Ukrainian) Currently translated at 31.8% (14 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/uk/ Translated using Weblate (Ukrainian) Currently translated at 19.3% (6 of 31 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/uk/ Translated using Weblate (German) Currently translated at 81.1% (151 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/de/ Translated using Weblate (Ukrainian) Currently translated at 18.8% (36 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/uk/ Translated using Weblate (Romanian) Currently translated at 97.4% (113 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ro/ Translated using Weblate (German) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/de/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/uk/ Translated using Weblate (Ukrainian) Currently translated at 26.6% (52 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/uk/ Translated using Weblate (Ukrainian) Currently translated at 18.4% (31 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (177 of 177 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/uk/ Translated using Weblate (German) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/de/ Translated using Weblate (Portuguese) Currently translated at 77.5% (90 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pt/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (11 of 11 strings) Translated using Weblate (Ukrainian) Currently translated at 90.5% (1913 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/ Translated using Weblate (German) Currently translated at 95.8% (2026 of 2113 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (Turkish) Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/tr/ Translated using Weblate (German) Currently translated at 97.7% (43 of 44 strings) Translated using Weblate (Portuguese) Currently translated at 87.9% (1858 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Co-authored-by: Arkadii Yakovets <ark@cho.red> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Gonçalo Pereira <goncalo_pereira@outlook.pt> Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Oğuz Ersen <oguz@ersen.moe> Co-authored-by: R-K <raouf9005@gmail.com> Co-authored-by: Simona Iacob <s@zp1.net> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Arkadii Yakovets <ark@cho.red> Signed-off-by: Gonçalo Pereira <goncalo_pereira@outlook.pt> Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: Oğuz Ersen <oguz@ersen.moe> Signed-off-by: R-K <raouf9005@gmail.com> Signed-off-by: Simona Iacob <s@zp1.net> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/pt/ Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/p910nd Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/modules/luci-mod-dashboard Translation: OpenWrt/LuCI/modules/luci-mod-dsl
2022-11-29luci-app-simple-adblock: localizable error/warning messagesStan Grishin
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-11-26Translated using Weblate (Vietnamese)Hosted Weblate
Currently translated at 96.9% (32 of 33 strings) Translated using Weblate (Danish) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Danish) Currently translated at 7.9% (9 of 113 strings) Translated using Weblate (Danish) Currently translated at 44.1% (45 of 102 strings) Translated using Weblate (Danish) Currently translated at 5.6% (7 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/da/ Translated using Weblate (Danish) Currently translated at 6.7% (6 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/da/ Translated using Weblate (Danish) Currently translated at 11.2% (9 of 80 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/da/ Translated using Weblate (Danish) Currently translated at 26.5% (25 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/da/ Translated using Weblate (Danish) Currently translated at 10.3% (12 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/da/ Translated using Weblate (Danish) Currently translated at 8.3% (14 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/da/ Translated using Weblate (Danish) Currently translated at 100.0% (2112 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Danish) Currently translated at 24.1% (51 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/da/ Translated using Weblate (Danish) Currently translated at 100.0% (118 of 118 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/da/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 99.1% (117 of 118 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 (Traditional)) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 99.1% (115 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 97.6% (2063 of 2112 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% (2112 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Added translation using Weblate (Danish) Translated using Weblate (Danish) Currently translated at 99.2% (2097 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (118 of 118 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pt_BR/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/zh_Hans/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pt_BR/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2112 of 2112 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% (2112 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2112 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Japanese) Currently translated at 79.0% (1670 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ja/ Co-authored-by: AHOHNMYC <lqwh2h2cwa@protonmail.com> Co-authored-by: Anton Kikin <a.a.kikin@gmail.com> Co-authored-by: Eric <hamburger1024@mailbox.org> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-authored-by: James Tien <jamestien.1219@gmail.com> Co-authored-by: Minh P <phandinhminh@protonmail.ch> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Signed-off-by: AHOHNMYC <lqwh2h2cwa@protonmail.com> Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Signed-off-by: Eric <hamburger1024@mailbox.org> Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Signed-off-by: James Tien <jamestien.1219@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/da/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/vi/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/da/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/da/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hant/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/modules/luci-mod-dashboard Translation: OpenWrt/LuCI/modules/luci-mod-dsl
2022-11-25luci-base: only render theme specific sysauth template when it existsJo-Philipp Wich
Avoid displaying non-fatal "File not found" exceptions when a theme is not shipping an own sysauth template. Fixes: #6118 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-23Merge pull request #6063 from Zeranoe/fix-address-validatorJo-Philipp Wich
luci-mod-network: fix address validation
2022-11-23luci-mod-network: improve description for filterwin2k option againLukas Tribus
Stop using the word useless both in the name and the description and call the feature what it actually is (Filter SRV/SOA service discovery). Signed-off-by: Lukas Tribus <lukas@ltri.eu> [slightly reword commit message] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-23luci-proto-wireguard: fix loading peer descriptionsJo-Philipp Wich
Explicitly load `network` uci in wireguard rpcd backend as `ctx.foreach()` does not implicitly load it. Also remove leftover test setup information from the status page source. Fixes: #6095 Fixes: 008fa18878 ("luci-proto-wireguard: rewrite rpcd handler in ucode") Fixes: 6e6fce3eb4 ("luci-proto-wireguard: merge status page functionality") Ref: https://github.com/jow-/ucode/pull/126 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-23Merge pull request #6115 from 1715173329/udpxyJo-Philipp Wich
luci-app-udpxy: rewritten in JS
2022-11-23luci-app-udpxy: resync translationTianling Shen
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-23luci-app-udpxy: rewritten in JSTianling Shen
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-22Translated using Weblate (Polish)Hosted Weblate
Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/pl/ Translated using Weblate (Spanish) Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/es/ Translated using Weblate (Polish) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pl/ Translated using Weblate (Spanish) Currently translated at 93.1% (108 of 116 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/es/ Translated using Weblate (Polish) Currently translated at 100.0% (2112 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 95.5% (2018 of 2112 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Korean) Currently translated at 5.0% (6 of 118 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ko/ Translated using Weblate (Korean) Currently translated at 19.2% (10 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ko/ Translated using Weblate (Korean) Currently translated at 5.8% (2 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ko/ Translated using Weblate (Korean) Currently translated at 10.3% (3 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/ko/ Translated using Weblate (Korean) Currently translated at 2.1% (4 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/ Translated using Weblate (Korean) Currently translated at 10.5% (18 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/ Translated using Weblate (Korean) Currently translated at 6.1% (21 of 343 strings) Translated using Weblate (Korean) Currently translated at 31.6% (67 of 212 strings) Translated using Weblate (German) Currently translated at 93.5% (29 of 31 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/de/ Translated using Weblate (German) Currently translated at 96.6% (2014 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ 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: Taewook Yang (ワリ) <relationlife@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Taewook Yang (ワリ) <relationlife@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ko/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/statistics
2022-11-22luci-base: fix passing dispatched node details to templatesJo-Philipp Wich
Fixes: #6111 Fixes: 08ae8d40a9 ("luci-base, luci-lua-runtime: fix "dispatched" and "requested" properties") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-22luci-base: fix (again) rendering ucode templates in `template` targetJo-Philipp Wich
Fixes: #6111 Fixes: a5d21dadbd ("luci-base: fix rendering ucode templates from `template` target") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-22treewide: resync translationsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-22luci-proto-wireguard: merge status page functionalityJo-Philipp Wich
Merge status page functionality from the separate `luci-app-wireguard` package into the `luci-proto-wirguard` protocol backend. Also rewrite the status page markup to be more compact while we're at it. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-22luci-base: ui.js: table enhancementsJo-Philipp Wich
- Gracefully handle cells without innerText - Properly handle `DocumentFragment` call values on table update - Introduce ability to fetch actual cell value for sorting purposes from `data-value` attribute Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-22luci-base: fix rendering ucode templates from `template` targetJo-Philipp Wich
A previous commit inadvertently broke support for rendering ucode templates from the `template` dispatcher target. Fixes: #6111 Fixes: fa17c1573f ("luci-base, luci-lua-runtime: adjust Lua template environment") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-21luci-mod-network: fix invalid markup in the relay tabJo-Philipp Wich
Fixes: #6107 Fixes: a627744bb5 ("luci-mod-network: 'relay' tab added") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-21luci-base, luci-lua-runtime: adjust Lua template environmentJo-Philipp Wich
To maintain full compatibility with the old Lua runtime, templates rendered from a menu `template()` action must implicitly inherit the `luci.dispatcher` namespace as scope while other indirectly included templates must not. Fixes: #6105 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-21luci-base, luci-lua-runtime: fix "dispatched" and "requested" propertiesJo-Philipp Wich
Ensure to properly emulate the "dispatched" and "requested" properties which refer to the executed and initially resolved menu node respectivey. Also stop exposing a `node` property in Lua context to maintain full compatibility with the old Lua runtime. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-21luci-base: expose sysauth rendering errorsJo-Philipp Wich
In case a theme shipped sysauth.htm failed to render/execute, expose the exception error details in the ui theme fallback indicator. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-19Merge pull request #6096 from stangri/master-luci-app-simple-adblockStan Grishin
luci-app-simple-adblock: update to 1.9.3-1
2022-11-19luci-mod-network: fix address validationKyle Schwarz
Fixes --server validation for: - /domain[/domain] - // - /#/ Fixes hostname validation for: - *.domain - *domain Changes ..domain to be an invalid hostname Signed-off-by: Kyle Schwarz <zeranoe@gmail.com>
2022-11-17Translated using Weblate (Hebrew)Hosted Weblate
Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Hebrew) Currently translated at 1.1% (1 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/he/ Translated using Weblate (Hebrew) Currently translated at 6.8% (3 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/he/ Translated using Weblate (Hebrew) Currently translated at 3.1% (3 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/he/ Translated using Weblate (Hebrew) Currently translated at 66.6% (4 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/he/ Translated using Weblate (Hebrew) Currently translated at 4.0% (5 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/he/ Translated using Weblate (Hebrew) Currently translated at 5.0% (3 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/he/ Translated using Weblate (Hebrew) Currently translated at 1.7% (3 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 7.6% (2 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/he/ Translated using Weblate (Hebrew) Currently translated at 60.0% (3 of 5 strings) Translated using Weblate (Hebrew) 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/he/ Translated using Weblate (Hebrew) Currently translated at 3.8% (1 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/he/ Translated using Weblate (Hebrew) Currently translated at 6.1% (3 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/he/ Translated using Weblate (Hebrew) Currently translated at 8.3% (1 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/he/ Translated using Weblate (Romanian) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Hebrew) Currently translated at 5.2% (2 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/he/ Translated using Weblate (Romanian) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ro/ Translated using Weblate (Spanish) Currently translated at 99.4% (196 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Greek) Currently translated at 26.4% (56 of 212 strings) Translated using Weblate (Romanian) Currently translated at 100.0% (2084 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Added translation using Weblate (Romanian) Translated using Weblate (Slovak) Currently translated at 4.7% (10 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/sk/ Translated using Weblate (Slovak) Currently translated at 93.9% (31 of 33 strings) Translated using Weblate (German) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/ Translated using Weblate (Hebrew) Currently translated at 1.0% (2 of 192 strings) Translated using Weblate (Hebrew) Currently translated at 2.7% (2 of 74 strings) Translated using Weblate (German) Currently translated at 96.6% (2014 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: MaycoH <hudec.marian@hotmail.com> Co-authored-by: Mircea Vutcovici <mirceavutcovici@gmail.com> Co-authored-by: Simona Iacob <s@zp1.net> Co-authored-by: TakissX <pxatzidakis@gmail.com> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: MaycoH <hudec.marian@hotmail.com> Signed-off-by: Simona Iacob <s@zp1.net> Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/ro/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/sk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/he/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/he/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/he/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/he/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/modules/luci-mod-battstatus Translation: OpenWrt/LuCI/modules/luci-mod-dsl
2022-11-15luci-lua-runtime: proxy all dispatcher context property accessesJo-Philipp Wich
The ucode side dispatcher environment might not be fully populated yet when the emulated Lua dispatcher is loaded, leading to `context.requested` and some other properties to be `nil`. Expose all properties through metatable `__index` lookups instead to ensure that the Lua side dispatcher always sees the latest values. Fixes: #6100 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-15luci-mod-network: restrict peerdns option to protocols that implemenent itJo-Philipp Wich
Only some supported protocol extensions honour the `peerdns` options. Fixes: #6093 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-14luci-app-simple-adblock: update to 1.9.3-1Stan Grishin
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-11-12luci-mod-network: DNS - support filtering A or AAAA recordsHannu Nyman
Support Dnsmasq 2.87-5 feature to filter DNS results: * remove IPv6 AAAA records and return only IPv4 addresses * remove IPv4 A records and return only IPv6 addresses Especially the removal of IPv6 AAAA records can be useful with ISPs that provide IPv6 address resolving but do not actually offer IPv6 routing/connectivity. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-11-12Translated using Weblate (German)Hosted Weblate
Currently translated at 98.1% (108 of 110 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/de/ Translated using Weblate (Portuguese) Currently translated at 97.4% (115 of 118 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt/ Translated using Weblate (Italian) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Danish) Currently translated at 100.0% (2084 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Italian) Currently translated at 98.8% (175 of 177 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/it/ Translated using Weblate (Italian) Currently translated at 46.1% (962 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Added translation using Weblate (Italian) Translated using Weblate (Russian) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Russian) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Russian) Currently translated at 100.0% (2084 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2084 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Added translation using Weblate (Portuguese (Brazil)) Translated using Weblate (Norwegian Bokmål) Currently translated at 83.3% (40 of 48 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2084 of 2084 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% (2084 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Norwegian Bokmål) Currently translated at 36.4% (760 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/nb_NO/ Translated using Weblate (Spanish) Currently translated at 96.0% (2002 of 2084 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Allan Nordhøy <epost@anotheragency.no> Co-authored-by: Anton Kikin <a.a.kikin@gmail.com> Co-authored-by: Eric <hamburger1024@mailbox.org> 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: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: casell <supercasell@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Allan Nordhøy <epost@anotheragency.no> Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Signed-off-by: Eric <hamburger1024@mailbox.org> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: casell <supercasell@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/nb_NO/ Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/modules/luci-mod-dashboard Translation: OpenWrt/LuCI/modules/luci-mod-dsl
2022-11-11luci-lua-runtime: preload luci.ltn12Jo-Philipp Wich
Some existing legacy code expects the luci.ltn12 namespace to be implicitly available, even without requiring it beforehand. Fixes: #6091 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-10luci-base: fix ubus luci/getConntrackHelpers reporting with firewall3Jo-Philipp Wich
The uci package name used to iterate the loaded configuration sections must correspond to the file name being loaded. Fixes: https://github.com/openwrt/openwrt/issues/11215 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-10luci-lua-runtime: dispatcher.lua: translate legacy node "target" propertyJo-Philipp Wich
Some legacy Lua controllers declare menu entries by first invoking `node()` and then setting the `.target` property on the resulting object. Make sure to properly translate such menu nodes into the internal menu JSON representation. Fixes: #6090 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-11-09luci-proto-wireguard: fix generated AllowedIPsJulien Cassette
This corrects the option `AllowedIPs` in generated peer configurations, and allows to customize it via a dropdown list. Fixes: #5956 Signed-off-by: Julien Cassette <julien.cassette@gmail.com> [correct fixes tag, slightly adjust option description] Signed-off-by: Jo-Philipp Wich <jo@mein.io>