-
+
diff --git a/src/linker.web/src/views/full/server/SForwardServers.vue b/src/linker.web/src/views/full/server/SForwardServers.vue
new file mode 100644
index 00000000..2d198c7e
--- /dev/null
+++ b/src/linker.web/src/views/full/server/SForwardServers.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/linker.web/src/views/full/server/SignInServers.vue b/src/linker.web/src/views/full/server/SignInServers.vue
index bfa46eaa..39457c19 100644
--- a/src/linker.web/src/views/full/server/SignInServers.vue
+++ b/src/linker.web/src/views/full/server/SignInServers.vue
@@ -38,6 +38,7 @@
+
@@ -56,10 +57,11 @@ import { ElMessage } from 'element-plus';
import { computed, onMounted, reactive } from 'vue'
import Updater from './Updater.vue';
import RelayServers from './RelayServers.vue';
+import SForwardServers from './SForwardServers.vue';
import { useI18n } from 'vue-i18n';
import Sync from '../sync/Index.vue'
export default {
- components:{Updater,RelayServers,Sync},
+ components:{Updater,RelayServers,SForwardServers,Sync},
setup(props) {
const {t} = useI18n();
const globalData = injectGlobalData();
diff --git a/src/linker.web/src/views/full/server/wlist/Add.vue b/src/linker.web/src/views/full/server/wlist/Add.vue
index 639d130a..b50fd795 100644
--- a/src/linker.web/src/views/full/server/wlist/Add.vue
+++ b/src/linker.web/src/views/full/server/wlist/Add.vue
@@ -3,14 +3,20 @@
-
+
+
+
+
-
+
+
+
+
@@ -47,9 +53,10 @@
diff --git a/src/linker.web/src/views/full/server/wlist/Manager.vue b/src/linker.web/src/views/full/server/wlist/Manager.vue
index 3f7b8092..a1bac3bb 100644
--- a/src/linker.web/src/views/full/server/wlist/Manager.vue
+++ b/src/linker.web/src/views/full/server/wlist/Manager.vue
@@ -23,7 +23,8 @@
- {{ scope.row.Nodes.map(c=>state.nodes[c]).join(',') }}
+ {{ scope.row.Nodes.map(c=>state.nodes[c]).join(',') }}
+ {{ scope.row.Nodes.join(',') }}
diff --git a/src/linker.web/src/views/full/status/Export.vue b/src/linker.web/src/views/full/status/Export.vue
index 08bcf568..a94f5153 100644
--- a/src/linker.web/src/views/full/status/Export.vue
+++ b/src/linker.web/src/views/full/status/Export.vue
@@ -111,14 +111,11 @@ export default {
webport: globalData.value.config.Client.CApi.WebPort,
relay:true,
- sforward:true,
updater:true,
server:true,
- super:true,
+ super:false,
group:true,
tunnel:true,
- cdkey:true,
- whitelist:true,
copyContent:'',
showCopy:false,
@@ -144,14 +141,11 @@ export default {
apipassword:state.apipassword,
webport:+state.webport,
relay:state.relay,
- sforward:state.sforward,
updater:state.updater,
server:state.server,
super:state.super,
group:state.group,
- tunnel:state.tunnel,
- cdkey:state.cdkey,
- whitelist:state.whitelist,
+ tunnel:state.tunnel
}
if(json.single){
diff --git a/version.txt b/version.txt
index 8915929f..ff2b048a 100644
--- a/version.txt
+++ b/version.txt
@@ -1,5 +1,5 @@
v1.8.6
-2025-07-07 17:50:09
+2025-07-08 14:41:36
1. 一些累计更新
2. 白名单
3. 优化防火墙