summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-01-19luci-theme-bootstrap: add CSS fixes for tooltip elementsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-19luci-app-firewall: rework rule descriptions, deduplicate codeJo-Philipp Wich
Use a simple custom format string DSL to assemble the rule description texts in the overview page. Also move common code for shared, complex cbi options to the firewall tool class. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-19luci-base: form.js: add a new "contains" dependency modeJo-Philipp Wich
By tagging option dependencies with `!contains`, dependencies are considered satisfied when the value is contained in the value of a related field, instead of being equal to it. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-19luci-base: form.js: don't stringify node arguments in CBIValue.value()Jo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-19luci-base: ui.js: support clearChoices()/addChoices() for DynListsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-19luci-base: ui.js: use placeholder as select placeholder in DynListsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-19luci-base: ui.js: properly handle rich choices in Dropdowns, DynListsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-19Merge pull request #3531 from weblate/weblate-openwrt-luciHannu Nyman
Translations update from Weblate
2020-01-19Translated using Weblate (Portuguese)Hosted Weblate
Currently translated at 10.9% (7 of 64 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/pt/ Signed-off-by: ssantos <ssantos@web.de> Translated using Weblate (German) Currently translated at 10.9% (7 of 64 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/de/ Signed-off-by: ssantos <ssantos@web.de> Translated using Weblate (German) Currently translated at 16.3% (16 of 98 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/de/ Signed-off-by: ssantos <ssantos@web.de> Translated using Weblate (German) Currently translated at 88.1% (37 of 42 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/de/ Signed-off-by: ssantos <ssantos@web.de> Translated using Weblate (Polish) Currently translated at 100.0% (176 of 176 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Portuguese) Currently translated at 81.2% (190 of 234 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt/ Translated using Weblate (Hungarian) Currently translated at 98.3% (230 of 234 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/hu/ Translated using Weblate (Polish) Currently translated at 51.8% (58 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (1330 of 1330 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 (Hungarian) Currently translated at 98.8% (1314 of 1330 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2020-01-18Merge pull request #3529 from weblate/weblate-openwrt-luciHannu Nyman
Translations update from Weblate
2020-01-18Translated using Weblate (German)Hosted Weblate
Currently translated at 87.5% (35 of 40 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/ Signed-off-by: ssantos <ssantos@web.de> Translated using Weblate (Portuguese) Currently translated at 73.5% (172 of 234 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (1330 of 1330 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Signed-off-by: ssantos <ssantos@web.de>
2020-01-18Merge pull request #3527 from dibdot/masterDirk Brenken
luci-app-travelmate: bugfix add/edit WPA3 uplinks
2020-01-18Merge pull request #3525 from urbalazs/typo-radicale2Hannu Nyman
luci-app-radicale2: fix typo
2020-01-18Merge pull request #3524 from urbalazs/typo-openvpn-ipHannu Nyman
luci-app-openvpn: fix typo
2020-01-18luci-app-travelmate: bugfix add/editing WPA3 uplinksDirk Brenken
* see forum post https://forum.openwrt.org/t/travelmate-support-thread/5155/318 Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-01-18luci-app-radicale2: fix typoBalázs Úr
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2020-01-17luci-app-openvpn: fix typoBalázs Úr
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2020-01-17Merge pull request #3521 from weblate/weblate-openwrt-luciFlorian Eckert
Translations update from Weblate
2020-01-17Translated using Weblate (French)Hosted Weblate
Currently translated at 40.0% (8 of 20 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/fr/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (French) Currently translated at 31.2% (15 of 48 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/fr/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (French) Currently translated at 50.0% (5 of 10 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/fr/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Hungarian) Currently translated at 100.0% (6 of 6 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/hu/ Signed-off-by: Balázs Úr <balazs@urbalazs.hu> Translated using Weblate (French) Currently translated at 100.0% (39 of 39 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/fr/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (French) Currently translated at 34.8% (8 of 23 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/fr/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (23 of 23 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (French) Currently translated at 76.1% (134 of 176 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/fr/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (French) Currently translated at 15.8% (3 of 19 strings) Translation: OpenWrt/LuCI/applications/fwknopd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/fr/ Translated using Weblate (Polish) Currently translated at 100.0% (234 of 234 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translated using Weblate (Hungarian) Currently translated at 73.5% (172 of 234 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/hu/ Translated using Weblate (Spanish) Currently translated at 100.0% (234 of 234 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translated using Weblate (Hungarian) Currently translated at 98.8% (79 of 80 strings) Translation: OpenWrt/LuCI/applications/splash Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/hu/ Translated using Weblate (Polish) Currently translated at 100.0% (1330 of 1330 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 (Spanish) Currently translated at 100.0% (1330 of 1330 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Spanish) Currently translated at 97.4% (228 of 234 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translated using Weblate (Polish) Currently translated at 50.9% (57 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pl/ Translated using Weblate (Polish) Currently translated at 50.0% (56 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pl/
2020-01-17Merge pull request #3522 from swg0101/systemcertJo-Philipp Wich
luci-base/mod-network: corrections to previous commit
2020-01-16luci-mod-network: fix missing semicolonsDavid Lam
Corrects missing semicolons from the previous commit. Signed-off-by: David Lam <david@thedavid.net>
2020-01-16luci-base: correct rpcd bad access modeDavid Lam
Corrects the bad access mode from a previous commit that did not allow rpcd luci to execute. Signed-off-by: David Lam <david@thedavid.net>
2020-01-16luci-app-firewall: consolidate duplicate option codeJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16Merge pull request #3520 from weblate/weblate-openwrt-luciJo-Philipp Wich
Translations update from Weblate
2020-01-16Translated using Weblate (Polish)Hosted Weblate
Currently translated at 48.2% (54 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (24 of 24 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 100.0% (233 of 233 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translated using Weblate (Polish) Currently translated at 47.3% (53 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (1330 of 1330 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>
2020-01-16Merge pull request #3519 from weblate/weblate-openwrt-luciJo-Philipp Wich
Translations update from Weblate
2020-01-16Translated using Weblate (Russian)Hosted Weblate
Currently translated at 100.0% (24 of 24 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/ru/ Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Translated using Weblate (Russian) Currently translated at 5.1% (9 of 177 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ru/ Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Translated using Weblate (Russian) Currently translated at 74.4% (131 of 176 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/ Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Translated using Weblate (Russian) Currently translated at 100.0% (214 of 214 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (1330 of 1330 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Signed-off-by: Anton Kikin <a.a.kikin@gmail.com>
2020-01-16luci-app-firewall: support 'limit' and 'limit_burst' optionsJo-Philipp Wich
Also resync firewall translations. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16luci-app-firewall: support 'DSCP' action and matches for rulesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16luci-app-firewall: support 'MARK' action and matches for rulesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16Merge pull request #3518 from weblate/weblate-openwrt-luciHannu Nyman
Translations update from Weblate
2020-01-16Translated using Weblate (Polish)Hosted Weblate
Currently translated at 100.0% (214 of 214 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translated using Weblate (Spanish) Currently translated at 100.0% (214 of 214 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translated using Weblate (Polish) Currently translated at 100.0% (235 of 235 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (1330 of 1330 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 (Spanish) Currently translated at 100.0% (1330 of 1330 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
2020-01-16treewide: i18n - sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-01-16luci-app-firewall: support 'mark' parameter for redirectsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16luci-base: cbi.js: collapse whitespace before language string hashingJo-Philipp Wich
To mirror the behavior of the Lua runtime, we need to collapse whitepace in translation source strings before doing the string table lookup. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16Merge pull request #3516 from weblate/weblate-openwrt-luciHannu Nyman
Translations update from Weblate
2020-01-16Translated using Weblate (Russian)Hosted Weblate
Currently translated at 100.0% (199 of 199 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ru/ Translated using Weblate (Polish) Currently translated at 95.3% (61 of 64 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 100.0% (199 of 199 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translated using Weblate (Spanish) Currently translated at 100.0% (199 of 199 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translated using Weblate (German) Currently translated at 100.0% (199 of 199 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/de/
2020-01-16luci-app-firewall: support 'helper' and 'reflection_src' parameters for ↵Jo-Philipp Wich
redirects Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16luci-app-firewall: support 'helper' and 'set_helper' parameters for rulesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16Merge pull request #3511 from Ansuel/no-hardJo-Philipp Wich
luci-base: remove hardcoded cgi-bin path
2020-01-16Merge pull request #3517 from Ansuel/ubus_shortJo-Philipp Wich
luci-base: make rpc webserver path configurable
2020-01-16luci-app-firewall: support 'direction' and 'device' parameters for rulesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16luci-base: make rpc webserver path configurableAnsuel Smith
Currently the ubus path that provide the webserver is hardcoded to be /ubus. Change this to make it configurable from the luci config file. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-01-16luci-base: remove hardcoded cgi-bin pathAnsuel Smith
Currently LuCI can be loaded only when placed in the root of the server as the cgi-bin path are hardcoded. Change the index.html to load the cgi-bin path from the current level. Also add a new entry in the env Object to make the cgi_base path easily accessible. This variable will be based on the position of /cgi-bin/luci. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-01-16Merge pull request #3515 from weblate/weblate-openwrt-luciFlorian Eckert
Translations update from Weblate
2020-01-16Translated using Weblate (Norwegian Bokmål)Hosted Weblate
Currently translated at 44.6% (62 of 139 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/nb_NO/ Signed-off-by: Allan Nordhøy <epost@anotheragency.no> Translated using Weblate (Russian) Currently translated at 16.9% (13 of 77 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/ru/ Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (77 of 77 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Russian) Currently translated at 44.0% (11 of 25 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ru/ Signed-off-by: Anton Kikin <a.a.kikin@gmail.com> Translated using Weblate (Japanese) Currently translated at 100.0% (1 of 1 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ja/ Signed-off-by: Scott Anecito <scott.anecito@linux.com> Translated using Weblate (Spanish) Currently translated at 100.0% (167 of 167 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/
2020-01-16luci-app-firewall: resync translationsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16luci-app-firewall: fix family display for port forwardsJo-Philipp Wich
The underlying fw3 program currently only does IPv4 port forwards while LuCI incorrectly reports IPv4 + IPv6 for each forward. Adjust the text accordingly to fix this. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16Merge pull request #3514 from etactica/mosquitto-translations+Florian Eckert
luci-app-mosquitto: translations + option list fixes
2020-01-16luci-app-mosquitto: update tls versions for bridges as wellKarl Palsson
Earlier we updated the options list for tls versions for the broker's own listeners, but we missed the list of tls versions used when connecting to remote brokers. Fixes: a7b1d63eb91 drop tls1.0, add tls1.3 Signed-off-by: Karl Palsson <karlp@etactica.com>