From e6291ef4d851002ed644a61f005e6f97ce3cfc11 Mon Sep 17 00:00:00 2001 From: CN_SZTL Date: Sun, 20 Sep 2020 00:12:26 +0800 Subject: [PATCH] luci-app-passwall: bump to 3.9-61 --- package/lienol/luci-app-passwall/Makefile | 4 +-- .../luasrc/model/cbi/passwall/client/acl.lua | 2 +- .../model/cbi/passwall/client/global.lua | 20 +++++++------ .../model/cbi/passwall/client/node_list.lua | 13 ++++++--- .../model/cbi/passwall/server/index.lua | 6 ++-- .../view/passwall/global/socks_status.htm | 3 -- .../view/passwall/node_list/auto_ping.htm | 3 -- .../view/passwall/node_list/node_list.htm | 29 ++++++++++--------- .../luasrc/view/passwall/node_list/ping.htm | 11 ------- .../view/passwall/server/users_status.htm | 3 -- .../root/usr/share/passwall/app.sh | 16 +++++----- 11 files changed, 51 insertions(+), 59 deletions(-) delete mode 100644 package/lienol/luci-app-passwall/luasrc/view/passwall/global/socks_status.htm delete mode 100644 package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/auto_ping.htm delete mode 100644 package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/ping.htm delete mode 100644 package/lienol/luci-app-passwall/luasrc/view/passwall/server/users_status.htm diff --git a/package/lienol/luci-app-passwall/Makefile b/package/lienol/luci-app-passwall/Makefile index 0e1481df3f..e38560b7a4 100644 --- a/package/lienol/luci-app-passwall/Makefile +++ b/package/lienol/luci-app-passwall/Makefile @@ -7,8 +7,8 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-passwall PKG_VERSION:=3.9 -PKG_RELEASE:=60 -PKG_DATE:=20200917 +PKG_RELEASE:=61 +PKG_DATE:=20200919 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/acl.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/acl.lua index d68b2143f2..78fc29f06c 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/acl.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/acl.lua @@ -73,7 +73,7 @@ o:value("default", translate("Default")) o:value("disable", translate("No Proxy")) o:value("global", translate("Global Proxy")) o:value("gfwlist", translate("GFW List")) -o:value("chnroute", translate("Game Mode") .. "(" .. translate("Not China List") .. ")") +o:value("chnroute", translate("Game Mode")) o:value("returnhome", translate("China List")) ---- TCP No Redir Ports diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua index d116e3e93b..436c072888 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua @@ -249,26 +249,28 @@ o.rmempty = false o:value("disable", translate("No Proxy")) o:value("global", translate("Global Proxy")) o:value("gfwlist", translate("GFW List")) -o:value("chnroute", translate("Game Mode") .. "(" .. translate("Not China List") .. ")") +o:value("chnroute", translate("Game Mode")) o:value("returnhome", translate("China List")) ---- Localhost TCP Proxy Mode o = s:taboption("Proxy", ListValue, "localhost_tcp_proxy_mode", translate("Router Localhost") .. "TCP" .. translate("Proxy Mode")) -- o.description = translate("The server client can also use this rule to scientifically surf the Internet.") o:value("default", translate("Default")) +o:value("global", translate("Global Proxy")) o:value("gfwlist", translate("GFW List")) o:value("chnroute", translate("Not China List")) -o:value("global", translate("Global Proxy")) +o:value("returnhome", translate("China List")) o.default = "default" o.rmempty = false ---- Localhost UDP Proxy Mode o = s:taboption("Proxy", ListValue, "localhost_udp_proxy_mode", translate("Router Localhost") .. "UDP" .. translate("Proxy Mode")) -o:value("disable", translate("No Proxy")) o:value("default", translate("Default")) -o:value("gfwlist", translate("GFW List")) -o:value("chnroute", translate("Game Mode") .. "(" .. translate("Not China List") .. ")") o:value("global", translate("Global Proxy")) +o:value("gfwlist", translate("GFW List")) +o:value("chnroute", translate("Game Mode")) +o:value("returnhome", translate("China List")) +o:value("disable", translate("No Proxy")) o.default = "default" o.rmempty = false @@ -287,7 +289,10 @@ function s.create(e, t) end o = s:option(DummyValue, "status", translate("Status")) -o.template = appname .. "/global/socks_status" +o.rawhtml = true +o.cfgvalue = function(t, n) + return string.format('', n) +end ---- Enable o = s:option(Flag, "enabled", translate("Enable")) @@ -306,9 +311,6 @@ o.default = 9050 o.datatype = "port" o.rmempty = false ----- Tips ---m:append(Template(appname .. "/global/tips")) - m:append(Template(appname .. "/global/footer")) --[[ diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_list.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_list.lua index 1348658d48..4a2a73aee4 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_list.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_list.lua @@ -133,10 +133,15 @@ end ---- Ping o = s:option(DummyValue, "ping", translate("Latency")) o.width = "8%" -if not nodes_ping:find("auto_ping") then - o.template = appname .. "/node_list/ping" -else - o.template = appname .. "/node_list/auto_ping" +o.rawhtml = true +o.cfgvalue = function(t, n) + local result = "---" + if not nodes_ping:find("auto_ping") then + result = string.format('Ping', n) + else + result = string.format('---', n) + end + return result end m:append(Template(appname .. "/node_list/node_list")) diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/server/index.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/server/index.lua index f77beaeaf2..905588edda 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/server/index.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/server/index.lua @@ -34,8 +34,10 @@ e.width = "5%" e.rmempty = false e = t:option(DummyValue, "status", translate("Status")) -e.template = "passwall/server/users_status" -e.value = translate("Collecting data...") +e.rawhtml = true +e.cfgvalue = function(t, n) + return string.format('%s', translate("Collecting data...")) +end e = t:option(DummyValue, "remarks", translate("Remarks")) e.width = "15%" diff --git a/package/lienol/luci-app-passwall/luasrc/view/passwall/global/socks_status.htm b/package/lienol/luci-app-passwall/luasrc/view/passwall/global/socks_status.htm deleted file mode 100644 index c2e131818d..0000000000 --- a/package/lienol/luci-app-passwall/luasrc/view/passwall/global/socks_status.htm +++ /dev/null @@ -1,3 +0,0 @@ -<%+cbi/valueheader%> - -<%+cbi/valuefooter%> \ No newline at end of file diff --git a/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/auto_ping.htm b/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/auto_ping.htm deleted file mode 100644 index c54774e34c..0000000000 --- a/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/auto_ping.htm +++ /dev/null @@ -1,3 +0,0 @@ -<%+cbi/valueheader%> ---- -<%+cbi/valuefooter%> \ No newline at end of file diff --git a/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/node_list.htm b/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/node_list.htm index 8eae27d1ab..8e431f7967 100644 --- a/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/node_list.htm +++ b/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/node_list.htm @@ -34,6 +34,9 @@ table td, .table .td { ._select { background: #dad8d8; } +.ping a:hover{ + text-decoration : underline; +}