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>2023-03-17 22:37:52 +0300
committerGitHub <noreply@github.com>2023-03-17 22:37:52 +0300
commit8c6c9ace792bdeae739ef028261eb5fd5eaafb8a (patch)
tree6c74658bdee39da7f5b5f8a5984a5ea803934e4a /web/html/xui/form
parentd46e0e69251d0ad60adc614505bcabff99529e1e (diff)
parentf881c5347c86a885b7167b9207fa2ea8dd6f9d24 (diff)
Merge pull request #29 from MHSanaei/ClientIPs-functions
Client ips functions
Diffstat (limited to 'web/html/xui/form')
-rw-r--r--web/html/xui/form/client.html4
-rw-r--r--web/html/xui/form/protocol/trojan.html23
-rw-r--r--web/html/xui/form/protocol/vless.html23
-rw-r--r--web/html/xui/form/protocol/vmess.html23
4 files changed, 2 insertions, 71 deletions
diff --git a/web/html/xui/form/client.html b/web/html/xui/form/client.html
index 586f4fd4..fac830e2 100644
--- a/web/html/xui/form/client.html
+++ b/web/html/xui/form/client.html
@@ -50,12 +50,12 @@
Clear The Log
</template>
<span style="color: #FF4D4F">
- <a-icon type="delete" @click="clearDBClientIps(client.email,$event)"></a-icon>
+ <a-icon type="delete" @click="clearDBClientIps(client.email)"></a-icon>
</span>
</a-tooltip>
</span>
<a-form layout="block">
- <a-textarea readonly @click="getDBClientIps(client.email,$event)" placeholder="Click To Get IPs" :auto-size="{ minRows: 2, maxRows: 10 }">
+ <a-textarea id="clientIPs" readonly @click="getDBClientIps(client.email,$event)" placeholder="Click To Get IPs" :auto-size="{ minRows: 2, maxRows: 10 }">
</a-textarea>
</a-form>
</a-form-item>
diff --git a/web/html/xui/form/protocol/trojan.html b/web/html/xui/form/protocol/trojan.html
index 76cc9b66..840ce17d 100644
--- a/web/html/xui/form/protocol/trojan.html
+++ b/web/html/xui/form/protocol/trojan.html
@@ -31,29 +31,6 @@
</span>
<a-input type="number" v-model.number="client.limitIp" min="0" style="width: 70px;" ></a-input>
</a-form-item>
- <a-form-item v-if="client.email && client.limitIp > 0 && isEdit">
- <span slot="label">
- IP log
- <a-tooltip>
- <template slot="title">
- IPs history Log (before enabling inbound after it has been disabled by IP limit, you should clear the log)
- </template>
- <a-icon type="question-circle" theme="filled"></a-icon>
- </a-tooltip>
- <a-tooltip>
- <template slot="title">
- clear the log
- </template>
- <span style="color: #FF4D4F">
- <a-icon type="delete" @click="clearDBClientIps(client.email,$event)"></a-icon>
- </span>
- </a-tooltip>
- </span>
- <a-form layout="block">
- <a-textarea readonly @click="getDBClientIps(client.email,$event)" placeholder="Click To Get IPs" :auto-size="{ minRows: 2, maxRows: 10 }">
- </a-textarea>
- </a-form>
- </a-form-item>
<a-form-item v-if="inbound.XTLS" label="Flow">
<a-select v-model="client.flow" style="width: 150px">
<a-select-option value="">{{ i18n "none" }}</a-select-option>
diff --git a/web/html/xui/form/protocol/vless.html b/web/html/xui/form/protocol/vless.html
index 146587f7..6b3436f0 100644
--- a/web/html/xui/form/protocol/vless.html
+++ b/web/html/xui/form/protocol/vless.html
@@ -31,29 +31,6 @@
</span>
<a-input type="number" v-model.number="client.limitIp" min="0" style="width: 70px;" ></a-input>
</a-form-item>
- <a-form-item v-if="client.email && client.limitIp > 0 && isEdit">
- <span slot="label">
- IP log
- <a-tooltip>
- <template slot="title">
- IPs history Log (before enabling inbound after it has been disabled by IP limit, you should clear the log)
- </template>
- <a-icon type="question-circle" theme="filled"></a-icon>
- </a-tooltip>
- <a-tooltip>
- <template slot="title">
- clear the log
- </template>
- <span style="color: #FF4D4F">
- <a-icon type="delete" @click="clearDBClientIps(client.email,$event)"></a-icon>
- </span>
- </a-tooltip>
- </span>
- <a-form layout="block">
- <a-textarea readonly @click="getDBClientIps(client.email,$event)" placeholder="Click To Get IPs" :auto-size="{ minRows: 2, maxRows: 10 }">
- </a-textarea>
- </a-form>
- </a-form-item>
<a-form-item v-if="inbound.XTLS" label="Flow">
<a-select v-model="inbound.settings.vlesses[index].flow" style="width: 150px">
<a-select-option value="" selected>{{ i18n "none" }}</a-select-option>
diff --git a/web/html/xui/form/protocol/vmess.html b/web/html/xui/form/protocol/vmess.html
index 4c6779dd..59cf6d2b 100644
--- a/web/html/xui/form/protocol/vmess.html
+++ b/web/html/xui/form/protocol/vmess.html
@@ -34,29 +34,6 @@
</span>
<a-input type="number" v-model.number="client.limitIp" min="0" style="width: 70px;"></a-input>
</a-form-item>
- <a-form-item v-if="client.email && client.limitIp > 0 && isEdit">
- <span slot="label">
- IP Log
- <a-tooltip>
- <template slot="title">
- IPs history Log (before enabling inbound after it has been disabled by IP limit, you should clear the log)
- </template>
- <a-icon type="question-circle" theme="filled"></a-icon>
- </a-tooltip>
- <a-tooltip>
- <template slot="title">
- Clear The Log
- </template>
- <span style="color: #FF4D4F">
- <a-icon type="delete" @click="clearDBClientIps(client.email,$event)"></a-icon>
- </span>
- </a-tooltip>
- </span>
- <a-form layout="block">
- <a-textarea readonly @click="getDBClientIps(client.email,$event)" placeholder="Click To Get IPs" :auto-size="{ minRows: 2, maxRows: 10 }">
- </a-textarea>
- </a-form>
- </a-form-item>
<a-form-item>
<span slot="label">
<span >{{ i18n "pages.inbounds.totalFlow" }}</span>(GB)