summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-10-23Merge pull request #2243 from dibdot/ovpn-fixDirk Brenken
luci-app-openvpn: file name fix
2018-10-23luci-app-openvpn: file name fixDirk Brenken
* fix shellquote oversight of the last commit Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-10-23Merge pull request #2235 from dibdot/ovpn-uploadDirk Brenken
luci-app-openvpn: add ovpn upload support & more
2018-10-23luci-app-openvpn: add ovpn upload support & moreDirk Brenken
* add the ability to upload ovpn files directly, incl. appropriate uci entry in openvpn config * add the ability to edit ovpn files directly ('file' mode), beside the 'basic' and 'advanced' modes for normal setups * client side checks to validate instance name & template selection, incl. online error reporting * automatically remove non-ascii characters & windows line endings from transfered ovpn file * change from after_commit to after_apply hook * remove misleading default values for Port & Protocol in Overview Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-10-23Merge pull request #2238 from mmouselli/fixed_ui_olsr_service_menuJo-Philipp Wich
luci-app-olsr-services: Don't use the nameservice with a specific ver…
2018-10-22Merge pull request #2227 from YuriPet/masterHannu Nyman
luci-base: update Ukrainian translation
2018-10-21Merge pull request #2239 from dibdot/travelmateDirk Brenken
luci-app-travelmate: fix wireless scan
2018-10-21luci-app-olsr-services: Don't use the nameservice with a specific version.mmouselli
The "Services" menu option of olsr on the top of the web interface is not there. A specific version of the App name was in the controller service Removing the limitation will fix the problem https://github.com/freifunk-berlin/firmware/issues/594 Signed-off-by: mmouselli <m.mouselli@syseleven.de>
2018-10-21Merge pull request #2236 from simontretter/masterJo-Philipp Wich
luci-theme-material: Add main color variable
2018-10-21luci-app-travelmate: fix wireless scanDirk Brenken
* fix possible crash during wireless scan when no valid WPA label was found Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-10-21luci-theme-material: Add main color variableSimon Tretter
Signed-off-by: Simon Tretter <simon@mediaarchitectu.re>
2018-10-20Merge pull request #2233 from musashino205/l10n/base-upd-jaJo-Philipp Wich
luci-base: update Japanese translation
2018-10-20Merge pull request #2215 from MonwF/feature_root_redirect_pathJo-Philipp Wich
luci-base: redirect root path to /cgi-bin/luci/
2018-10-20Merge pull request #2196 from TDT-AG/pr/20181001-luci-theme-materialJo-Philipp Wich
luci-theme-material: make font configurable and minor fixes
2018-10-20luci-base: update Japanese translationINAGAKI Hiroshi
Added and updated Japanese translations. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2018-10-17luci-base: fix cbi dropdown quirks with MS EdgeJo-Philipp Wich
On MS Edge, the behaviour of "value" attributes on "li" elements is unreliable, so use the "data-" prefix to circumvent the problem. Ref: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19320991/ Fixes: #2224 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-15luci-theme-material: fix css to show loading-img againFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-14luci-base: update Ukrainian translationYurii
Updated with the latest sync translation, corrections. Signed-off-by: Yurii yuripet@gmail.com
2018-10-13Merge pull request #2209 from jinchizhong/luci-app-statistics-add-curlHannu Nyman
luci-app-statistics: add support for cUrl
2018-10-14pp-statistics: add support for cUrlChizhong Jin
Add collectd-mod-curl plugin support. Which can do some complex track, such as grab stock, but by now, only response time are supported. Signed-off-by: Chizhong Jin <pjincz@gmail.com>
2018-10-13Merge pull request #2225 from tano-systems/luci-proto-3g-fix-missed-opt-nameHannu Nyman
luci-proto-3g: add missed option name for IPv6 address obtain mode
2018-10-12Merge pull request #2226 from yangfl/masterHannu Nyman
luci-app-dump1090: Fix typo of a dumb option
2018-10-12luci-app-dump1090: Fix typo of a dumb optionyangfl
Option `aggressive` is supported by dump1090 binary, but oddly missing in dump1090.init. Nevertheless, neither of them support the wrong `agressive`. Signed-off-by: David Yang <mmyangfl@gmail.com>
2018-10-12luci-proto-3g: add missed option name for IPv6 address obtain modeAnton Kikin
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
2018-10-12Merge pull request #2221 from yangfl/masterHannu Nyman
treewide: Fix typos in UI strings
2018-10-12luci-app: init translations for shadowsocks-libev and unboundyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2018-10-12luci-app: Fix typos for po stringsyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2018-10-12treewide: Fix typos in UI stringsyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2018-10-12freifunk-watchdog: Fix typosyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2018-10-12Merge pull request #2223 from TDT-AG/pr/20181012-luci-app-mwan3Hannu Nyman
luci-app-mwan3: fix typo
2018-10-12Merge pull request #2204 from dibdot/wg-qrfixDirk Brenken
luci-app-wireguard: clean up QR Code generation
2018-10-12luci-app-mwan3: fix typoFlorian Eckert
This has worked before because the interface variable is global. But this is not nice. So this commit will fix this. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-11i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-10-11i18n: fix translationsHannu Nyman
fix .po files Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-10-11luci-app-travelmate: fix translation falloutHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-10-11luci-app-splash: fix translation falloutHannu Nyman
Fix the fallout from recent changes Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-10-11luci-base: cbi.js: remove dead codeJo-Philipp Wich
Remove some superfluous code which was added with a previous commit. Fixes: 8270f10f1 ("luci-base: cbi.js: code cleanups") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-11luci-lib-iptparser: fix packagingJo-Philipp Wich
The previous commit omitted a subdirectory. Fixes: 94323a61e ("luci-base: move luci.sys.iptparser into separate package") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-11luci-base: cbi.js: code cleanupsJo-Philipp Wich
- unify code style - add matchesElem() helper - replace nodeName checks with selector tests - replace className manipulations with classList operations Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-11Merge pull request #2220 from yangfl/packagesJo-Philipp Wich
luci-mod-system: block install and search if no package lists
2018-10-11luci-mod-system: block install and search if no package listsyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2018-10-10Merge pull request #2197 from yangfl/masterHannu Nyman
treewide: Fix typos in comments
2018-10-10luci-mod-status: fix CDATA marker on iptables status pageJo-Philipp Wich
Fixes: f6bfac211 ("luci-mod-status: rework iptables status page") Reported-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-10luci-base: move luci.sys.iptparser into separate packageJo-Philipp Wich
Since commit f6bfac211 ("luci-mod-status: rework iptables status page"), nothing in luci-base depends on the iptparser class anymore, so fold it out into a separate package and let the few apps that require it depend on the new library package. Saves about 10K uncompressed in luci-base while the iptables status rework enlarged the markup by roughly 5KB, saving roughly 5KB of size overall. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-10luci-mod-status: rework iptables status pageJo-Philipp Wich
- Parse and format iptables listing in client side JS - Dynamically update packet counters Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-10treewide: Fix typos in commentsyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2018-10-10luci-base: show default forwarding policy in zone forwarding listJo-Philipp Wich
The zone forwarding list widget misleadingly displays the intra-zone forwarding policy as default policy action when no forwardings exist instead of the appropriate global defaults forwarding policy which is the one applied to inter-zone forwarded traffic. Fix the issue by displaying the defaults policy and not the per-zone policy to match what the firewall implementation is actually doing. Fixes: #2213 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-10luci-base: validate name in firewall zone selector widgetJo-Philipp Wich
When creating a new zone through the firewall zone selector widget, validate the given name before creating new items. Depends on commit 0b6ae96f2 ("luci-base: cbi.js: recognize invalid input in dropdown create field"). Fixes: #2211 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-10luci-base: cbi.js: recognize invalid input in dropdown create fieldJo-Philipp Wich
This is required to allow for validating the create field values in later commits. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-10-10Merge pull request #2216 from yangfl/ifacelistJo-Philipp Wich
luci-mod-network: show bridges in ifacelist when the interface itself is not a bridge