luci-app-wireguard: add QR Code support plus fixes 2195/head
authorDirk Brenken <dev@brenken.org>
Mon, 1 Oct 2018 06:09:12 +0000 (08:09 +0200)
committerDirk Brenken <dev@brenken.org>
Mon, 1 Oct 2018 09:57:38 +0000 (11:57 +0200)
commitca76ead1ba0c2fdcdb8fc202588700e3116d3966
treee27c6f57260d1c4820dab261b01a8a57c177d2ee
parent24cf28b5ec148bc29d2d150e94f8928d96c1d1e6
luci-app-wireguard: add QR Code support plus fixes

* add optional QR Code support to status page (per wg Interface),
  submitted information via QR code are:
  - [Interface] (list of) Address / PrivateKey
  - [Peer] Endpoint / PublicKey / (list of) AllowedIPs
  - support multiple interfaces and peers
* fix XHTML rendering errors with OpenWrt standard theme
* fix logical glitch with empty descriptions, remove needless variables
* left align the output for better viewing esp. with material theme
* freshen up design a little bit
* switch space indentation to tabs

Signed-off-by: Dirk Brenken <dev@brenken.org>
applications/luci-app-wireguard/luasrc/controller/wireguard.lua
applications/luci-app-wireguard/luasrc/view/wireguard.htm