From c835e751acdac3757f2b8655aea89415ad91e72a Mon Sep 17 00:00:00 2001 From: Chang lue Tsen Date: Mon, 29 Sep 2025 11:29:34 -0400 Subject: [PATCH] feat(node): update Hysteria protocol to use new naming convention --- internal/logic/admin/server/migrateServerNodeLogic.go | 2 +- internal/logic/server/constant.go | 1 + internal/logic/server/getServerConfigLogic.go | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/logic/admin/server/migrateServerNodeLogic.go b/internal/logic/admin/server/migrateServerNodeLogic.go index 7f7de9a..4f0a497 100644 --- a/internal/logic/admin/server/migrateServerNodeLogic.go +++ b/internal/logic/admin/server/migrateServerNodeLogic.go @@ -230,7 +230,7 @@ func (l *MigrateServerNodeLogic) adapterServer(info *server.Server) (*node.Serve return nil, err } protocol := node.Protocol{ - Type: "hysteria2", + Type: "hysteria", Port: uint16(src.Port), HopPorts: src.HopPorts, HopInterval: src.HopInterval, diff --git a/internal/logic/server/constant.go b/internal/logic/server/constant.go index 55ecc26..7515e9e 100644 --- a/internal/logic/server/constant.go +++ b/internal/logic/server/constant.go @@ -8,6 +8,7 @@ const ( Trojan = "trojan" AnyTLS = "anytls" Tuic = "tuic" + Hysteria = "hysteria" Hysteria2 = "hysteria2" ) diff --git a/internal/logic/server/getServerConfigLogic.go b/internal/logic/server/getServerConfigLogic.go index 125f451..b3e3240 100644 --- a/internal/logic/server/getServerConfigLogic.go +++ b/internal/logic/server/getServerConfigLogic.go @@ -209,7 +209,7 @@ func (l *GetServerConfigLogic) compatible(config node.Protocol) map[string]inter RealityShortId: config.RealityShortId, }, } - case Hysteria2: + case Hysteria2, Hysteria: result = Hysteria2Node{ Port: config.Port, HopPorts: config.HopPorts,