diff options
| author | MHSanaei <ho3ein.sanaei@gmail.com> | 2023-06-09 15:28:47 +0300 |
|---|---|---|
| committer | MHSanaei <ho3ein.sanaei@gmail.com> | 2023-06-09 15:28:47 +0300 |
| commit | 81aa3ed10e521d5c65b43d5f336a285abc89a553 (patch) | |
| tree | 1136b4e1a54978d38addcfb7fcf3d0efe5701aed /web/assets/js/model | |
| parent | ca10623e40fc5528cc7e674f7552e1e1c38678b7 (diff) | |
mtproto removed
Diffstat (limited to 'web/assets/js/model')
| -rw-r--r-- | web/assets/js/model/xray.js | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/web/assets/js/model/xray.js b/web/assets/js/model/xray.js index 33cd10d5..748ce526 100644 --- a/web/assets/js/model/xray.js +++ b/web/assets/js/model/xray.js @@ -4,7 +4,6 @@ const Protocols = { TROJAN: 'trojan', SHADOWSOCKS: 'shadowsocks', DOKODEMO: 'dokodemo-door', - MTPROTO: 'mtproto', SOCKS: 'socks', HTTP: 'http', }; @@ -1586,7 +1585,6 @@ Inbound.Settings = class extends XrayCommonClass { case Protocols.TROJAN: return new Inbound.TrojanSettings(protocol); case Protocols.SHADOWSOCKS: return new Inbound.ShadowsocksSettings(protocol); case Protocols.DOKODEMO: return new Inbound.DokodemoSettings(protocol); - case Protocols.MTPROTO: return new Inbound.MtprotoSettings(protocol); case Protocols.SOCKS: return new Inbound.SocksSettings(protocol); case Protocols.HTTP: return new Inbound.HttpSettings(protocol); default: return null; @@ -1600,7 +1598,6 @@ Inbound.Settings = class extends XrayCommonClass { case Protocols.TROJAN: return Inbound.TrojanSettings.fromJson(json); case Protocols.SHADOWSOCKS: return Inbound.ShadowsocksSettings.fromJson(json); case Protocols.DOKODEMO: return Inbound.DokodemoSettings.fromJson(json); - case Protocols.MTPROTO: return Inbound.MtprotoSettings.fromJson(json); case Protocols.SOCKS: return Inbound.SocksSettings.fromJson(json); case Protocols.HTTP: return Inbound.HttpSettings.fromJson(json); default: return null; @@ -2106,36 +2103,6 @@ Inbound.DokodemoSettings = class extends Inbound.Settings { } }; -Inbound.MtprotoSettings = class extends Inbound.Settings { - constructor(protocol, users=[new Inbound.MtprotoSettings.MtUser()]) { - super(protocol); - this.users = users; - } - - static fromJson(json={}) { - return new Inbound.MtprotoSettings( - Protocols.MTPROTO, - json.users.map(user => Inbound.MtprotoSettings.MtUser.fromJson(user)), - ); - } - - toJson() { - return { - users: XrayCommonClass.toJsonArray(this.users), - }; - } -}; -Inbound.MtprotoSettings.MtUser = class extends XrayCommonClass { - constructor(secret=RandomUtil.randomMTSecret()) { - super(); - this.secret = secret; - } - - static fromJson(json={}) { - return new Inbound.MtprotoSettings.MtUser(json.secret); - } -}; - Inbound.SocksSettings = class extends Inbound.Settings { constructor(protocol, auth='password', accounts=[new Inbound.SocksSettings.SocksAccount()], udp=false, ip='127.0.0.1') { super(protocol); |
