feat: новое общее поле target_pretty_name
This commit is contained in:
@@ -1,20 +1,22 @@
|
|||||||
from dataclasses import field
|
from dataclasses import field
|
||||||
|
|
||||||
|
|
||||||
_BASE_FIELDS = [
|
_BASE_FIELDS = [
|
||||||
("host", str),
|
("host", str),
|
||||||
("port", str),
|
("port", str),
|
||||||
("target", str),
|
("target", str),
|
||||||
|
("target_pretty_name", str),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
OUTBOUND_FIELDS = {
|
OUTBOUND_FIELDS = {
|
||||||
"shadowsocks": _BASE_FIELDS + [
|
"shadowsocks": _BASE_FIELDS
|
||||||
|
+ [
|
||||||
("method", str),
|
("method", str),
|
||||||
("server_password", str),
|
("server_password", str),
|
||||||
("client_password", str),
|
("client_password", str),
|
||||||
],
|
],
|
||||||
"vless": _BASE_FIELDS + [
|
"vless": _BASE_FIELDS
|
||||||
|
+ [
|
||||||
("id", str),
|
("id", str),
|
||||||
("security", str),
|
("security", str),
|
||||||
("encryption", str),
|
("encryption", str),
|
||||||
@@ -24,6 +26,6 @@ OUTBOUND_FIELDS = {
|
|||||||
("short_id", str),
|
("short_id", str),
|
||||||
("flow", str, field(default="xtls-rprx-vision")),
|
("flow", str, field(default="xtls-rprx-vision")),
|
||||||
("header_type", str, field(default="none")),
|
("header_type", str, field(default="none")),
|
||||||
("finger_print", str, field(default="chrome"))
|
("finger_print", str, field(default="chrome")),
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user