summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2019-11-02luci-mod-status: use available and cached memory for progress barsZachary Cook
Fixes: #1148 Uses available and cached memory from /proc/meminfo via procd, and carefully handles the cases where they are nil or zero, so as to not require specific linux or procd versions to function MemAvailable is a better estimate than free + buffered/cached, see: git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0 Also adds a new progressbar that shows cached memory if not nil Signed-off-by: Zachary Cook <zachcook1991@gmail.com>
2019-11-02rpcd-mod-luci: bump versionJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-02rpcd-mod-luci: fix crash on not existing uci optionsJo-Philipp Wich
Checking the return value of uci_lookup_ptr() is not enough to ensure that the requested optiomn has actually been found. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-02luci-base: sys.lua: lazy-load luci.model.networkJo-Philipp Wich
This allows using luci.sys without installed luci.model.network class. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-02rpcd-mod-luci: depend on libnl-tiny, do not runtime depend on libiwinfoJo-Philipp Wich
Also fix package description. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-system: flash.js: upon sysupgrade, select reconnect ip by keep stateJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-system: flash.js: fix flash erase modalJo-Philipp Wich
The firstboot rpc call might not return, therefor do not wait on promise fullfillment but display modal dialog right away. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-network: fix disabled state in wifi settings modalJo-Philipp Wich
Also auto-enable the radio upon network join. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-app-opkg: add ipk upload featureRichard Yu
Signed-off-by: Richard Yu <yurichard3839@gmail.com> [fix duplicate upload errors, remove temporary file, tweak style] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base, luci-mod-system: move file upload handling to ui.jsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-system: use declarative dependencies in controllerJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-status: use declarative dependencies in controllerJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-network: use declarative dependencies in controllerJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base: dispatcher.lua: support declarative node dependenciesJo-Philipp Wich
Introduce two new properties for page nodes to allow for declaratively specifiying system dependencies which is useful to e.g. make certain views depend on specific uci values or the presence of certain files. The recognized properties are: - `uci_depends` - a nested table in one of the following forms: 1) `{ config = { section = { option = "exact_value" } }` 2) `{ config = { section = { option = true } }` 3) `{ config = { section = "exact_type" } }` 4) `{ config = { section = true } }` 5) `{ config = true }` Depending on the declaration, the uci option or section type must either match the given "exact_value" or "exact_type" values or be a non-nil value in case boolean "true" is specified. - `file_depends` - a flat lists of file paths that must be accessible If a path listed in `file_depends` points to a directory, that directory must be not empty, otherwise it suffices if the path exists. Examples: - Only display the node if an /etc/config/wireless file exists with a "config wifi-device radio0" section. node = page(...) node.uci_depends = { wireless = { radio0 = "wifi-device" } } - Only display the node when swconfig is installed. node = page(...) node.file_depends = { "/sbin/swconfig" } Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-network: interfaces.js: issue iface restart via file/exec rpc callJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-network: wireless.js: issue wifi restart via file/exec rpc callJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base: remove unused Lua codeJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-mod-status: reimplement index status page as client side viewJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base, luci-mod-system: replace luci/setUmount with fs.exec callsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base, luci-mod-system: replace luci/setReboot with fs.execJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base: consolidate network.js data acquisitionJo-Philipp Wich
The new luci-rpc/getNetworkDevices procedure offers netdev enumeration with included IPv4 and IPv6 address information as well as 64bit traffic counters, so we can remove the calls to network.device/status and luci/getIfaddrs now as we're able to obtain all info from a single source. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base: migrate luci/getNetworkDevices to C pluginJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base: migrate luci/getWirelessDevices to C pluginJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base, luci-mod-network, luci-app-firewall: migrate luci/getHostHintsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base, luci-mod-network: migrate luci/getDHCPLeases to C pluginJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base: migrate luci/getBoardJSON to C pluginJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01luci-base: depend on rpcd-mod-luciJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01libs: add rpcd-mod-luciJo-Philipp Wich
Add rpcd-mod-luci, a fast rpcd C plugin for speeding up common backend ubus operations. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-10-30translation: Add Bulgarian to luci.mkPaul Spooren
Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-10-30translation: weblate updateHosted Weblate
Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-10-29translation: weblate updateAllan Nordhøy
Added translation using Weblate (Bulgarian) Translated using Weblate (Chinese (Traditional)) Translated using Weblate (German) Translated using Weblate (Italian) Translated using Weblate (Japanese) Translated using Weblate (Portuguese (Brazil)) Translated using Weblate (Russian) Translated using Weblate (Spanish) Translated using Weblate (Turkish) Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-10-28translation: squashed weblate updatePaul Spooren
these updates are getting slightly out of hand, I'd suggest to squash them now instead of having a single commit per language. Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-10-29Merge pull request #3245 from stangri/master-luci-app-vpnbypassFlorian Eckert
luci-app-vpnbypass: bugfix: call to action has no parent node
2019-10-28luci-app-vpnbypass: bugfix: call to action has no parent nodeStan Grishin
Signed-off-by: Stan Grishin <stangri@melmac.net>
2019-10-28Merge pull request #3223 from stangri/master-luci-app-vpnbypassJo-Philipp Wich
luci-app-vpnbypass: better service control buttons
2019-10-28Merge pull request #3239 from ysc3839/cifsdJo-Philipp Wich
luci-app-cifsd: fix read_only option incorrect default value
2019-10-28Merge pull request #3242 from ysc3839/ledJo-Philipp Wich
luci-mod-system: add missing speed_mask option in leds.js
2019-10-28luci-mod-system: add missing speed_mask option in leds.jsRichard Yu
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-10-25Merge pull request #3238 from weblate/weblate-openwrt-luciFlorian Eckert
Update from Weblate
2019-10-25luci-app-cifsd: fix read_only option incorrect default valueRichard Yu
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-10-24Translated using Weblate (French)Nathan
Currently translated at 2.0% (1 of 50 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 49.6% (69 of 139 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 4.2% (1 of 24 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 2.7% (2 of 75 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 5.3% (2 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 7.8% (5 of 64 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 8.3% (1 of 12 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 5.1% (2 of 39 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 14.4% (15 of 104 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 3.2% (5 of 156 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 1.7% (3 of 172 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 4.5% (1 of 22 strings) Translation: OpenWrt/LuCI/applications/cifsd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscifsd/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 6.2% (1 of 16 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 5.3% (1 of 19 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 1.7% (3 of 177 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 3.3% (1 of 30 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 0.8% (1 of 124 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 4.3% (1 of 23 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 1.8% (1 of 55 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 0.8% (1 of 124 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 1.9% (1 of 54 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 6.5% (8 of 123 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 0.9% (1 of 115 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 6.0% (13 of 216 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 3.2% (2 of 63 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 8.3% (2 of 24 strings) Translation: OpenWrt/LuCI/applications/cshark Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com> Translated using Weblate (French) Currently translated at 1.1% (1 of 93 strings) Translation: OpenWrt/LuCI/applications/transmission Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/fr/ Translated using Weblate (French) Currently translated at 2.2% (1 of 46 strings) Translation: OpenWrt/LuCI/applications/minidlna Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/fr/ Translated using Weblate (French) Currently translated at 89.1% (41 of 46 strings) Translation: OpenWrt/LuCI/applications/upnp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/fr/ Translated using Weblate (French) Currently translated at 1.5% (3 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 85.6% (166 of 194 strings) Translation: OpenWrt/LuCI/applications/openvpn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fr/ Translated using Weblate (French) Currently translated at 80.6% (25 of 31 strings) Translation: OpenWrt/LuCI/applications/commands Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/fr/ Translated using Weblate (French) Currently translated at 29.2% (19 of 65 strings) Translation: OpenWrt/LuCI/applications/opkg Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/fr/ Translated using Weblate (French) Currently translated at 51.2% (41 of 80 strings) Translation: OpenWrt/LuCI/applications/splash Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/fr/ Translated using Weblate (French) Currently translated at 50.1% (656 of 1310 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Signed-off-by: Nathan <bonnemainsnathan@gmail.com>
2019-10-23Translated using Weblate (Chinese (Simplified))liushuyu011
Currently translated at 96.0% (48 of 50 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 91.7% (22 of 24 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 98.8% (170 of 172 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 18.8% (3 of 16 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (177 of 177 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (30 of 30 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 34.5% (19 of 55 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 99.2% (122 of 123 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hans/ Signed-off-by: liushuyu011 <liushuyu011@gmail.com> Translated using Weblate (Chinese (Simplified)) Currently translated at 99.5% (193 of 194 strings) Translation: OpenWrt/LuCI/applications/openvpn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/zh_Hans/
2019-10-23Translated using Weblate (German)Paul Spooren
Currently translated at 16.0% (12 of 75 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 7.7% (3 of 39 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 32.0% (8 of 25 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 100.0% (156 of 156 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 7.0% (12 of 172 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 77.3% (17 of 22 strings) Translation: OpenWrt/LuCI/applications/cifsd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscifsd/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 25.0% (4 of 16 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 100.0% (30 of 30 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 5.6% (4 of 72 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (German) Currently translated at 100.0% (93 of 93 strings) Translation: OpenWrt/LuCI/applications/transmission Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/de/ Translated using Weblate (German) Currently translated at 97.8% (45 of 46 strings) Translation: OpenWrt/LuCI/applications/minidlna Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/de/ Translated using Weblate (German) Currently translated at 83.0% (161 of 194 strings) Translation: OpenWrt/LuCI/applications/olsr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/de/ Translated using Weblate (German) Currently translated at 100.0% (11 of 11 strings) Translation: OpenWrt/LuCI/applications/watchcat Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/de/ Translated using Weblate (German) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/samba Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba/de/ Translated using Weblate (German) Currently translated at 100.0% (32 of 32 strings) Translation: OpenWrt/LuCI/applications/ahcp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/de/ Translated using Weblate (German) Currently translated at 100.0% (10 of 10 strings) Translation: OpenWrt/LuCI/applications/p910nd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/de/ Translated using Weblate (German) Currently translated at 100.0% (65 of 65 strings) Translation: OpenWrt/LuCI/applications/opkg Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/de/ Translated using Weblate (German) Currently translated at 80.6% (25 of 31 strings) Translation: OpenWrt/LuCI/applications/samba4 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/de/
2019-10-23Merge pull request #3178 from nickberry17/update-proto-qmiFlorian Eckert
luci-proto-qmi: add PDP type option
2019-10-23Merge pull request #3234 from dibdot/travelmateDirk Brenken
luci-app-travelmate: WEP-fixes
2019-10-23luci-app-travelmate: WEP-fixesDirk Brenken
* fix some more WEP-related form issues Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-10-23luci-proto-qmi: remove the word 'both' from menu for improved i18nNicholas Smith
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2019-10-23luci-proto-qmi: add PDP type optionNicholas Smith
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2019-10-22luci-base: network.js: implement Protocol.getGateway6Addr()Jo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-10-22Merge pull request #3230 from dibdot/travelmateDirk Brenken
luci-app-travelmate: fix logical glitch