Skip to content
  1. Apr 11, 2020
  2. Apr 10, 2020
    • Jo-Philipp Wich's avatar
      treewide: stage ACL rules for legacy applications · 43e87287
      Jo-Philipp Wich authored
      
      
      Fixes: #3866
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      43e87287
    • Jo-Philipp Wich's avatar
      luci-app-adblock: grant uci access in read ACL rule · d9084c5f
      Jo-Philipp Wich authored
      
      
      Fixes: #3866
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      d9084c5f
    • Jo-Philipp Wich's avatar
      luci-mod-system: fix dropbear write ACL rule · 4feab2e4
      Jo-Philipp Wich authored
      
      
      Fixes: #3872
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      4feab2e4
    • Jo-Philipp Wich's avatar
    • Jo-Philipp Wich's avatar
      luci-base: rpc.js: add ability to reject nonzero ubus statuses · bd713f87
      Jo-Philipp Wich authored
      
      
      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: default avatarJo-Philipp Wich <jo@mein.io>
      bd713f87
    • Jo-Philipp Wich's avatar
      luci-base: uhttpd.lua: expose all CGI variables · 465891ff
      Jo-Philipp Wich authored
      
      
      Fixes: #3873
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      465891ff
    • Jo-Philipp Wich's avatar
      luci-base: form.js: improve save error handling · 2dfcca23
      Jo-Philipp Wich authored
      
      
      Fixes: #3552
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      2dfcca23
    • Hannu Nyman's avatar
      Merge pull request #3868 from PolynomialDivision/feature/luci-update · 550a1b42
      Hannu Nyman authored
      luci-app-dawn: fix typos and dependencies
      550a1b42
    • Polynomialdivision's avatar
      luci-app-dawn: add dependencies · 0ea4115a
      Polynomialdivision authored
      
      
      Missing:
      - luci-compat
      - luci-lib-json
      
      Fixes #3836
      
      Signed-off-by: default avatarNick Hainke <vincent@systemli.org>
      0ea4115a
    • Polynomialdivision's avatar
      luci-app-dawn: fix typos · 1733b4f7
      Polynomialdivision authored
      
      
      Signed-off-by: default avatarNick Hainke <vincent@systemli.org>
      1733b4f7
    • Hannu Nyman's avatar
      Merge pull request #3865 from weblate/weblate-openwrt-luci · 3b3adb0d
      Hannu Nyman authored
      Translations update from Weblate
      3b3adb0d
    • Hosted Weblate's avatar
      Translated using Weblate (Polish) · a384b094
      Hosted Weblate authored
      
      
      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: default avatarMarcin 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: default avatarce4 <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: default avatarMarcin 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: default avatarce4 <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: default avatarMarcin 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: default avatarce4 <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: default avatarMarcin 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: default avatarClaude 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: default avatarMarcin 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: default avatarce4 <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: default avatarMarcin 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: default avatarce4 <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: default avatarMarcin 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: default avatarce4 <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: default avatarce4 <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: default avatarMarcin 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: default avatarce4 <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: default avatarAnton 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: default avatarMarcin 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: default avatarClaude 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: default avatarce4 <chregger@gmail.com>
      a384b094
  3. Apr 09, 2020
    • Jo-Philipp Wich's avatar
      build: luci.mk: rework package version handling · 372c54ec
      Jo-Philipp Wich authored
      
      
       - 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: default avatarJo-Philipp Wich <jo@mein.io>
      372c54ec
    • Jo-Philipp Wich's avatar
      59fe4086
    • Jo-Philipp Wich's avatar
      treewide: reorganize base ACLs · c0993440
      Jo-Philipp Wich authored
      
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      c0993440
    • Jo-Philipp Wich's avatar
      Merge pull request #3859 from weblate/weblate-openwrt-luci · 1e07e3a5
      Jo-Philipp Wich authored
      Translations update from Weblate
      1e07e3a5
    • Hosted Weblate's avatar
      Translated using Weblate (French) · 6714525c
      Hosted Weblate authored
      
      
      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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avatarFlorian 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: default avataranonymous <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: default avatarce4 <chregger@gmail.com>
      6714525c
  4. Apr 08, 2020
    • Toke Høiland-Jørgensen's avatar
      luci-app-sqm: Fix run path · 88ec332e
      Toke Høiland-Jørgensen authored
      
      
      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: default avatarToke Høiland-Jørgensen <toke@toke.dk>
      88ec332e
    • Hannu Nyman's avatar
      Merge pull request #3857 from weblate/weblate-openwrt-luci · 53eae220
      Hannu Nyman authored
      Translations update from Weblate
      53eae220
    • Hannu Nyman's avatar
      Merge pull request #3858 from cvillerm/luci-fr-translation-fixes · a5ae518c
      Hannu Nyman authored
      luci-fr: typos fixes and translations proposal
      a5ae518c
    • Claude Villermain's avatar
      luci-fr: typos fixes and translations proposal · d3fa6c86
      Claude Villermain authored
      
      
      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: default avatarClaude Villermain <cvi@villermain.net>
      d3fa6c86