diff options
| author | William Fleurant <meshnet@protonmail.com> | 2022-06-20 21:31:44 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-20 21:31:44 +0200 |
| commit | d705f7989080f38feba4329e5f24d2c85f99a902 (patch) | |
| tree | 59378da80baac422aa292e911f3f6cfbf2ccac42 /luci-app-cjdns | |
| parent | 217330bb5e7c17cc2e9f116f8a853f2e5fb86697 (diff) | |
cjdns: support the supernodes feature (#884)
Signed-off-by: William Fleurant <meshnet@protonmail.com>
Diffstat (limited to 'luci-app-cjdns')
| -rw-r--r-- | luci-app-cjdns/Makefile | 2 | ||||
| -rw-r--r-- | luci-app-cjdns/luasrc/model/cbi/cjdns/peering.lua | 9 |
2 files changed, 10 insertions, 1 deletions
diff --git a/luci-app-cjdns/Makefile b/luci-app-cjdns/Makefile index 9396528..0b6485a 100644 --- a/luci-app-cjdns/Makefile +++ b/luci-app-cjdns/Makefile @@ -18,7 +18,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-cjdns PKG_VERSION:=1.3 -PKG_RELEASE:=8 +PKG_RELEASE:=9 PKG_MAINTAINER:=William Fleurant <meshnet@protonmail.com> PKG_LICENSE:=GPL-3.0-or-later diff --git a/luci-app-cjdns/luasrc/model/cbi/cjdns/peering.lua b/luci-app-cjdns/luasrc/model/cbi/cjdns/peering.lua index 2b1fc1b..3526afe 100644 --- a/luci-app-cjdns/luasrc/model/cbi/cjdns/peering.lua +++ b/luci-app-cjdns/luasrc/model/cbi/cjdns/peering.lua @@ -70,4 +70,13 @@ eth_peers:option(Value, "address", translate("MAC address")).datatype = "macaddr eth_peers:option(Value, "public_key", translate("Public key")) eth_peers:option(Value, "password", translate("Password")) +-- Supernodes +supernodes = m:section(TypedSection, "supernodes", translate("List of Supernodes"), + translate("If none are specified they'll be taken from your peers")) +supernodes.anonymous = true +supernodes.addremove = true +supernodes.template = "cbi/tblsection" + +supernodes:option(Value, "public_key", translate("Public Key")).size = 55 + return m |
