luci: server: rename option name
This commit is contained in:
parent
690b84f1a2
commit
448f8e5491
@ -117,20 +117,20 @@ function gen_config(user)
|
||||
}
|
||||
}
|
||||
|
||||
if user.transit_node and user.transit_node ~= "nil" then
|
||||
local transit_node_t = uci:get_all("passwall", user.transit_node)
|
||||
if user.transit_node == "_socks" or user.transit_node == "_http" then
|
||||
transit_node_t = {
|
||||
if user.outbound_node and user.outbound_node ~= "nil" then
|
||||
local outbound_node_t = uci:get_all("passwall", user.outbound_node)
|
||||
if user.outbound_node == "_socks" or user.outbound_node == "_http" then
|
||||
outbound_node_t = {
|
||||
type = user.type,
|
||||
protocol = user.transit_node:gsub("_", ""),
|
||||
protocol = user.outbound_node:gsub("_", ""),
|
||||
transport = "tcp",
|
||||
address = user.transit_node_address,
|
||||
port = user.transit_node_port,
|
||||
username = (user.transit_node_username and user.transit_node_username ~= "") and user.transit_node_username or nil,
|
||||
password = (user.transit_node_password and user.transit_node_password ~= "") and user.transit_node_password or nil,
|
||||
address = user.outbound_node_address,
|
||||
port = user.outbound_node_port,
|
||||
username = (user.outbound_node_username and user.outbound_node_username ~= "") and user.outbound_node_username or nil,
|
||||
password = (user.outbound_node_password and user.outbound_node_password ~= "") and user.outbound_node_password or nil,
|
||||
}
|
||||
end
|
||||
local outbound = require("luci.model.cbi.passwall.api.gen_v2ray").gen_outbound(transit_node_t, "transit")
|
||||
local outbound = require("luci.model.cbi.passwall.api.gen_v2ray").gen_outbound(outbound_node_t, "outbound")
|
||||
if outbound then
|
||||
table.insert(outbounds, 1, outbound)
|
||||
end
|
||||
|
@ -702,32 +702,32 @@ for k, e in ipairs(api.get_valid_nodes()) do
|
||||
end
|
||||
end
|
||||
|
||||
transit_node = s:option(ListValue, "transit_node", translate("transit node"))
|
||||
transit_node:value("nil", translate("Close"))
|
||||
transit_node:value("_socks", translate("Custom Socks"))
|
||||
transit_node:value("_http", translate("Custom HTTP"))
|
||||
for k, v in pairs(nodes_table) do transit_node:value(v.id, v.remarks) end
|
||||
transit_node.default = "nil"
|
||||
transit_node:depends("type", "V2ray")
|
||||
transit_node:depends("type", "Xray")
|
||||
outbound_node = s:option(ListValue, "outbound_node", translate("outbound node"))
|
||||
outbound_node:value("nil", translate("Close"))
|
||||
outbound_node:value("_socks", translate("Custom Socks"))
|
||||
outbound_node:value("_http", translate("Custom HTTP"))
|
||||
for k, v in pairs(nodes_table) do outbound_node:value(v.id, v.remarks) end
|
||||
outbound_node.default = "nil"
|
||||
outbound_node:depends("type", "V2ray")
|
||||
outbound_node:depends("type", "Xray")
|
||||
|
||||
transit_node_address = s:option(Value, "transit_node_address", translate("Address (Support Domain Name)"))
|
||||
transit_node_address:depends("transit_node", "_socks")
|
||||
transit_node_address:depends("transit_node", "_http")
|
||||
outbound_node_address = s:option(Value, "outbound_node_address", translate("Address (Support Domain Name)"))
|
||||
outbound_node_address:depends("outbound_node", "_socks")
|
||||
outbound_node_address:depends("outbound_node", "_http")
|
||||
|
||||
transit_node_port = s:option(Value, "transit_node_port", translate("Port"))
|
||||
transit_node_port.datatype = "port"
|
||||
transit_node_port:depends("transit_node", "_socks")
|
||||
transit_node_port:depends("transit_node", "_http")
|
||||
outbound_node_port = s:option(Value, "outbound_node_port", translate("Port"))
|
||||
outbound_node_port.datatype = "port"
|
||||
outbound_node_port:depends("outbound_node", "_socks")
|
||||
outbound_node_port:depends("outbound_node", "_http")
|
||||
|
||||
transit_node_username = s:option(Value, "transit_node_username", translate("Username"))
|
||||
transit_node_username:depends("transit_node", "_socks")
|
||||
transit_node_username:depends("transit_node", "_http")
|
||||
outbound_node_username = s:option(Value, "outbound_node_username", translate("Username"))
|
||||
outbound_node_username:depends("outbound_node", "_socks")
|
||||
outbound_node_username:depends("outbound_node", "_http")
|
||||
|
||||
transit_node_password = s:option(Value, "transit_node_password", translate("Password"))
|
||||
transit_node_password.password = true
|
||||
transit_node_password:depends("transit_node", "_socks")
|
||||
transit_node_password:depends("transit_node", "_http")
|
||||
outbound_node_password = s:option(Value, "outbound_node_password", translate("Password"))
|
||||
outbound_node_password.password = true
|
||||
outbound_node_password:depends("outbound_node", "_socks")
|
||||
outbound_node_password:depends("outbound_node", "_http")
|
||||
|
||||
log = s:option(Flag, "log", translate("Log"))
|
||||
log.default = "1"
|
||||
|
@ -1153,8 +1153,8 @@ msgstr "目标端口"
|
||||
msgid "Whether to receive PROXY protocol, when this node want to be fallback or forwarded by proxy, it must be enable, otherwise it cannot be used."
|
||||
msgstr "是否接收 PROXY protocol,当该节点要被回落或被代理转发时,必须启用,否则不能使用。"
|
||||
|
||||
msgid "transit node"
|
||||
msgstr "中转到此节点"
|
||||
msgid "outbound node"
|
||||
msgstr "出站节点"
|
||||
|
||||
msgid "Custom Socks"
|
||||
msgstr "自定义 Socks"
|
||||
|
Loading…
Reference in New Issue
Block a user