Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormhsanaei <ho3ein.sanaei@gmail.com>2024-05-08 22:38:08 +0300
committermhsanaei <ho3ein.sanaei@gmail.com>2024-05-08 22:38:08 +0300
commitbe9747dcbc26a8d34dfb0f110d2c4120b48b5db6 (patch)
tree4d7242a15c24d675aea3dc3d819b86f483544f14 /web/assets
parent94eb27d2c49757a026f29b17c5b5d63374416737 (diff)
sniffing - metadataOnly, routeOnly
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
Diffstat (limited to 'web/assets')
-rw-r--r--web/assets/js/model/xray.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/web/assets/js/model/xray.js b/web/assets/js/model/xray.js
index e57b2b2b..f1673c44 100644
--- a/web/assets/js/model/xray.js
+++ b/web/assets/js/model/xray.js
@@ -990,10 +990,16 @@ class StreamSettings extends XrayCommonClass {
}
class Sniffing extends XrayCommonClass {
- constructor(enabled=true, destOverride=['http', 'tls', 'quic', 'fakedns']) {
+ constructor(
+ enabled=true,
+ destOverride=['http', 'tls', 'quic', 'fakedns'],
+ metadataOnly=false,
+ routeOnly=false) {
super();
this.enabled = enabled;
this.destOverride = destOverride;
+ this.metadataOnly = metadataOnly;
+ this.routeOnly = routeOnly;
}
static fromJson(json={}) {
@@ -1006,6 +1012,8 @@ class Sniffing extends XrayCommonClass {
return new Sniffing(
!!json.enabled,
destOverride,
+ json.metadataOnly,
+ json.routeOnly,
);
}
}