Hosted Weblate [Mon, 27 Apr 2020 17:11:23 +0000 (19:11 +0200)]
Translated using Weblate (Russian)
Currently translated at 100.0% (6 of 6 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ru/
Signed-off-by: Viktor S <awsswa59@gmail.com>
Translated using Weblate (Russian)
Currently translated at 71.9% (113 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/
Signed-off-by: Anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 71.9% (113 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/
Signed-off-by: Mihail Iosilevitch <yosik@tutanota.com>
Translated using Weblate (Russian)
Currently translated at 71.9% (113 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/
Signed-off-by: Viktor S <awsswa59@gmail.com>
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (209 of 209 strings)
Translation: OpenWrt/LuCI/applications/firewall
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/uk/
Translated using Weblate (Ukrainian)
Currently translated at 35.7% (68 of 190 strings)
Translation: OpenWrt/LuCI/applications/openvpn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/uk/
Jo-Philipp Wich [Sun, 26 Apr 2020 16:44:48 +0000 (18:44 +0200)]
luci-base: luci.js: add LuCI.session.getToken()
Since we're already have LuCI.session.getID() we should mirror the same
interface for retrieving the session token.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sun, 26 Apr 2020 16:41:19 +0000 (18:41 +0200)]
luci-base: uci.js: fix section deletion logic
- Process deletions before additions or changes, allowing user code to
remove and recreate a section with the same name.
- Only record section deletions when the section to be removed actually
existed in the original config or when it was staged for creation
earlier. This avoids stray ubus not found exception when saving.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sun, 26 Apr 2020 16:38:16 +0000 (18:38 +0200)]
luci-mod-system: don't make SSH tabs depend on dropbear uci
This prevents a situation where the tabs will be disabled by the dispatcher
once the last config section has been removed. This would allow a user to
disable SSH via the UI but not to reenable it.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Hannu Nyman [Sat, 25 Apr 2020 16:38:13 +0000 (19:38 +0300)]
Merge pull request #3968 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Sat, 25 Apr 2020 16:37:11 +0000 (18:37 +0200)]
Translated using Weblate (Greek)
Currently translated at 96.6% (29 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 2.7% (1 of 36 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 1.6% (1 of 60 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 3.0% (2 of 65 strings)
Translation: OpenWrt/LuCI/applications/yggdrasil
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 4.2% (4 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 3.0% (1 of 33 strings)
Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 1.6% (3 of 177 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 18.7% (3 of 16 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 33.3% (2 of 6 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 59.4% (60 of 101 strings)
Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 8.3% (1 of 12 strings)
Translation: OpenWrt/LuCI/applications/shairplay
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 2.6% (3 of 115 strings)
Translation: OpenWrt/LuCI/applications/radicale
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 6.5% (4 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 4.2% (2 of 47 strings)
Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 4.6% (3 of 64 strings)
Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 4.0% (1 of 25 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 90.9% (10 of 11 strings)
Translation: OpenWrt/LuCI/applications/bcp38
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 100.0% (1 of 1 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 2.9% (5 of 172 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Greek)
Currently translated at 1.7% (1 of 58 strings)
Translation: OpenWrt/LuCI/applications/uhttpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/el/
Translated using Weblate (Greek)
Currently translated at 0.8% (1 of 112 strings)
Translation: OpenWrt/LuCI/applications/radicale2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/el/
Translated using Weblate (Greek)
Currently translated at 1.5% (2 of 132 strings)
Translation: OpenWrt/LuCI/applications/nut
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/el/
Translated using Weblate (Greek)
Currently translated at 23.4% (11 of 47 strings)
Translation: OpenWrt/LuCI/applications/minidlna
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/el/
Translated using Weblate (Greek)
Currently translated at 100.0% (4 of 4 strings)
Translation: OpenWrt/LuCI/applications/coovachilli
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/el/
Translated using Weblate (Greek)
Currently translated at 15.9% (31 of 194 strings)
Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/el/
Translated using Weblate (Greek)
Currently translated at 36.9% (27 of 73 strings)
Translation: OpenWrt/LuCI/applications/tinyproxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/el/
Translated using Weblate (Greek)
Currently translated at 100.0% (32 of 32 strings)
Translation: OpenWrt/LuCI/applications/ahcp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/el/
Translated using Weblate (Greek)
Currently translated at 12.8% (39 of 304 strings)
Translation: OpenWrt/LuCI/applications/statistics
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/el/
Translated using Weblate (Greek)
Currently translated at 10.5% (6 of 57 strings)
Translation: OpenWrt/LuCI/applications/polipo
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/el/
Translated using Weblate (Greek)
Currently translated at 95.2% (1285 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/el/
Signed-off-by: george k <norhorn@gmail.com>
Jo-Philipp Wich [Sat, 25 Apr 2020 11:52:15 +0000 (13:52 +0200)]
luci-base: make logout link depend on luci-base ACL
Fixes: #3966
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Fri, 24 Apr 2020 20:45:29 +0000 (22:45 +0200)]
Merge pull request #3962 from janh/vnstat2-acl
luci-app-vnstat2: fix ACL rules, disable button on insufficient ACLs
Jan Hoffmann [Fri, 24 Apr 2020 16:43:03 +0000 (18:43 +0200)]
luci-app-vnstat2: fix ACL rules, disable button on insufficient ACLs
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Hannu Nyman [Fri, 24 Apr 2020 14:32:06 +0000 (17:32 +0300)]
Merge pull request #3959 from stangri/master-luci-app-https-dns-proxy
luci-app-https-dns-proxy: add CIRA Canadian Shiled
Hannu Nyman [Fri, 24 Apr 2020 12:09:07 +0000 (15:09 +0300)]
Merge pull request #3958 from weblate/weblate-openwrt-luci
Translations update from Weblate
Stan Grishin [Fri, 24 Apr 2020 10:05:45 +0000 (10:05 +0000)]
luci-app-https-dns-proxy: add CIRA Canadian Shiled
Signed-off-by: Stan Grishin <stangri@melmac.net>
Hosted Weblate [Fri, 24 Apr 2020 07:21:14 +0000 (09:21 +0200)]
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (24 of 24 strings)
Translation: OpenWrt/LuCI/applications/wireguard
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/uk/
Signed-off-by: strixaluco <maddox@i.ua>
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/zh_Hans/
Signed-off-by: SunSpring <yearnsun@gmail.com>
Translated using Weblate (Russian)
Currently translated at 25.2% (24 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Chinese (Simplified))
Currently translated at 33.7% (53 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/
Signed-off-by: SunSpring <yearnsun@gmail.com>
Translated using Weblate (Russian)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/vpnbypass
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Chinese (Simplified))
Currently translated at 61.3% (62 of 101 strings)
Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/zh_Hans/
Signed-off-by: SunSpring <yearnsun@gmail.com>
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1349 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Signed-off-by: Anonymous <noreply@weblate.org>
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1349 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Signed-off-by: SunSpring <yearnsun@gmail.com>
Dirk Brenken [Fri, 24 Apr 2020 07:42:02 +0000 (09:42 +0200)]
luci-app-travelmate: refine logical interface selection
Signed-off-by: Dirk Brenken <dev@brenken.org>
Hannu Nyman [Thu, 23 Apr 2020 05:23:51 +0000 (08:23 +0300)]
Merge pull request #3954 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Wed, 22 Apr 2020 22:14:59 +0000 (00:14 +0200)]
Translated using Weblate (French)
Currently translated at 97.1% (172 of 177 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 78.2% (79 of 101 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 (French)
Currently translated at 14.3% (19 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 14.3% (19 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 99.4% (193 of 194 strings)
Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/
Translated using Weblate (French)
Currently translated at 100.0% (32 of 32 strings)
Translation: OpenWrt/LuCI/applications/ahcp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/fr/
Translated using Weblate (French)
Currently translated at 100.0% (13 of 13 strings)
Translation: OpenWrt/LuCI/applications/ntpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/fr/
Translated using Weblate (French)
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/fr/
Signed-off-by: NEOX <exitneox+weblate@outlook.com>
Translated using Weblate (French)
Currently translated at 27.3% (26 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
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/fr/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (French)
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/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/vpnbypass
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 78.2% (79 of 101 strings)
Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 94.3% (183 of 194 strings)
Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/
Translated using Weblate (French)
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 17.0% (33 of 194 strings)
Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/
Translated using Weblate (French)
Currently translated at 17.0% (33 of 194 strings)
Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/
Dirk Brenken [Wed, 22 Apr 2020 19:40:04 +0000 (21:40 +0200)]
luci-app-travelmate: sync with travelmate 1.5.4
* change wifi scanning to logical interface name,
no longer use the radio device
Signed-off-by: Dirk Brenken <dev@brenken.org>
Hannu Nyman [Wed, 22 Apr 2020 15:52:56 +0000 (18:52 +0300)]
Merge pull request #3949 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Wed, 22 Apr 2020 15:42:46 +0000 (17:42 +0200)]
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/zh_Hans/
Signed-off-by: SunSpring <yearnsun@gmail.com>
Translated using Weblate (Chinese (Traditional))
Currently translated at 7.3% (7 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (Chinese (Traditional))
Currently translated at 6.9% (3 of 43 strings)
Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (Chinese (Traditional))
Currently translated at 8.3% (2 of 24 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (Chinese (Traditional))
Currently translated at 96.2% (26 of 27 strings)
Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (Chinese (Traditional))
Currently translated at 3.0% (2 of 65 strings)
Translation: OpenWrt/LuCI/applications/yggdrasil
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (Russian)
Currently translated at 66.6% (4 of 6 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Chinese (Traditional))
Currently translated at 9.8% (6 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (Chinese (Traditional))
Currently translated at 12.5% (3 of 24 strings)
Translation: OpenWrt/LuCI/applications/cshark
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (Chinese (Traditional))
Currently translated at 10.2% (5 of 49 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (Chinese (Simplified))
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/zh_Hans/
Signed-off-by: SunSpring <yearnsun@gmail.com>
Translated using Weblate (Chinese (Traditional))
Currently translated at 4.5% (1 of 22 strings)
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/zh_Hant/
Translated using Weblate (Chinese (Traditional))
Currently translated at 61.7% (129 of 209 strings)
Translation: OpenWrt/LuCI/applications/firewall
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.7% (1345 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/
Signed-off-by: pesder <j_h_liau@yahoo.com.tw>
Translated using Weblate (French)
Currently translated at 100.0% (24 of 24 strings)
Translation: OpenWrt/LuCI/applications/wireguard
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 89.1% (90 of 101 strings)
Translation: OpenWrt/LuCI/applications/transmission
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/fr/
Hannu Nyman [Tue, 21 Apr 2020 16:51:37 +0000 (19:51 +0300)]
Merge pull request #3947 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hannu Nyman [Tue, 21 Apr 2020 16:48:18 +0000 (19:48 +0300)]
Merge pull request #3943 from stangri/master-luci-app-simple-adblock
luci-app-simple-adblock: bugfix: get package version from opkg
Hannu Nyman [Tue, 21 Apr 2020 16:47:28 +0000 (19:47 +0300)]
Merge pull request #3941 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Tue, 21 Apr 2020 16:05:30 +0000 (18:05 +0200)]
Translated using Weblate (Polish)
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/pl/
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (French)
Currently translated at 25.2% (24 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (Polish)
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/pl/
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (French)
Currently translated at 85.3% (35 of 41 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 78.2% (79 of 101 strings)
Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (Polish)
Currently translated at 97.0% (98 of 101 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 (Polish)
Currently translated at 100.0% (123 of 123 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pl/
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (123 of 123 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pt_BR/
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Russian)
Currently translated at 100.0% (123 of 123 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ru/
Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Translated using Weblate (French)
Currently translated at 100.0% (1349 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 73.2% (74 of 101 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>
Hannu Nyman [Tue, 21 Apr 2020 16:46:48 +0000 (19:46 +0300)]
Merge pull request #3935 from tobiaswaldvogel/luci_app_statistics_add_syslog
luci-app-statistics: add syslog plugin
Tobias Waldvogel [Tue, 21 Apr 2020 10:34:30 +0000 (12:34 +0200)]
luci-app-statistics: add syslog plugin
Signed-off-by: Tobias Waldvogel <tobias.waldvogel@gmail.com>
Hosted Weblate [Tue, 21 Apr 2020 16:05:30 +0000 (18:05 +0200)]
Translated using Weblate (Polish)
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/pl/
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (French)
Currently translated at 25.2% (24 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (Polish)
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/pl/
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (French)
Currently translated at 85.3% (35 of 41 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 78.2% (79 of 101 strings)
Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (Polish)
Currently translated at 97.0% (98 of 101 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 (Polish)
Currently translated at 100.0% (123 of 123 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pl/
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (123 of 123 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pt_BR/
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Russian)
Currently translated at 100.0% (123 of 123 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ru/
Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
Translated using Weblate (French)
Currently translated at 100.0% (1349 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 73.2% (74 of 101 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>
Stan Grishin [Tue, 21 Apr 2020 00:44:35 +0000 (00:44 +0000)]
luci-app-simple-adblock: bugfix: get package version from opkg
Signed-off-by: Stan Grishin <stangri@melmac.net>
Hannu Nyman [Mon, 20 Apr 2020 18:15:31 +0000 (21:15 +0300)]
Merge pull request #3939 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Mon, 20 Apr 2020 18:14:34 +0000 (20:14 +0200)]
Translated using Weblate (French)
Currently translated at 29.9% (53 of 177 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 100.0% (123 of 123 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
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/
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (French)
Currently translated at 100.0% (36 of 36 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 25.9% (46 of 177 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 16.4% (32 of 194 strings)
Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/
Translated using Weblate (French)
Currently translated at 50.0% (18 of 36 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/fr/
Signed-off-by: viking76 <liaudetgael@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: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
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/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 100.0% (157 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (French)
Currently translated at 100.0% (157 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 42.6% (67 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Translated using Weblate (French)
Currently translated at 100.0% (1349 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/
Signed-off-by: viking76 <liaudetgael@gmail.com>
Jo-Philipp Wich [Mon, 20 Apr 2020 15:55:39 +0000 (17:55 +0200)]
luci-app-nlbwmon: convert to client side JS
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Hannu Nyman [Mon, 20 Apr 2020 08:15:28 +0000 (11:15 +0300)]
Merge pull request #3938 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Mon, 20 Apr 2020 07:11:35 +0000 (09:11 +0200)]
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/pt_BR/
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (German)
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/de/
Signed-off-by: ce4 <chregger@gmail.com>
Translated using Weblate (German)
Currently translated at 40.0% (38 of 95 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 (German)
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/de/
Signed-off-by: ce4 <chregger@gmail.com>
Translated using Weblate (German)
Currently translated at 40.6% (48 of 118 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/
Signed-off-by: ce4 <chregger@gmail.com>
Translated using Weblate (German)
Currently translated at 76.5% (88 of 115 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/de/
Signed-off-by: ce4 <chregger@gmail.com>
Translated using Weblate (German)
Currently translated at 100.0% (54 of 54 strings)
Translation: OpenWrt/LuCI/applications/nft-qos
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/de/
Signed-off-by: ce4 <chregger@gmail.com>
Translated using Weblate (German)
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/de/
Signed-off-by: ce4 <chregger@gmail.com>
Translated using Weblate (German)
Currently translated at 100.0% (157 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/de/
Signed-off-by: ce4 <chregger@gmail.com>
Translated using Weblate (German)
Currently translated at 100.0% (27 of 27 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% (177 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 (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: ce4 <chregger@gmail.com>
Jo-Philipp Wich [Mon, 20 Apr 2020 07:53:46 +0000 (09:53 +0200)]
Merge pull request #3936 from JonnyTischbein/luci-app-dawn-network
luci-app-dawn: Network Overview Rewrite with div tables
Jo-Philipp Wich [Mon, 20 Apr 2020 07:37:45 +0000 (09:37 +0200)]
luci-compat: apply permission constraints from dispatcher
Since template scopes aren't shared we cannot pass the writable state from
the map templates to the page footer.
Fixes: #3937
Fixes:
ffd627f2a ("luci-compat: disable legacy cbi forms on insufficient ACLs")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Mon, 20 Apr 2020 07:33:30 +0000 (09:33 +0200)]
luci-base: dispatcher.lua: pass permission state to legacy CBI templates
Ref: https://github.com/openwrt/luci/issues/3937
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sun, 19 Apr 2020 17:34:27 +0000 (19:34 +0200)]
luci-base: ui.js: fix textarea width
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jonny Tischbein [Sun, 19 Apr 2020 20:50:40 +0000 (22:50 +0200)]
luci-app-dawn: network overview rewrite with div tables
Signed-off-by: Jonny Tischbein <jonny_tischbein@systemli.org>
Jo-Philipp Wich [Sun, 19 Apr 2020 15:34:24 +0000 (17:34 +0200)]
Merge pull request #3934 from tano-systems/pr/luci-base-form-js-nodesc
Allow to disable descriptions row in TableSection + descriptions render fix
Jo-Philipp Wich [Sun, 19 Apr 2020 15:16:44 +0000 (17:16 +0200)]
luci-compat: disable legacy cbi forms on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sun, 19 Apr 2020 15:14:58 +0000 (17:14 +0200)]
applications: add ACL dependency annotations to legacy controllers
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sun, 19 Apr 2020 15:13:49 +0000 (17:13 +0200)]
luci-base: dispatcher.lua: honour acl_depends annotations in Lua controllers
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Anton Kikin [Sun, 19 Apr 2020 02:54:15 +0000 (05:54 +0300)]
luci-base: form.js: allow to disable descriptions row in TableSection
Add 'nodescriptions' property to the TableSection class that allows
to disable displaying table header row with descriptions.
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Anton Kikin [Sun, 19 Apr 2020 02:55:03 +0000 (05:55 +0300)]
luci-base: form.js: fix TableSection descriptions row rendering
In some cases, a table cell at actions column of a descriptions row
may not be rendered. For example, this happens for GridSection when
sorting is disabled:
s = m.section(form.GridSection, 'section_type');
s.sortable = false;
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Dirk Brenken [Sun, 19 Apr 2020 08:46:26 +0000 (10:46 +0200)]
Merge pull request #3929 from PolynomialDivision/fix/stop_adding_config_files
luci-app-dawn: stop adding not used config files
Polynomialdivision [Sat, 18 Apr 2020 20:21:43 +0000 (22:21 +0200)]
luci-app-dawn: stop adding not used config files
Fixes https://github.com/berlin-open-wireless-lab/DAWN/issues/64.
The app adds config files under /etc/config/ for the Hearing Map
and the Network Overview.
Signed-off-by: Nick Hainke <vincent@systemli.org>
Hannu Nyman [Sun, 19 Apr 2020 07:40:24 +0000 (10:40 +0300)]
Merge pull request #3930 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Sun, 19 Apr 2020 05:23:06 +0000 (07:23 +0200)]
Translated using Weblate (Chinese (Traditional))
Currently translated at 97.6% (1317 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/
Signed-off-by: Tommy Cheng <csckcac@gmail.com>
Added translation using Weblate (Chinese (Simplified))
Signed-off-by: Weblate <noreply@weblate.org>
Added translation using Weblate (Chinese (Traditional))
Signed-off-by: Weblate <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 3.3% (1 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/pt_BR/
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translated using Weblate (Russian)
Currently translated at 8.3% (3 of 36 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 6.6% (4 of 60 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 6.6% (4 of 60 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 11.1% (8 of 72 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 11.1% (8 of 72 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 16.2% (7 of 43 strings)
Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 10.7% (7 of 65 strings)
Translation: OpenWrt/LuCI/applications/yggdrasil
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Korean)
Currently translated at 5.2% (5 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Polish)
Currently translated at 91.5% (87 of 95 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 (Russian)
Currently translated at 24.2% (23 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (German)
Currently translated at 37.8% (36 of 95 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 (Russian)
Currently translated at 85.3% (35 of 41 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Polish)
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/pl/
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (German)
Currently translated at 85.3% (35 of 41 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 (Korean)
Currently translated at 3.0% (1 of 33 strings)
Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Polish)
Currently translated at 100.0% (27 of 27 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 (Korean)
Currently translated at 0.5% (1 of 177 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 1.6% (2 of 118 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 16.6% (1 of 6 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 65.3% (66 of 101 strings)
Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Polish)
Currently translated at 89.1% (90 of 101 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 100.0% (101 of 101 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 (Korean)
Currently translated at 0.8% (1 of 115 strings)
Translation: OpenWrt/LuCI/applications/radicale
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 0.8% (1 of 124 strings)
Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 2.6% (3 of 115 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 1.8% (3 of 158 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 8.6% (2 of 23 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 4.0% (1 of 25 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 4.1% (1 of 24 strings)
Translation: OpenWrt/LuCI/applications/cshark
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 9.0% (1 of 11 strings)
Translation: OpenWrt/LuCI/applications/bcp38
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 0.9% (1 of 104 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Korean)
Currently translated at 0.5% (1 of 172 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Polish)
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/pl/
Signed-off-by: Marcin Net <marcin.net@linux.pl>
Translated using Weblate (Polish)
Currently translated at 100.0% (157 of 157 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 (Russian)
Currently translated at 6.7% (12 of 177 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 36.8% (7 of 19 strings)
Translation: OpenWrt/LuCI/applications/ltqtapi
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 5.4% (3 of 55 strings)
Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 52.0% (13 of 25 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 22.4% (11 of 49 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 31.7% (33 of 104 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 40.7% (64 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 88.8% (24 of 27 strings)
Translation: OpenWrt/LuCI/applications/vpnbypass
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 100.0% (64 of 64 strings)
Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 100.0% (39 of 39 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 100.0% (11 of 11 strings)
Translation: OpenWrt/LuCI/applications/bcp38
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 80.3% (127 of 158 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 24.4% (42 of 172 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 100.0% (124 of 124 strings)
Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/dynapoint
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 100.0% (115 of 115 strings)
Translation: OpenWrt/LuCI/applications/radicale
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 67.7% (80 of 118 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 66.3% (67 of 101 strings)
Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Russian)
Currently translated at 96.2% (26 of 27 strings)
Translation: OpenWrt/LuCI/applications/noddos
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnoddos/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Translated using Weblate (Korean)
Currently translated at 1.7% (1 of 58 strings)
Translation: OpenWrt/LuCI/applications/uhttpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/ko/
Translated using Weblate (Korean)
Currently translated at 0.6% (2 of 304 strings)
Translation: OpenWrt/LuCI/applications/statistics
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translated using Weblate (Korean)
Currently translated at 0.8% (1 of 112 strings)
Translation: OpenWrt/LuCI/applications/radicale2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ko/
Translated using Weblate (Korean)
Currently translated at 8.3% (2 of 24 strings)
Translation: OpenWrt/LuCI/applications/qos
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/ko/
Translated using Weblate (Korean)
Currently translated at 1.7% (1 of 57 strings)
Translation: OpenWrt/LuCI/applications/polipo
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/ko/
Translated using Weblate (Korean)
Currently translated at 2.0% (4 of 194 strings)
Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ko/
Translated using Weblate (Korean)
Currently translated at 0.7% (1 of 132 strings)
Translation: OpenWrt/LuCI/applications/nut
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ko/
Translated using Weblate (Korean)
Currently translated at 21.2% (10 of 47 strings)
Translation: OpenWrt/LuCI/applications/minidlna
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ko/
Translated using Weblate (Korean)
Currently translated at 3.2% (1 of 31 strings)
Translation: OpenWrt/LuCI/applications/commands
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ko/
Translated using Weblate (Korean)
Currently translated at 6.2% (2 of 32 strings)
Translation: OpenWrt/LuCI/applications/ahcp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/ko/
Translated using Weblate (Russian)
Currently translated at 15.1% (17 of 112 strings)
Translation: OpenWrt/LuCI/applications/radicale2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (19 of 19 strings)
Translation: OpenWrt/LuCI/applications/fwknopd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (194 of 194 strings)
Translation: OpenWrt/LuCI/applications/olsr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (190 of 190 strings)
Translation: OpenWrt/LuCI/applications/openvpn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (11 of 11 strings)
Translation: OpenWrt/LuCI/applications/watchcat
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (32 of 32 strings)
Translation: OpenWrt/LuCI/applications/ahcp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (31 of 31 strings)
Translation: OpenWrt/LuCI/applications/commands
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (13 of 13 strings)
Translation: OpenWrt/LuCI/applications/ntpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (10 of 10 strings)
Translation: OpenWrt/LuCI/applications/p910nd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/ru/
Translated using Weblate (Russian)
Currently translated at 96.2% (78 of 81 strings)
Translation: OpenWrt/LuCI/applications/splash
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (57 of 57 strings)
Translation: OpenWrt/LuCI/applications/polipo
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/ru/
Translated using Weblate (Polish)
Currently translated at 100.0% (1349 of 1349 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 (Korean)
Currently translated at 88.0% (1188 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Signed-off-by: EP45 <monadko98@gmail.com>
Translated using Weblate (Spanish)
Currently translated at 100.0% (30 of 30 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/es/
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Translated using Weblate (Russian)
Currently translated at 24.4% (42 of 172 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ru/
Signed-off-by: Artem <KovalevArtem.ru@gmail.com>
Jo-Philipp Wich [Sat, 18 Apr 2020 21:10:32 +0000 (23:10 +0200)]
luci-app-acl: add initial version of login management module
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sat, 18 Apr 2020 21:05:01 +0000 (23:05 +0200)]
luci-base: ui.js: hide unsatisfied firstchild menu nodes
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sat, 18 Apr 2020 17:58:35 +0000 (19:58 +0200)]
luci-mod-status: hide DHCP and assoclist on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sat, 18 Apr 2020 17:57:00 +0000 (19:57 +0200)]
luci-mod-status: index.js: skip includes which failed loading
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Dirk Brenken [Sat, 18 Apr 2020 19:13:15 +0000 (21:13 +0200)]
Merge pull request #3927 from JonnyTischbein/master
luci-app-dawn: Rewrite of Dawn Hearing Map in Table Form
Jo-Philipp Wich [Sat, 18 Apr 2020 17:37:26 +0000 (19:37 +0200)]
luci-app-transmission: fix ACL group name
Fixes:
d733520d6 ("luci-app-transmission: add ACL definitions")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Sat, 18 Apr 2020 17:33:51 +0000 (19:33 +0200)]
luci-app-transmission: add ACL definitions
Ref: https://bugs.openwrt.org/index.php?do=details&task_id=3000
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Dirk Brenken [Sat, 18 Apr 2020 14:04:26 +0000 (16:04 +0200)]
Merge pull request #3928 from tobiaswaldvogel/fix_luci_app_statistics_plugin_df
luci_app_statistics: Add missing variable declaration for plugin df
Tobias Waldvogel [Sat, 18 Apr 2020 13:27:54 +0000 (15:27 +0200)]
Add missing variable declaration for luci_app_statistics plugin df
Signed-off-by: Tobias Waldvogel <tobias.waldvogel@gmail.com>
Hannu Nyman [Sat, 18 Apr 2020 11:37:36 +0000 (14:37 +0300)]
luci-app-statistics: fix ACL name
Fix the ACL name.
Instead of referencing openvpn, use the statistics ACL.
Fixes commit
8f34e105c0
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Jonny Tischbein [Sat, 18 Apr 2020 10:42:20 +0000 (12:42 +0200)]
luci-app-dawn: hearing map with div tables
Signed-off-by: Jonny Tischbein <jonny_tischbein@systemli.org>
Jonny Tischbein [Sat, 18 Apr 2020 08:18:29 +0000 (10:18 +0200)]
luci-app-dawn: rewrite dawn hearing map in table form
Signed-off-by: Jonny Tischbein <jonny_tischbein@systemli.org>
Dirk Brenken [Sat, 18 Apr 2020 07:31:39 +0000 (09:31 +0200)]
luci-app-openvpn: parse extended 'remote' syntax as well
* parse special 'remote' syntax (remote <host> <port> <proto> as well
(removed in last commit by accident)
Signed-off-by: Dirk Brenken <dev@brenken.org>
Dirk Brenken [Sat, 18 Apr 2020 06:57:36 +0000 (08:57 +0200)]
luci-app-openvpn: relax port/protocol parser
* relax port/protocol parser for ovpn files
* limit protocol to 'udp' or 'tcp'
Signed-off-by: Dirk Brenken <dev@brenken.org>
Hannu Nyman [Sat, 18 Apr 2020 06:28:59 +0000 (09:28 +0300)]
Merge pull request #3923 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Fri, 17 Apr 2020 21:40:46 +0000 (23:40 +0200)]
Translated using Weblate (Portuguese)
Currently translated at 28.4% (27 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/pt/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Portuguese)
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/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Portuguese)
Currently translated at 27.7% (10 of 36 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/pt/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Portuguese)
Currently translated at 27.3% (26 of 95 strings)
Translation: OpenWrt/LuCI/applications/vpn-policy-routing
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/pt/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Portuguese)
Currently translated at 92.6% (38 of 41 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Portuguese)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/vpnbypass
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pt/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Portuguese)
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/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Portuguese)
Currently translated at 67.3% (68 of 101 strings)
Translation: OpenWrt/LuCI/applications/simple-adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/pt/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Portuguese)
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/
Signed-off-by: ssantos <ssantos@web.de>
Translated using Weblate (Russian)
Currently translated at 68.8% (42 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
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/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 100.0% (64 of 64 strings)
Translation: OpenWrt/LuCI/applications/dnscrypt-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 11.3% (15 of 132 strings)
Translation: OpenWrt/LuCI/applications/nut
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (190 of 190 strings)
Translation: OpenWrt/LuCI/applications/openvpn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ru/
Translated using Weblate (Russian)
Currently translated at 96.2% (78 of 81 strings)
Translation: OpenWrt/LuCI/applications/splash
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ru/
Translated using Weblate (Russian)
Currently translated at 68.8% (42 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 68.8% (42 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 67.2% (41 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 67.2% (41 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 55.7% (34 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 55.7% (34 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 54.0% (33 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 54.0% (33 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 49.1% (30 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 49.1% (30 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 45.9% (28 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 44.2% (27 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Jo-Philipp Wich [Fri, 17 Apr 2020 21:40:14 +0000 (23:40 +0200)]
treewide: fix trailing commans in ACL JSON files
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Fri, 17 Apr 2020 14:26:46 +0000 (16:26 +0200)]
luci-base: fix trainling comma in ACL specification
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Fri, 17 Apr 2020 14:11:34 +0000 (16:11 +0200)]
build: i18n-scan.pl: make ACL descriptions translatable
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Hannu Nyman [Fri, 17 Apr 2020 13:15:59 +0000 (16:15 +0300)]
Merge pull request #3922 from weblate/weblate-openwrt-luci
Translations update from Weblate
Hosted Weblate [Fri, 17 Apr 2020 11:38:47 +0000 (13:38 +0200)]
Translated using Weblate (Russian)
Currently translated at 44.2% (27 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 44.2% (27 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 42.6% (26 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 42.6% (26 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 40.9% (25 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 40.9% (25 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 39.3% (24 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 39.3% (24 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 36.0% (22 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 36.0% (22 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 34.4% (21 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 34.4% (21 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 32.7% (20 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 32.7% (20 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: sergio <sergio+it@outerface.net>
Translated using Weblate (Russian)
Currently translated at 26.2% (16 of 61 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Signed-off-by: anonymous <noreply@weblate.org>
Translated using Weblate (Russian)
Currently translated at 2.7% (1 of 36 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ru/
Signed-off-by: Alex <allxxx@mail.ru>
Translated using Weblate (Russian)
Currently translated at 3.3% (2 of 60 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ru/
Signed-off-by: Alex <allxxx@mail.ru>
Translated using Weblate (Russian)
Currently translated at 8.3% (6 of 72 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ru/
Signed-off-by: Alex <allxxx@mail.ru>
Translated using Weblate (Greek)
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/el/
Signed-off-by: george k <norhorn@gmail.com>
Translated using Weblate (Russian)
Currently translated at 40.1% (63 of 157 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/
Signed-off-by: Alex <allxxx@mail.ru>
Translated using Weblate (Russian)
Currently translated at 100.0% (177 of 177 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/
Signed-off-by: Alex <allxxx@mail.ru>
Translated using Weblate (Russian)
Currently translated at 100.0% (101 of 101 strings)
Translation: OpenWrt/LuCI/applications/transmission
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (1349 of 1349 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/
Signed-off-by: Alex <allxxx@mail.ru>
Translated using Weblate (German)
Currently translated at 40.6% (48 of 118 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/
Signed-off-by: ce4 <chregger@gmail.com>
Jo-Philipp Wich [Fri, 17 Apr 2020 10:14:50 +0000 (12:14 +0200)]
treewide: add ACL annotations to menu entries
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Fri, 17 Apr 2020 07:30:20 +0000 (09:30 +0200)]
luci-base: ui.js: order indicators by ID value
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Dirk Brenken [Fri, 17 Apr 2020 05:42:24 +0000 (07:42 +0200)]
luci-app-adblock: re-apply poll/view class changes
* re-apply poll/view class changes in master after 19.07-branch
split off
Signed-off-by: Dirk Brenken <dev@brenken.org>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:41:31 +0000 (15:41 +0200)]
docs: update js api docs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:39:54 +0000 (15:39 +0200)]
luci-mod-system: system.js: disable timesync buttons on readonly map
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:38:56 +0000 (15:38 +0200)]
luci-mod-system: startup.js: disable action buttons on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:38:09 +0000 (15:38 +0200)]
luci-mod-system: sshkeys.js: make readonly on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:36:39 +0000 (15:36 +0200)]
luci-mod-system: password.js: make readonly on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:35:51 +0000 (15:35 +0200)]
luci-mod-system: mounts.js: disable umount button in readonly map
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:35:13 +0000 (15:35 +0200)]
luci-mod-system: flash.js: make readonly on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:33:02 +0000 (15:33 +0200)]
luci-mod-system: crontab.js: disable textarea on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:32:06 +0000 (15:32 +0200)]
luci-mod-status: assoclist: hide wifi disconnect on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:30:44 +0000 (15:30 +0200)]
luci-app-opkg: disable action buttons on insufficient ACLs
Also flush menu cache after opkg actions.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:28:21 +0000 (15:28 +0200)]
luci-mod-network: wireless.js: disable action buttons on insufficient ACLs
Also implement disabled state in custom frequency select widget.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:21:03 +0000 (15:21 +0200)]
luci-mod-network: interfaces.js: disable action buttons on insufficient ACLs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 13:13:26 +0000 (15:13 +0200)]
luci-base: ui.js: add LuCI.ui.menu.flushCache() function
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 11:26:27 +0000 (13:26 +0200)]
docs: update js api docs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 11:19:56 +0000 (13:19 +0200)]
luci-theme-openwrt-2020: disabled widget style tweaks
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 11:19:35 +0000 (13:19 +0200)]
luci-base: ui.js: apply disabled attribute to toplevel dynlist node
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Thu, 16 Apr 2020 11:17:57 +0000 (13:17 +0200)]
luci-base: luci.js: get rid of global `L` references in internal classes
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:46:25 +0000 (22:46 +0200)]
luci-theme-bootstrap: rework menu rendering
Utilize the LuCI.ui.menu class to load, traverse and cache the menu tree
in the local session store.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:43:05 +0000 (22:43 +0200)]
luci-theme-openwrt: rework menu rendering
Utilize the LuCI.ui.menu class to load, traverse and cache the menu tree
in the local session store.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:35:38 +0000 (22:35 +0200)]
luci-theme-openwrt-2020: rework menu rendering
Utilize the LuCI.ui.menu class to load, traverse and cache the menu tree
in the local session store.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:30:00 +0000 (22:30 +0200)]
luci-base: ui.js: add LuCI.ui.menu helper class
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:25:48 +0000 (22:25 +0200)]
luci-base: implement JSON endpoint to fetch menu information
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:18:13 +0000 (22:18 +0200)]
luci-base: ui.js: use session data api to persist tab selection state
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:15:28 +0000 (22:15 +0200)]
luci-base: luci.js: disable page action buttons on readonly views
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:14:44 +0000 (22:14 +0200)]
luci-base: luci.js: add hasViewPermission() helper
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:13:33 +0000 (22:13 +0200)]
luci-base: expose currently dispatched node info to client side JS
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:12:39 +0000 (22:12 +0200)]
luci-base: dispatcher.lua: add support for handling menu ACL annotations
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:03:20 +0000 (22:03 +0200)]
luci-base: luci.js: fix JSdoc markup issues
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 15 Apr 2020 20:01:55 +0000 (22:01 +0200)]
luci-base: luci.js: convert various probe* functions to session data api
Signed-off-by: Jo-Philipp Wich <jo@mein.io>