summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-06-28luci-app-xfrpc: add luci-app-xfrpcDengfeng Liu
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-06-17Merge pull request #5841 from Qrbaker/masterJo-Philipp Wich
luci-theme-material: CSS Fix for previous update
2022-06-17luci-theme-material: CSS Fix for previous updateQuentin Baker
Commit b0f13ef Changed the color of a CSS element from a bright blue to a dark blue. This resulted in a modal with difficult-to-read text (black text on dark blue). This commit sets the modal text-color to #000, in line with style guidelines. Signed-off-by: Quentin Baker <opensource@quentb.com>
2022-06-16luci-base: network.js: consider uci config for Device.getType()/getParent()Jo-Philipp Wich
For network devices declared in uci but not yet created by netifd, the runtime status information will be unavailable, causing methods such as `getType()` to assume plain ethernet interfaces and `getParent()` to fail resolving parent devices. Fall back to infer the information from uci configuration settings in such cases to give accurate type hints to callers. In particular, this prevents LuCI from turning wireless target networks containing a to-be-created bridge device into bridges themselves. Fixes: https://github.com/openwrt/packages/issues/18768 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-06-12luci-app-mosquitto: trigger weblate translationHannu Nyman
Trigger weblate by adding a .po file for one language. (Just having the .pot template is not enough.) Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-06-12treewide: sync translationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-06-12Translated using Weblate (German)Hosted Weblate
Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (Portuguese) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (German) Currently translated at 90.0% (153 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (German) Currently translated at 94.7% (200 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (German) Currently translated at 78.2% (133 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (German) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (German) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (German) Currently translated at 87.7% (1741 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (Danish) Currently translated at 17.0% (14 of 82 strings) Translated using Weblate (Dutch) Currently translated at 0.5% (1 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/nl/ Translated using Weblate (Dutch) Currently translated at 0.9% (2 of 212 strings) Translated using Weblate (Dutch) Currently translated at 67.1% (131 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/nl/ Translated using Weblate (Dutch) Currently translated at 1.1% (4 of 343 strings) Translated using Weblate (Dutch) Currently translated at 43.2% (16 of 37 strings) Translated using Weblate (Dutch) Currently translated at 8.3% (166 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/nl/ Translated using Weblate (Polish) 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 (Polish) Currently translated at 100.0% (108 of 108 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 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Polish) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Polish) Currently translated at 100.0% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 96.5% (1918 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (Dutch) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (32 of 32 strings) Translated using Weblate (German) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/ Translated using Weblate (German) Currently translated at 99.2% (132 of 133 strings) Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Martin Bezemer <m.bezemer+openwrt@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: MkQtS <onewordwrong@aliyun.com> Co-authored-by: Steffen Möller <steffen_moeller@gmx.de> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Martin Bezemer <m.bezemer+openwrt@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Steffen Möller <steffen_moeller@gmx.de> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/da/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hans/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/watchcat
2022-06-07Translated using Weblate (Chinese (Simplified))Hosted Weblate
Currently translated at 100.0% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (English) Currently translated at 4.1% (3 of 72 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/en/ Translated using Weblate (English) Currently translated at 1.4% (3 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/en/ Translated using Weblate (German) Currently translated at 94.7% (200 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ 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 (German) Currently translated at 98.0% (51 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/de/ Translated using Weblate (English) Currently translated at 0.5% (1 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/en/ Translated using Weblate (English) Currently translated at 6.2% (5 of 80 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 1.1% (2 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 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 1.0% (2 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/en/ Translated using Weblate (English) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (German) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/de/ Translated using Weblate (English) Currently translated at 2.2% (4 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/en/ Translated using Weblate (German) Currently translated at 66.4% (113 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Translated using Weblate (German) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/de/ Translated using Weblate (German) Currently translated at 99.4% (195 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/de/ Translated using Weblate (German) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (German) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (English) Currently translated at 26.6% (52 of 195 strings) Translated using Weblate (English) Currently translated at 78.0% (149 of 191 strings) Translated using Weblate (English) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (English) Currently translated at 4.1% (3 of 72 strings) Translated using Weblate (English) Currently translated at 99.1% (112 of 113 strings) Translated using Weblate (English) Currently translated at 35.2% (121 of 343 strings) Translated using Weblate (English) Currently translated at 88.0% (22 of 25 strings) Translated using Weblate (English) Currently translated at 15.3% (304 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/en/ Translated using Weblate (German) Currently translated at 87.7% (1741 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (English) Currently translated at 0.9% (2 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 6.0% (2 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 2.1% (2 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/en/ Translated using Weblate (Spanish) Currently translated at 83.7% (93 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/ Translated using Weblate (English) Currently translated at 0.9% (1 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/en/ Translated using Weblate (English) Currently translated at 16.6% (3 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 0.9% (1 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/en/ Translated using Weblate (English) Currently translated at 3.7% (3 of 80 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 7.6% (1 of 13 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/en/ Translated using Weblate (English) Currently translated at 1.6% (2 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/en/ Translated using Weblate (English) Currently translated at 6.4% (2 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 2.0% (4 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/en/ Translated using Weblate (English) Currently translated at 0.5% (1 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/en/ Translated using Weblate (English) Currently translated at 29.5% (18 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (English) Currently translated at 1.1% (2 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 1.6% (3 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/en/ Translated using Weblate (English) Currently translated at 36.3% (16 of 44 strings) Translated using Weblate (English) Currently translated at 25.6% (50 of 195 strings) Translated using Weblate (English) Currently translated at 12.1% (9 of 74 strings) Translated using Weblate (English) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (English) Currently translated at 1.3% (1 of 72 strings) Translated using Weblate (English) Currently translated at 6.2% (1 of 16 strings) Translated using Weblate (English) Currently translated at 62.0% (36 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.5% (1917 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (English) Currently translated at 15.1% (300 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/en/ Translated using Weblate (Spanish) Currently translated at 96.5% (1917 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (English) Currently translated at 3.2% (2 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (Spanish) Currently translated at 96.5% (1918 of 1986 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% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Russian) Currently translated at 86.0% (43 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (Russian) Currently translated at 44.6% (83 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ru/ Translated using Weblate (Russian) Currently translated at 28.3% (32 of 113 strings) Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: James White <james@jmwhite.co.uk> Co-authored-by: João Paulo da Silva <dasilvaj4@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Zheng Qian <sotux82@gmail.com> Co-authored-by: masta0f1eave <lomskoff.dima@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: viniribeirossa <viniribeirossa@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: James White <james@jmwhite.co.uk> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Zheng Qian <sotux82@gmail.com> Signed-off-by: masta0f1eave <lomskoff.dima@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Signed-off-by: viniribeirossa <viniribeirossa@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/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/luciapplicationsqos/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/ 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/luciapplicationstransmission/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/en/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd 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/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/vnstat
2022-06-07Merge pull request #5832 from Qrbaker/feature/material-logo-updateJo-Philipp Wich
luci-theme-material: Update brand logo/colors
2022-06-05luci-theme-material: Update brand logo/colorsQuentin Baker
I have updated the brand.png logo to the 2020 version, and I have made a small adjustment to the CSS to reflect its slightly larger vertical height. I also have made small tweaks to the system theme colors to use the brand colors as recommended on page 5 of the logo usage guidelines document avalible at openwrt/branding/blob/master/openwrt-styleguide.pdf Signed-off-by: Quentin Baker <opensource@quentb.com>
2022-06-04Translated using Weblate (Portuguese (Brazil))Hosted Weblate
Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (English) Currently translated at 3.2% (2 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (Spanish) Currently translated at 96.5% (1918 of 1986 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% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Russian) Currently translated at 86.0% (43 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (Russian) Currently translated at 44.6% (83 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ru/ Translated using Weblate (Russian) Currently translated at 28.3% (32 of 113 strings) Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: James White <james@jmwhite.co.uk> Co-authored-by: João Paulo da Silva <dasilvaj4@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: masta0f1eave <lomskoff.dima@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: James White <james@jmwhite.co.uk> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: masta0f1eave <lomskoff.dima@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/ Translation: OpenWrt/LuCI/applications/qos Translation: OpenWrt/LuCI/applications/radicale2
2022-06-03luci-app-opkg: fix parsing package dependencies with version constraintsJo-Philipp Wich
Due to improper ordering of regexp alternatives, version constraint operators might get undermatched. Fixes: https://github.com/openwrt/openwrt/issues/9982 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-31Merge pull request #5818 from jow-/ucode-mod-luaJo-Philipp Wich
contrib: introduce ucode-mod-lua
2022-05-31Merge pull request #5816 from jow-/wireguard-rewriteJo-Philipp Wich
luci-proto-wireguard: rewrite protocol handler
2022-05-30contrib: introduce ucode-mod-luaJo-Philipp Wich
The ucode-mod-lua library provides an ucode-to-Lua bridge and a set of functions to instantiate Lua VMs, invoke Lua functions as well as exchanging data structures between ucode and Lua. Example usage: #!/usr/bin/ucode 'use strict'; const lua = require("lua"); let vm = lua.create(); vm.set({ hello: function(...args) { print(`A ucode "Hello world" function called from Lua! Got arguments: ${args}\n`); }, data_from_ucode: { bool: true, float: 1.3, int: 0x11223344, string: "Hello from ucode!", array: [ 1, 2, 3, null, 5 ], object: { apple: "green", banana: "yellow", [5]: "foo", [-1]: null, nested: { a: [ 5, 6 ], b: { c: NaN } } }, regexp: /foo/ } }); vm.invoke("hello", true, 123, "Foo"); vm.eval('print("Print from Lua!", data_from_ucode.int * data_from_ucode.float);'); try { vm.invoke("error", "Throwing a Lua exception..."); } catch (e) { print(`Caught exception: ${e}\n`); } print(`Lua VM version is: ${vm.get('_G', '_VERSION').value()}\n`); Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-27 luci-app-banip: mark as brokenDirk Brenken
banIP 0.7.x is not compatible with new nft firewall (default in master and 22.03). Mark the package as BROKEN for now. Signed-off-by: Dirk Brenken <dev@brenken.org>
2022-05-24Translated using Weblate (Polish)Hosted Weblate
Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Polish) Currently translated at 100.0% (1986 of 1986 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Hungarian) Currently translated at 96.0% (48 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/hu/ Translated using Weblate (Polish) Currently translated at 100.0% (20 of 20 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/pl/ Translated using Weblate (Italian) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/it/ Translated using Weblate (Italian) Currently translated at 13.2% (15 of 113 strings) Translated using Weblate (Ukrainian) Currently translated at 96.8% (1922 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/ Translated using Weblate (Italian) Currently translated at 48.8% (970 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Translated using Weblate (Danish) Currently translated at 10.0% (8 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 9.4% (11 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 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Polish) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Persian) Currently translated at 4.1% (3 of 72 strings) Translated using Weblate (Persian) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/fa/ Translated using Weblate (Persian) Currently translated at 7.5% (16 of 212 strings) Translated using Weblate (Persian) Currently translated at 91.8% (45 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 53.4% (102 of 191 strings) Translated using Weblate (Persian) Currently translated at 18.0% (11 of 61 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/fa/ Translated using Weblate (Persian) Currently translated at 9.4% (20 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/fa/ Translated using Weblate (Russian) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Spanish) Currently translated at 96.3% (1913 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (Persian) Added translation using Weblate (Persian) Added translation using Weblate (Persian) Translated using Weblate (Romanian) Currently translated at 98.0% (1947 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1985 of 1985 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% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/ru/ Translated using Weblate (Spanish) 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/es/ Translated using Weblate (Russian) Currently translated at 40.7% (86 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/ Translated using Weblate (Russian) Currently translated at 38.7% (12 of 31 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/pl/ Translated using Weblate (Russian) Currently translated at 43.5% (85 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Russian) Currently translated at 26.5% (30 of 113 strings) Translated using Weblate (Russian) Currently translated at 97.9% (1945 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (1985 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 96.3% (1913 of 1985 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Co-authored-by: Amir Mahdi ajoodani <amir.ajoodani@gmail.com> Co-authored-by: Anton Kikin <a.a.kikin@gmail.com> Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Co-authored-by: Carlo Alberto Ferraris <cafxx@strayorange.com> Co-authored-by: Eric <alchemillatruth@purelymail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: KinteLiX <superh552@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Mc Giver <mcgivergim@gmail.com> Co-authored-by: Vladdrako <vladdrako007@gmail.com> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: 王攀 <41330784@qq.com> Signed-off-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Signed-off-by: Amir Mahdi ajoodani <amir.ajoodani@gmail.com> Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Signed-off-by: Carlo Alberto Ferraris <cafxx@strayorange.com> Signed-off-by: Eric <alchemillatruth@purelymail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: KinteLiX <superh552@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: Vladdrako <vladdrako007@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: 王攀 <41330784@qq.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/pl/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/wol
2022-05-20luci-mod-network: interfaces.js: remove references to original MAC/MTUJo-Philipp Wich
Do not show the original values for MAC and MTU in device list tooltips anymore as the values we read from the netdev might already stem from overridden config settings. Since there's no generic way to acquire that information, remove the potentially confusing information. Fixes: #5820 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-17luci-base: ui.js: add required CSS class to dynlist widgetJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-17luci-proto-wireguard: rewrite protocol handlerJo-Philipp Wich
This commit rewrites large chunks of the WireGuard protocol handler in order to simplify the process of importing and exporting configuration. The major changes are: 1) The wireguard interface configuration tab (General Settings) gained an import assistant which allows dragging or pasting a native WireGuard configuration file in order to import required settrings into uci 2) The peer configuration tab gained a similar import assistant which allows importing the settings for a WireGuard peer from an existing native WireGuard configuration file 3) The QR code export feature has been rewritten to make the resulting codes actually useful for importing into a WireGuard client application. Additionally the plaintext native WireGuard configuration is displayed to allow copy-pasting it for use on a Linux or OS X system Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-17luci-theme-bootstrap: various style tweaksJo-Philipp Wich
- Make control-group containers flex and ensure proper spacing between elements, fixes e.g. unwanted break for reveal/hide password button on narrow mobile views - Decrease top margin of modal popups - Fix displaying cell titles on mobile wrapped table rows - Tune mobile flex table styles Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-17luci-base: form.js: minor tweaks for mobile stylingJo-Philipp Wich
- Annotate gridsection textvalue cells as CBI.DummyValue widgets - Replace `<br>` elements with newlines in `stripTags()` Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: trim option descriptionJo-Philipp Wich
If a whitespace-only description is set on an element, the CSS :empty selector will not match, causing description icons to be shown when there's no actual content. To avoid that, trim the description string when building the element. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: luci.js: remove wrong CSS class from page footerJo-Philipp Wich
The `control-group` class is meant for gapless grouping of inputs with buttons, while the page actions are just distinct buttons in a row. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: remove stray `<br>` elements from section placeholderJo-Philipp Wich
Theme CSS styles shoudl take care of introducing padding as needed. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: save parent map on opening nested modal mapJo-Philipp Wich
Before opening (rendering) a nested modal map, make sure to save the parent modal map in order to persist any structural uci changes, such as newly added anonymous sections to prevent the nested map from operating on stale values or ephemeral config section IDs. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: handle SectionValue objects in GridSection modalsJo-Philipp Wich
The existing logic for cloning section options into the modal form section container did not properly handle SectionValue objects. Introduce a new `cloneOptions()` helper to recursively traverse and properly clowning such nested sections. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: reset parent maps on returning from nested section modalJo-Philipp Wich
The nested section modal might have changed values also covered/displayed by the parent map, so ensure to reload all parent maps in the current modal view stack to ensure that no stale values are shown on return. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: form.js: allow overriding section placeholder of TableSectionsJo-Philipp Wich
The existing implementation was hardcoding the empty TableSection placeholder instead of invoking `renderSectionPlaceholder()` which might be overridden by various forms. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-base: ui.js: warn about connectivity loss on changing iface settingsJo-Philipp Wich
If specific settings such as the protocol, IP address or netmask of an interface the user is connected to are changed, the apply/rollback mechanism might interfere. Display an additional warning dialog in this case, instructing the user to manually reconnect and offering to continue with a less safe unchecked apply mechanism. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16luci-theme-bootstrap: restore initramfs warningJo-Philipp Wich
Restore accidentally removed the initramfs boot warning banner. Ref: https://github.com/openwrt/luci/commit/8055acc9be89f0bed31b6692ad08e6196611d478#commitcomment-73447330 Fixes: 8055acc9be ("luci-theme-bootstrap: overhaul styles") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-16Merge pull request #5811 from PtilopsisLeucotis/luci-app-mosquittoJo-Philipp Wich
luci-app-mosquitto: add option 'allow anonymous'
2022-05-15treewide: Sync translations - i18nHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-05-15Translated using Weblate (Greek)Hosted Weblate
Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Greek) Currently translated at 3.7% (8 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/el/ Translated using Weblate (Greek) Currently translated at 6.4% (5 of 78 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/el/ Translated using Weblate (Greek) Currently translated at 13.6% (6 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/el/ Translated using Weblate (Greek) Currently translated at 8.5% (8 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/el/ Translated using Weblate (Greek) Currently translated at 13.4% (7 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/el/ Translated using Weblate (Greek) Currently translated at 4.8% (9 of 187 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/el/ Translated using Weblate (Greek) Currently translated at 16.6% (1 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/el/ Translated using Weblate (Greek) Currently translated at 14.5% (9 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/el/ Translated using Weblate (Greek) Currently translated at 7.3% (9 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/el/ Translated using Weblate (Greek) Currently translated at 8.7% (5 of 57 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/el/ Translated using Weblate (Greek) Currently translated at 12.9% (22 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/el/ Translated using Weblate (Greek) Currently translated at 12.9% (4 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/el/ Translated using Weblate (Greek) Currently translated at 6.1% (4 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/el/ Translated using Weblate (Greek) Currently translated at 30.7% (8 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/el/ Translated using Weblate (Greek) Currently translated at 8.1% (4 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/el/ Translated using Weblate (Greek) Currently translated at 7.0% (8 of 113 strings) Translated using Weblate (Greek) Currently translated at 3.0% (4 of 133 strings) Translated using Weblate (German) Currently translated at 96.2% (128 of 133 strings) Translated using Weblate (Greek) Currently translated at 5.8% (6 of 102 strings) Translated using Weblate (Greek) Currently translated at 12.2% (6 of 49 strings) Translated using Weblate (Greek) Currently translated at 17.9% (35 of 195 strings) Translated using Weblate (Greek) Currently translated at 17.2% (33 of 191 strings) Translated using Weblate (Greek) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (German) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Greek) Currently translated at 18.1% (6 of 33 strings) Translated using Weblate (Greek) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Greek) Currently translated at 13.1% (45 of 343 strings) Translated using Weblate (German) Currently translated at 100.0% (343 of 343 strings) Translated using Weblate (Greek) Currently translated at 10.9% (9 of 82 strings) Translated using Weblate (Greek) Currently translated at 26.9% (524 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/el/ Translated using Weblate (Polish) Currently translated at 100.0% (65 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/pl/ Translated using Weblate (Russian) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (196 of 196 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% (343 of 343 strings) Translated using Weblate (Russian) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Polish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Darin Avdeyeva <yulyablack@inbox.lv> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: MarioK239 <marios.k239@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Mc Giver <mcgivergim@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: В. Икогнитто <vmk1981rus@gmail.com> Signed-off-by: Darin Avdeyeva <yulyablack@inbox.lv> Signed-off-by: MarioK239 <marios.k239@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: В. Икогнитто <vmk1981rus@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/el/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/ntpc Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-05-14luci-app-mosquitto: add option 'allow anonymous'Ptilopsis Leucotis
Add missed option 'allow anonymous' in mosquitto section. Signed-off-by: Ptilopsis Leucotis <PtilopsisLeucotis@yandex.com>
2022-05-10Translated using Weblate (Polish)Hosted Weblate
Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/ Translated using Weblate (Romanian) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Romanian) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Polish) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (196 of 196 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% (58 of 58 strings) Translated using Weblate (Polish) Currently translated at 100.0% (34 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Polish) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Czech) Currently translated at 72.3% (1407 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/ Translated using Weblate (Russian) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Persian) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Danish) Currently translated at 15.8% (13 of 82 strings) Translated using Weblate (Danish) Currently translated at 42.5% (83 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/da/ Translated using Weblate (Danish) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/da/ Translated using Weblate (Danish) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Danish) 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/da/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Russian) Currently translated at 42.5% (83 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (123 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Danish) Currently translated at 35.8% (70 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/da/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hans/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 93.7% (15 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/es/ Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Co-authored-by: Amir Mahdi ajoodani <amir.ajoodani@gmail.com> Co-authored-by: Ashus <weblate.org@ashus.net> Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.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: Mc Giver <mcgivergim@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: 王攀 <41330784@qq.com> Signed-off-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com> Signed-off-by: Ashus <weblate.org@ashus.net> Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: 王攀 <41330784@qq.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/da/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ro/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hant/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/modules/luci-mod-battstatus Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-05-06Merge pull request #5801 from odmdas/sysntpd-ifaceFlorian Eckert
luci-mod-system: add interface selection for NTPD
2022-05-06Merge pull request #5798 from McGiverGim/add_gap_badgeJo-Philipp Wich
luci-material-theme: replace margin by gap in ifacebadge
2022-05-06luci-base: ui.js: make "Apply unchecked" available from the changes dialogJo-Philipp Wich
Previously, "Apply unchecked" was only possible from the save action of CBI maps, allow to invoke it from the configuration change dialog as well. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-06luci-base: ui.js: gracefully handle failing confirm calls on rollbackJo-Philipp Wich
Do not abort the poll loop if some confirm request attempts fail, which might happen when the device starts rolling back its configuration. Before that fix, the rollback information dialog offering an unchecked apply was not reliably presented in such situations. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-06luci-base: form.js: rework stacked modal CBI map logicJo-Philipp Wich
Only stack a new modal CBI map on top of the currently displayed modal one if the related map or section differs. This prevents misbehavior when switching the protocol of interfaces. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-06luci-theme-bootstrap: use medium dark text color for version footerJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-06luci-mod-system: add interface selection for NTPDAlexey Dobrovolsky
UCI option `interface` for sysntpd server was introduced in OpenWrt commit 4da60500ebd2. NTP server binds to the specified interface, or if unspecified, to all. This patch adds selection widget to LuCI. Signed-off-by: Alexey Dobrovolsky <dobrovolskiy.alexey@gmail.com>
2022-05-05Translated using Weblate (Spanish)Hosted Weblate
Currently translated at 93.8% (46 of 49 strings) Translated using Weblate (Greek) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Greek) Currently translated at 5.8% (1 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/el/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Polish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (52 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (65 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (133 of 133 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ 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 (Spanish) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/es/ Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Danish) Currently translated at 22.3% (21 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 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/da/ Translated using Weblate (Danish) Currently translated at 18.2% (31 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/da/ Translated using Weblate (Danish) Currently translated at 18.3% (36 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/da/ Translated using Weblate (Danish) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/da/ Translated using Weblate (Danish) Currently translated at 100.0% (111 of 111 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/da/ Translated using Weblate (German) Currently translated at 29.8% (31 of 104 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/de/ Translated using Weblate (Romanian) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ro/ Translated using Weblate (Romanian) Currently translated at 100.0% (1944 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/ Translated using Weblate (Spanish) Currently translated at 97.0% (1886 of 1944 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Co-authored-by: Eric <alchemillatruth@purelymail.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: Mc Giver <mcgivergim@gmail.com> Co-authored-by: Oğuz Ersen <oguz@ersen.moe> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: nekkidtruth <nekkid@gmail.com> Co-authored-by: semih <semiht@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Mc Giver <mcgivergim@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: nekkidtruth <nekkid@gmail.com> Signed-off-by: semih <semiht@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/es/ Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/modules/luci-mod-battstatus Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2022-05-04luci-material-theme: replace margin by gap in ifacebadgeMiguel Angel Mulero Martinez
Material is a "flex" theme. Better to use "gap" in place of "margin" to add some space between elements inside "flex" elements. This fixes the problem specially when there are text elements inside the "flex" and don't hurt when there are images. Signed-off-by: Miguel Angel Mulero Martinez <migmul@gmail.com>
2022-05-03luci-base: fix DSL feature detectionJo-Philipp Wich
On boards with ADSL instead of VDSL support we need to expect an `/sbin/dsl_cpe_control` instead of an `/sbin/vdsl_cpe_control` executable. Ref: https://forum.openwrt.org/t/dsl-line-stats/126580 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-03luci-app-tinyproxy: fix description of ConnectPort optionJo-Philipp Wich
Fixes: #803 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-05-02Merge pull request #5794 from McGiverGim/material_align_button_text_centerJo-Philipp Wich
luci-material-theme: align text buttons center
2022-05-02Merge pull request #5795 from McGiverGim/fix_logout_againJo-Philipp Wich
luci-material-theme: fix localizated left menu
2022-05-02luci-material-theme: fix localizated left menuMiguel Angel Mulero Martinez
The latest fix to fix the logout worked, but it was not applied to all the resolutions, and I have observed the same problem exists for the dasboard optional component. Looking at the code, it seems only the components without submenu, have the data-title element, so this fix modifies the style for all of them, not relying on the position or text content. Signed-off-by: Miguel Angel Mulero Martinez <migmul@gmail.com>