From b639a1bbd547aabfa87198df4a2be97004be3477 Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Fri, 14 Apr 2023 01:26:08 +0330 Subject: [PATCH 1/3] alpn set by default --- web/assets/js/model/xray.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/assets/js/model/xray.js b/web/assets/js/model/xray.js index 31a192af..f5c7da3f 100644 --- a/web/assets/js/model/xray.js +++ b/web/assets/js/model/xray.js @@ -480,7 +480,7 @@ class TlsStreamSettings extends XrayCommonClass { maxVersion = TLS_VERSION_OPTION.TLS13, cipherSuites = '', certificates=[new TlsStreamSettings.Cert()], - alpn=[], + alpn=[ALPN_OPTION.H2,ALPN_OPTION.HTTP1], settings=[new TlsStreamSettings.Settings()]) { super(); this.server = serverName; From d695ea81921592761e8d34ed60c7f23ab2b696d5 Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Fri, 14 Apr 2023 01:26:32 +0330 Subject: [PATCH 2/3] edit name http to h2 --- web/html/xui/form/stream/stream_settings.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/html/xui/form/stream/stream_settings.html b/web/html/xui/form/stream/stream_settings.html index 3db72fe5..95d8df09 100644 --- a/web/html/xui/form/stream/stream_settings.html +++ b/web/html/xui/form/stream/stream_settings.html @@ -6,7 +6,7 @@ TCP KCP WS - HTTP + H2 QUIC gRPC From 1e72a22c96fcc8690f7c6bdbb7a270a2b6cef97f Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Fri, 14 Apr 2023 01:28:08 +0330 Subject: [PATCH 3/3] syntax fix thanks to @lk29 Co-Authored-By: lk29 <12291632+lk29@users.noreply.github.com> --- web/service/tgbot.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/service/tgbot.go b/web/service/tgbot.go index 6da0df57..b40e0e29 100644 --- a/web/service/tgbot.go +++ b/web/service/tgbot.go @@ -167,7 +167,7 @@ func (t *Tgbot) asnwerCallback(callbackQuery *tgbotapi.CallbackQuery, isAdmin bo case "client_traffic": t.getClientUsage(callbackQuery.From.ID, callbackQuery.From.UserName) case "client_commands": - t.SendMsgToTgbot(callbackQuery.From.ID, "To search for statistics, just use folowing command:\r\n \r\n/usage [UID|Passowrd]\r\n \r\nUse UID for vmess/vless and Password for Trojan.") + t.SendMsgToTgbot(callbackQuery.From.ID, "To search for statistics, just use folowing command:\r\n \r\n/usage [UID|Password]\r\n \r\nUse UID for vmess/vless and Password for Trojan.") case "commands": t.SendMsgToTgbot(callbackQuery.From.ID, "Search for a client email:\r\n/usage email\r\n \r\nSearch for inbounds (with client stats):\r\n/inbound [remark]") }