summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-11-07luci-base: tools.widget.NetworkSelect: disallow invalid network namesJo-Philipp Wich
Fixes: #4523, #4573 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-11-07rpcd-mod-luci: handle lease files from all dnsmasq/odhcpd sectionsJo-Philipp Wich
Fixes: #911, #4303, #4308 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-11-06luci-app-mwan3: update translation for rule famile optionsFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-05Translated using Weblate (Portuguese)Hosted Weblate
Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/pt/ Translated using Weblate (Chinese (Traditional)) Currently translated at 5.3% (10 of 186 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 74.0% (37 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 16.6% (16 of 96 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 18.1% (8 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/zh_Hant/ Translated using Weblate (Portuguese) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/pt/ Translated using Weblate (Chinese (Traditional)) Currently translated at 52.3% (11 of 21 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/zh_Hant/ Translated using Weblate (Portuguese) Currently translated at 100.0% (81 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (37 of 37 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt/ Translated using Weblate (Chinese (Traditional)) Currently translated at 23.5% (4 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 7.4% (6 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 1.7% (1 of 56 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 97.9% (47 of 48 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 93.1% (150 of 161 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 92.3% (12 of 13 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 99.3% (158 of 159 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (173 of 173 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 99.2% (124 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 93.9% (171 of 182 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 96.7% (30 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 75.3% (147 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 22.4% (38 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hant/ Translated using Weblate (Portuguese) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 97.4% (190 of 195 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (5 of 5 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 87.4% (167 of 191 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 78.7% (249 of 316 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 76.5% (1197 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Portuguese) Currently translated at 99.6% (1558 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Translated using Weblate (Chinese (Simplified)) Currently translated at 89.5% (1400 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Tragic Life <huziyang2002@outlook.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: taotieren <admin@taotieren.com> Signed-off-by: Tragic Life <huziyang2002@outlook.com> Signed-off-by: ssantos <ssantos@web.de> Signed-off-by: taotieren <admin@taotieren.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hant/ Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/transmission
2020-11-05Merge pull request #4349 from TDT-AG/pr/20200804-luci-app-mwan3Florian Eckert
luci-app-mwan3: rulconfig variable name refactoring and dependency fixes
2020-11-05Merge pull request #4575 from 981213/fix-greFlorian Eckert
luci-proto-gre: remove extra parenthesis
2020-11-05luci-app-adblock: extend the download queue scaleDirk Brenken
* see https://forum.openwrt.org/t/adblock-support-thread/507/1646 for details Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-11-05luci-proto-gre: remove extra parenthesisChuanhong Guo
fix the following error: SyntaxError Unexpected token ')' in http://192.168.122.131/luci-static/resources/protocol/grev6.js:? at http://192.168.122.131/luci-static/resources/luci.js:22 at async Promise.all (index 4) at async Promise.all (index 5) Fixes: 2b7fd1292 ("luci-proto-gre: improvement of LuCI interface") Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
2020-11-04luci-app-mwan3: remove mwan3 routing table selectionFlorian Eckert
The routing tables available for selection are already used by mwan3. So remove theme from drop down. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-04luci-app-mwan3: fix max tracking interface hintFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-04luci-app-mwan3: update default value for mmx_maskFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-04luci-app-mwan3: remove deprecated rtmon interval in globals config sectionFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-04luci-app-mwan3: unify map, section and option variable handling in globalsconfigFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-04luci-app-mwan3: only show port options if proto is tcp or udpFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-04luci-app-mwan3: add missing familiy selection for rulesFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-04luci-app-mwan3: unify map, section and option variable handling in ruleconfigFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-03Translated using Weblate (Chinese (Simplified))Hosted Weblate
Currently translated at 53.8% (7 of 13 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 93.5% (174 of 186 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 80.0% (40 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hans/ Translated using Weblate (Polish) Currently translated at 82.0% (41 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pl/ Translated using Weblate (Japanese) Currently translated at 58.0% (29 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ja/ Translated using Weblate (English) Currently translated at 100.0% (2 of 2 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/en/ Translated using Weblate (Japanese) Currently translated at 37.1% (39 of 105 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (2 of 2 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ja/ Translated using Weblate (Japanese) Currently translated at 98.7% (159 of 161 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ja/ Translated using Weblate (Chinese (Simplified)) Currently translated at 96.1% (25 of 26 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 95.0% (77 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 94.5% (35 of 37 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 93.3% (182 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 37.2% (63 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hans/ Translated using Weblate (Russian) Currently translated at 100.0% (195 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/ Translated using Weblate (Portuguese) Currently translated at 100.0% (195 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt/ Translated using Weblate (Japanese) Currently translated at 69.2% (135 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ja/ Translated using Weblate (Portuguese) Currently translated at 55.8% (24 of 43 strings) Translated using Weblate (Japanese) Currently translated at 13.9% (6 of 43 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 44.1% (19 of 43 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (191 of 191 strings) Translated using Weblate (English) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 76.2% (1193 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified)) Currently translated at 88.6% (1387 of 1564 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% (1564 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Portuguese) Currently translated at 98.9% (1547 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Translated using Weblate (Polish) Currently translated at 99.5% (1557 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Japanese) Currently translated at 90.4% (1415 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ja/ Translated using Weblate (Spanish) Currently translated at 100.0% (1564 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Anton Kikin <a.a.kikin@gmail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Igor Benek-Lins <beneklins@protonmail.ch> Co-authored-by: RyotaGamer <21ryotagamer@gmail.com> Co-authored-by: Wojtek Sobczak <mister.adalbert@gmail.com> Co-authored-by: taotieren <admin@taotieren.com> Co-authored-by: tommymaple <godoffrog@gmail.com> Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Igor Benek-Lins <beneklins@protonmail.ch> Signed-off-by: RyotaGamer <21ryotagamer@gmail.com> Signed-off-by: Wojtek Sobczak <mister.adalbert@gmail.com> Signed-off-by: taotieren <admin@taotieren.com> Signed-off-by: tommymaple <godoffrog@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/en/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/ja/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/zh_Hans/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/openvpn
2020-11-03Translated using Weblate (Czech)Hosted Weblate
Currently translated at 85.9% (1345 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/pt_BR/ Translated using Weblate (Spanish) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/es/ Translated using Weblate (Polish) Currently translated at 80.0% (40 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pl/ Translated using Weblate (Chinese (Traditional)) Currently translated at 15.3% (8 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 86.1% (106 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/zh_Hant/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 76.2% (1193 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1564 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Spanish) Currently translated at 100.0% (1564 of 1564 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: ZbeeGin <zbeegin@op.pl> Co-authored-by: Zdeněk Opletal <zdenda81.opletal@gmail.com> Co-authored-by: tommymaple <godoffrog@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: ZbeeGin <zbeegin@op.pl> Signed-off-by: Zdeněk Opletal <zdenda81.opletal@gmail.com> Signed-off-by: tommymaple <godoffrog@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/pt_BR/ Translation: OpenWrt/LuCI/applications/fwknopd
2020-11-02Merge pull request #4565 from Ansuel/wifi-ap-fixJo-Philipp Wich
luci-mod-network: require ssid when join hidden wifi
2020-11-02Merge pull request #4568 from TDT-AG/pr/20201102-luci-app-xinetdFlorian Eckert
luci-app-xinetd: fix problem app not appearing in menu if config is e…
2020-11-02luci-app-xinetd: fix problem app not appearing in menu if config is emptyHelge Mader
Signed-off-by: Helge Mader <ma@dev.tdt.de>
2020-11-01luci-mod-network: require ssid when join hidden wifiAnsuel Smith
WiFi join won't work if is tried to connect to a Hidden Wifi without specifying the WiFi SSID. Fixes: #2085 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-11-01luci-mod-network: fix SAE/WPA check on network joinJo-Philipp Wich
The method array may be null in case of an open network, also not all occurrences of `is_sae` and `is_psk` were properly checked. Resolve the issue by moving the length check to the variable initialization. Fixes: ba98a2fd0 ("luci-mod-network: fix logic bug in parse enc for network join") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-11-01Merge pull request #4562 from Ansuel/upnp-stunJo-Philipp Wich
luci-app-upnp: add stun support
2020-11-01Merge pull request #4561 from Ansuel/fix-enc-apJo-Philipp Wich
Fix one display bug for ap join and #4524
2020-11-01Translated using Weblate (Portuguese)Hosted Weblate
Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (73 of 73 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (169 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (81 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (123 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (182 of 182 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pt_BR/ Translated using Weblate (Portuguese) Currently translated at 100.0% (59 of 59 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Portuguese) Currently translated at 53.4% (23 of 43 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 44.1% (19 of 43 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (195 of 195 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (210 of 210 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (1549 of 1549 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Igor Benek-Lins <beneklins@protonmail.ch> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Igor Benek-Lins <beneklins@protonmail.ch> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pt/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/upnp
2020-11-01treewide: i18n - sync translationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-11-01luci-app-hd-idle: rename .po files to match app nameHannu Nyman
Rename .po(t) files from hd_idle.po to hd-idle.po in order to get them noticed in weblate. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-11-01luci-app-upnp: add stun supportAnsuel Smith
STUN support has been added to upnp init but luci lacks support of it. Fixes: #4544 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-11-01luci-mod-network: fix logic bug in parse enc for network joinAnsuel Smith
In handleJoinConfirm while is_wep is a boolean, is_psk and is_sae are an array. In the following if check, all 3 are used as boolean but Js treat empty array as positive values and this cause the ui to wrongly set the encryption to sae. fix this by checking if the array actually contains data. Fixes: #4524 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-11-01luci-mod-network: use createHanleFn for handleJoin functionAnsuel Smith
handleJoin can be slow to parse all the data and show the new modal, this can result in the disappear of the scan modal and the showing of the wifi config page while the data are generating. This is wrong since a user can think that he did something wrong. Fix this by using the createHandleFn and by removing the scan pool function instead of calling ScanAbort function that with the other thing wrongly removes the Scan modal. (the modal is replaced with the add one when all the data are ready) Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-10-31Merge pull request #4560 from MartB/patch-1Jo-Philipp Wich
luci-base: fix syntax error in hostapd features
2020-10-31Merge pull request #4507 from Ansuel/wifiblacklistJo-Philipp Wich
luci-mod-status: add support for add device to wifi black/whitelist
2020-10-31luci-base: fix syntax error in hostapd featuresMartin Böh
Signed-off-by: Martin Böh <mart.b@outlook.de>
2020-10-31timezone data: update to 2020dHannu Nyman
Update timezone data to 2020d 2020b: http://mm.icann.org/pipermail/tz-announce/2020-October/000059.html Macquarie Island has stayed in sync with Tasmania since 2011. Casey, Antarctica is at +08 in winter and +11 in summer. 2020c: http://mm.icann.org/pipermail/tz-announce/2020-October/000060.html 2020d: http://mm.icann.org/pipermail/tz-announce/2020-October/000062.html Palestine ends DST earlier than predicted, on 2020-10-24. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-10-31Translated using Weblate (Dutch)Hosted Weblate
Currently translated at 10.8% (168 of 1549 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/nl/ Translated using Weblate (Spanish) Currently translated at 100.0% (104 of 104 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (81 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (195 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (123 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (195 of 195 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (59 of 59 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (210 of 210 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (1549 of 1549 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Sepp Jeremiah Morris <Seppdroidgaming@gmx.us> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Sepp Jeremiah Morris <Seppdroidgaming@gmx.us> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/es/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/upnp
2020-10-31Merge pull request #4490 from oldium/fix-fwknopd-qr-and-key-typeHannu Nyman
luci-app-fwknopd: Client-side rendering and improvements/fixes.
2020-10-31luci-app-fwknopd: Updated translations.Oldřich Jedlička
Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
2020-10-31luci-app-fwknopd: Show QR codes for custom configuration.Oldřich Jedlička
* Addsed /etc/fwknop/access.conf parsing to show QR codes. Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
2020-10-31luci-app-fwknopd: Remove defaults.Oldřich Jedlička
Remove setting values in `uci-defaults`, which can be changed from LuCI directly: * Keys can be generated from LuCI, so it is not necessary to set them. * ENABLE_IPT_FORWARDING and ENABLE_NAT_DNS options can be set in LuCI. Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
2020-10-31luci-app-fwknopd: Updated translations.Oldřich Jedlička
Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
2020-10-31luci-app-fwknopd: Client-side rendering and improvements/fixes.Oldřich Jedlička
* Use client-side rendering. * Asynchronous QR code generation and on-the-fly updates. * Added button to generate keys. * Added keys validation (empty, __CHANGEME__ and CHANGEME values are not valid). * Added SOURCE option non-empty validation (SOURCE is mandatory field). * Added network and DESTINATION options. * Use checkboxes for Y/N options instead of text fields. * Fix the qrencode tool, which currently has only `--inline` option, not `-I`. Use `--inline` instead. * Improve configuration handling by removing the key type from the config file. The key type is deduced from the actual values (normal/base64). * Provide migration script (clean-up of stale keytype/hkeytype values in config). * Fixed usage of translations. Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
2020-10-30luci-mod-status: add support for add device to wifi black/whitelistAnsuel Smith
Add support for one-click add device to wifi black/whitelist in the status page. If the black/whitelist feature is enabled a combobox is displayed with the disconnect option. Device already added will display only the disconnect button. Fixes: #3675 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-10-30luci-theme-material: fix bigger button for combo-boxAnsuel Smith
Combobox are bigger than any other button. Align the dimension to all the other buttons. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-10-30Merge pull request #4531 from oldium/add-widget-changedJo-Philipp Wich
luci-base: Fix using isActive in widget-change notification.
2020-10-30Merge pull request #4373 from wjowsa/ubus-connect-argsJo-Philipp Wich
luci-base: Add possiblity to set path and timeout of ubus connection
2020-10-30Merge pull request #4421 from etactica/mos-nlocal-only-masterJo-Philipp Wich
master: mosquitto: support notifications_local_only flag
2020-10-30Merge pull request #4485 from Robby-/master-luci-app-firewall-packettoobigJo-Philipp Wich
luci-app-firewall: rules: add ICMPv6 Packet Too Big (Type 2)
2020-10-30Merge pull request #4499 from Ansuel/clickleaseJo-Philipp Wich
luci-mod-status: add support for one-click static lease
2020-10-30Merge pull request #4508 from Ansuel/wpscontrolJo-Philipp Wich
luci-mod-status: add WPS control for wifi info