Sfoglia il codice sorgente

features - random ShortId button

MHSanaei 1 anno fa
parent
commit
3f2e1aede9

+ 1 - 1
web/assets/js/model/xray.js

@@ -706,7 +706,7 @@ class RealityStreamSettings extends XrayCommonClass {
         minClient = '',
         maxClient = '',
         maxTimediff = 0,
-        shortIds = RandomUtil.randowShortId(),
+        shortIds = RandomUtil.randomShortId(),
         settings= new RealityStreamSettings.Settings()
         ){
         super();

+ 1 - 1
web/assets/js/util/utils.js

@@ -104,7 +104,7 @@ class RandomUtil {
         return str;
     }
     
-    static randowShortId() {
+    static randomShortId() {
         return this.randomShortIdSeq(8);
     }
 

+ 4 - 2
web/html/xui/form/tls_settings.html

@@ -169,10 +169,12 @@
         <a-input v-model.trim="inbound.stream.reality.serverNames" style="width: 300px"></a-input>
     </a-form-item>
     <a-form-item label="ShortIds">
-        <a-input v-model.trim="inbound.stream.reality.shortIds"></a-input>
+        <a-icon @click="inbound.stream.reality.shortIds = RandomUtil.randomShortId()" type="sync"> </a-icon>
+        <a-input v-model.trim="inbound.stream.reality.shortIds" style="width: 150px;"></a-input>
     </a-form-item>
+    <br>
     <a-form-item label="SpiderX">
-        <a-input v-model.trim="inbound.stream.reality.settings.spiderX"></a-input>
+        <a-input v-model.trim="inbound.stream.reality.settings.spiderX" style="width: 150px;"></a-input>
     </a-form-item>
     <a-form-item label="Private Key">
         <a-input v-model.trim="inbound.stream.reality.privateKey" style="width: 300px"></a-input>