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:
authorAghayeCoder <ahmand@vk.com>2025-01-31 16:54:03 +0300
committerAghayeCoder <ahmand@vk.com>2025-01-31 16:54:03 +0300
commita787ab497cf55c51a69284f71821fa353d823766 (patch)
tree33126a5d0fabef82126c5217709ba60c10581c8b /web/html/xui
parent3be204f272d68f0d6db1708fe3e0af84a675bfbc (diff)
switcher for outbound traffic
Diffstat (limited to 'web/html/xui')
-rw-r--r--web/html/xui/xray.html13
1 files changed, 13 insertions, 0 deletions
diff --git a/web/html/xui/xray.html b/web/html/xui/xray.html
index cc3e1239..3f15c7ba 100644
--- a/web/html/xui/xray.html
+++ b/web/html/xui/xray.html
@@ -143,6 +143,7 @@
</a-select>
</a-col>
</a-row>
+ <setting-list-item type="switch" title='{{ i18n "pages.xray.outBoundTraffic"}}' desc='{{ i18n "pages.xray.outBoundTrafficDesc"}}' v-model="outboundTraffic"></setting-list-item>
</a-list-item>
</a-collapse-panel>
<a-collapse-panel header='{{ i18n "pages.xray.logConfigs" }}'>
@@ -1823,6 +1824,18 @@
this.templateSettings = newTemplateSettings;
}
},
+ outboundTraffic: {
+ get: function () {
+ if (!this.templateSettings || !this.templateSettings.policy.system || !this.templateSettings.policy.system.statsOutboundDownlink) return false;
+ return this.templateSettings.policy.system.statsOutboundDownlink;
+ },
+ set: function (newValue) {
+ newTemplateSettings = this.templateSettings;
+ newTemplateSettings.policy.system.statsOutboundDownlink = newValue;
+ newTemplateSettings.policy.system.statsOutboundUplink = newValue;
+ this.templateSettings = newTemplateSettings;
+ }
+ },
maskAddressLog: {
get: function () {
if (!this.templateSettings || !this.templateSettings.log || !this.templateSettings.log.maskAddress) return "";