diff --git a/web/html/xui/inbounds.html b/web/html/xui/inbounds.html index 9fd663f7..90250869 100644 --- a/web/html/xui/inbounds.html +++ b/web/html/xui/inbounds.html @@ -52,6 +52,7 @@
{{ i18n "pages.inbounds.addInbound" }} {{ i18n "pages.inbounds.export" }} + {{ i18n "pages.inbounds.resetAllTraffic" }}
{ + for (const dbInbound of this.dbInbounds) { + const inbound = dbInbound.toInbound(); + dbInbound.up = 0; + dbInbound.down = 0; + this.updateInbound(inbound, dbInbound); + } + }, + }); }, delInbound(dbInboundId) { this.$confirm({ diff --git a/web/translation/translate.en_US.toml b/web/translation/translate.en_US.toml index d8a46d5d..247096f1 100644 --- a/web/translation/translate.en_US.toml +++ b/web/translation/translate.en_US.toml @@ -133,6 +133,11 @@ "cloneInbound" = "Create" "cloneInboundContent" = "All items of this inbound except Port, Listening IP, Clients will be applied to the clone" "cloneInboundOk" = "Creating a clone from" +"resetAllTraffic" = "Reset All Inbounds Traffic" +"resetAllTrafficTitle" = "Reset all inbounds traffic" +"resetAllTrafficContent" = "Are you sure to reset all inbounds traffic ?" +"resetAllTrafficOkText" = "Confirm" +"resetAllTrafficCancelText" = "Cancel" [pages.client] "add" = "Add client" diff --git a/web/translation/translate.fa_IR.toml b/web/translation/translate.fa_IR.toml index 157d9cf7..c5e3e23f 100644 --- a/web/translation/translate.fa_IR.toml +++ b/web/translation/translate.fa_IR.toml @@ -133,6 +133,11 @@ "cloneInbound" = "ایجاد" "cloneInboundContent" = "همه موارد این ورودی بجز پورت ، ای پی و کلاینت ها روی کلون اعمال خواهند شد" "cloneInboundOk" = "ساختن یک کلون از" +"resetAllTraffic" = "ریست ترافیک کل ورودی ها" +"resetAllTrafficTitle" = "ریست ترافیک کل ورودی ها" +"resetAllTrafficContent" = "آیا مطمئن هستید که تمام ترافیک ورودی ها را ریست می کنید؟" +"resetAllTrafficOkText" = "بله" +"resetAllTrafficCancelText" = "انصراف" [pages.client] diff --git a/web/translation/translate.zh_Hans.toml b/web/translation/translate.zh_Hans.toml index cbffba0f..17b4688b 100644 --- a/web/translation/translate.zh_Hans.toml +++ b/web/translation/translate.zh_Hans.toml @@ -133,6 +133,11 @@ "cloneInbound" = "创造" "cloneInboundContent" = "此入站的所有项目除 Port、Listening IP、Clients 将应用于克隆" "cloneInboundOk" = "从创建克隆" +"resetAllTraffic" = "重置所有入站流量" +"resetAllTrafficTitle" = "重置所有入站流量" +"resetAllTrafficContent" = "您确定要重置所有入站流量吗?" +"resetAllTrafficOkText" = "确认" +"resetAllTrafficCancelText" = "取消" [pages.client] "add" = "添加客户端"