summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-04-12luci-base: luci.js: add ability to add "preload" classesJo-Philipp Wich
Extend the LuCI bootstrap procedure to scan for class files in /www/luci-static/preload/. Any JavaScript file found there will be required automatically before setting up the view, allowing to stage code that should run on every page load. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-12luci-base: luci.js: add LuCI.fspath() helperJo-Philipp Wich
The LuCI.fspath() function allows constructing absolute filesystem paths from path segments relative to the document root. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-12Merge pull request #3901 from weblate/weblate-openwrt-luciHannu Nyman
Translations update from Weblate
2020-04-12Translated using Weblate (Portuguese (Brazil))Hosted Weblate
Currently translated at 100.0% (95 of 95 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/pt_BR/ Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (41 of 41 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt_BR/ Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (41 of 41 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (95 of 95 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (41 of 41 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/pt_BR/ Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (27 of 27 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pt_BR/ Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (27 of 27 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (41 of 41 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (101 of 101 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pt_BR/ Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (101 of 101 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1349 of 1349 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (1349 of 1349 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (German) Currently translated at 100.0% (1349 of 1349 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Signed-off-by: Jo <jo@mein.io> Translated using Weblate (German) Currently translated at 99.5% (1343 of 1349 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Signed-off-by: Jo <jo@mein.io>
2020-04-12luci-app-wol: add read access to etherwake UCI configJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-12luci-app-ttyd: add ACL rulesJo-Philipp Wich
Ref: https://github.com/openwrt/luci/issues/3902#issuecomment-612551325 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-12luci-app-upnp: fix uci read ACLJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-12luci-app-adblock: more DNS Report tweaksDirk Brenken
* revert last page loading change, this breaks the filter functionality on that page * Add a short paragraph to explain the page functionality * Fix search to accept ":" character as well (e.g. for IPv6 address search) Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-04-12luci-app-advanced-reboot: fix syntaxHannu Nyman
Add the missing ")" to lines 45 and 54. Fixes 75a4a80c1dd Fixes #3903 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-04-11treewide: resync translation templatesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-11build: luci.mk: honour PKG_VERSION if setJo-Philipp Wich
Also pass correct variable to builds to ensure that version.lua and cache buster strings are properly interpolated. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-11luci-base: network.js: gracefully handle missing wireless configJo-Philipp Wich
Ref: https://github.com/openwrt/luci/issues/3895 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-11luci-app-adblock: refresh report data on page loadDirk Brenken
* refresh report data on page load (without hitting the refresh button explicity) Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-04-11luci-mod-network: dhcp.js: allow lease hostname to be emptyJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-11luci-mod-network: dhcp.js: fix validation logicJo-Philipp Wich
The `server` option allows plain IPs besides the `/domain/addr` format. Fixes: #3870 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-11Merge pull request #3896 from stangri/master-luci-app-vpn-policy-routingHannu Nyman
luci-app-vpn-policy-routing: improve i18n
2020-04-11Merge pull request #3898 from stangri/master-luci-app-simple-adblockHannu Nyman
luci-app-simple-adblock: improve i18n
2020-04-11luci-app-vpn-policy-routing: improve i18nStan Grishin
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-04-11Merge pull request #3875 from ce-4/patch-2Hannu Nyman
use translatef instead of translate
2020-04-11luci-app-simple-adblock: improve i18nStan Grishin
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-04-11luci-app-simple-adblock: use translatef instead of translateChristian Egger
Signed-off-by: Christian Egger <chregger@gmail.com>
2020-04-11Merge pull request #3876 from weblate/weblate-openwrt-luciHannu Nyman
Translations update from Weblate
2020-04-11Translated using Weblate (Chinese (Simplified))Hosted Weblate
Currently translated at 100.0% (36 of 36 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/zh_Hans/ Signed-off-by: 01230 <4585006@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 99.4% (176 of 177 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hans/ Signed-off-by: 01230 <4585006@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1345 of 1345 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Signed-off-by: 01230 <4585006@gmail.com> Translated using Weblate (German) Currently translated at 86.9% (93 of 107 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (1345 of 1345 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
2020-04-11Merge pull request #3877 from stangri/master-luci-app-advanced-rebootHannu Nyman
luci-app-advanced-reboot: improve localization by moving from translate to translatef
2020-04-11Merge pull request #3889 from stangri/master-luci-app-https-dns-proxyHannu Nyman
luci-app-https-dns-proxy: improve i18n
2020-04-11luci-app-https-dns-proxy: improve i18nStan Grishin
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-04-11luci-app-advanced-reboot: improve localization by moving from translate to ↵Stan Grishin
translatef Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-04-11luci.mk: correct titles of zh_Hans and zh_HantDENG Qingfang
zh_Hans: 简体中文 (Chinese Simplified) zh_Hant: 繁體中文 (Chinese Traditional) Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-04-10treewide: stage ACL rules for legacy applicationsJo-Philipp Wich
Fixes: #3866 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-10luci-app-adblock: grant uci access in read ACL ruleJo-Philipp Wich
Fixes: #3866 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-10luci-mod-system: fix dropbear write ACL ruleJo-Philipp Wich
Fixes: #3872 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-10luci-base: uci.js: let internal RPC functions reject on errorsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-10luci-base: rpc.js: add ability to reject nonzero ubus statusesJo-Philipp Wich
Add a new declare option `reject` which makes the generated RPC call function reject with an error in case the remote ubus call returned a non-zero status. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-10luci-base: uhttpd.lua: expose all CGI variablesJo-Philipp Wich
Fixes: #3873 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-10luci-base: form.js: improve save error handlingJo-Philipp Wich
Fixes: #3552 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-10Merge pull request #3868 from PolynomialDivision/feature/luci-updateHannu Nyman
luci-app-dawn: fix typos and dependencies
2020-04-10luci-app-dawn: add dependenciesPolynomialdivision
Missing: - luci-compat - luci-lib-json Fixes #3836 Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-04-10luci-app-dawn: fix typosPolynomialdivision
Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-04-10Merge pull request #3865 from weblate/weblate-openwrt-luciHannu Nyman
Translations update from Weblate
2020-04-10Translated using Weblate (Polish)Hosted Weblate
Currently translated at 13.8% (5 of 36 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (German) Currently translated at 5.5% (2 of 36 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (98 of 98 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (German) Currently translated at 41.8% (41 of 98 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (German) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (23 of 23 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (French) Currently translated at 31.3% (37 of 118 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/fr/ Signed-off-by: Claude Villermain <cvi@villermain.net> Translated using Weblate (Polish) Currently translated at 100.0% (107 of 107 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (German) Currently translated at 87.8% (94 of 107 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (23 of 23 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (German) Currently translated at 100.0% (23 of 23 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (156 of 156 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (German) Currently translated at 100.0% (23 of 23 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (German) Currently translated at 100.0% (158 of 158 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (177 of 177 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (German) Currently translated at 99.4% (176 of 177 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/de/ Signed-off-by: ce4 <chregger@gmail.com> Translated using Weblate (French) Currently translated at 100.0% (58 of 58 strings) Translation: OpenWrt/LuCI/applications/uhttpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/fr/ Translated using Weblate (French) Currently translated at 46.4% (52 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/fr/ Translated using Weblate (French) Currently translated at 100.0% (304 of 304 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fr/ Translated using Weblate (German) Currently translated at 100.0% (81 of 81 strings) Translation: OpenWrt/LuCI/applications/splash Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/de/ Translated using Weblate (Russian) Currently translated at 100.0% (1345 of 1345 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (1345 of 1345 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (French) Currently translated at 100.0% (1345 of 1345 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Signed-off-by: Claude Villermain <cvi@villermain.net> Translated using Weblate (German) Currently translated at 99.3% (1336 of 1345 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Signed-off-by: ce4 <chregger@gmail.com>
2020-04-09build: luci.mk: rework package version handlingJo-Philipp Wich
- Derive the version of packages from the last change of the sources - Derive the version of i18n packages from the last change of the po dir Fixes: #2257 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-09build: luci.mk: drop support for non-Git SCMsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-09treewide: reorganize base ACLsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-09Merge pull request #3859 from weblate/weblate-openwrt-luciJo-Philipp Wich
Translations update from Weblate
2020-04-09Translated using Weblate (French)Hosted Weblate
Currently translated at 8.3% (3 of 36 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 48.8% (21 of 43 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 27.6% (18 of 65 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 28.5% (28 of 98 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 39.5% (19 of 48 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 71.9% (77 of 107 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 20.0% (23 of 115 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 13.7% (17 of 124 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 29.5% (18 of 61 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 20.0% (23 of 115 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 14.8% (8 of 54 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 28.4% (45 of 158 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 63.3% (19 of 30 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 25.4% (14 of 55 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 43.7% (28 of 64 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 100.0% (11 of 11 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 38.4% (60 of 156 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 10.3% (6 of 58 strings) Translation: OpenWrt/LuCI/applications/uhttpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/fr/ Translated using Weblate (French) Currently translated at 8.3% (11 of 132 strings) Translation: OpenWrt/LuCI/applications/nut Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/fr/ Translated using Weblate (French) Currently translated at 21.0% (4 of 19 strings) Translation: OpenWrt/LuCI/applications/fwknopd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/fr/ Translated using Weblate (French) Currently translated at 16.8% (17 of 101 strings) Translation: OpenWrt/LuCI/applications/transmission Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/fr/ Translated using Weblate (French) Currently translated at 48.0% (146 of 304 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fr/ Translated using Weblate (French) Currently translated at 19.2% (11 of 57 strings) Translation: OpenWrt/LuCI/applications/polipo Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/fr/ Translated using Weblate (French) Currently translated at 100.0% (1345 of 1345 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 65.4% (70 of 107 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/fr/ Signed-off-by: anonymous <noreply@weblate.org> Translated using Weblate (German) Currently translated at 62.6% (67 of 107 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/de/ Signed-off-by: ce4 <chregger@gmail.com>
2020-04-08luci-app-sqm: Fix run pathToke Høiland-Jørgensen
luci-app-sqm was using the wrong path to look for the available_qdiscs file. This happened to work because by default /var is symlinked to /tmp on OpenWrt. However, it breaks badly when this is not the case, and the sqm.conf file for OpenWrt uses /var/run anyway, so update the luci code to do this as well. Fixes #3860. Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2020-04-08Merge pull request #3857 from weblate/weblate-openwrt-luciHannu Nyman
Translations update from Weblate
2020-04-08Merge pull request #3858 from cvillerm/luci-fr-translation-fixesHannu Nyman
luci-fr: typos fixes and translations proposal
2020-04-08luci-fr: typos fixes and translations proposalClaude Villermain
Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved. Signed-off-by: Claude Villermain <cvi@villermain.net>
2020-04-08Translated using Weblate (French)Hosted Weblate
Currently translated at 2.7% (1 of 36 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 18.6% (8 of 43 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 21.5% (14 of 65 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 100.0% (27 of 27 strings) Translation: OpenWrt/LuCI/applications/noddos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnoddos/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 68.0% (32 of 47 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 82.6% (19 of 23 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 89.4% (17 of 19 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 100.0% (39 of 39 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 28.2% (44 of 156 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 100.0% (177 of 177 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/fr/ Signed-off-by: Florian L. <florian.ligneul@gmail.com> Translated using Weblate (French) Currently translated at 45.5% (51 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/fr/ Translated using Weblate (French) Currently translated at 100.0% (10 of 10 strings) Translation: OpenWrt/LuCI/applications/p910nd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/fr/