diff --git a/jmeter/workgroup_multiple_visitors_test.jmx b/jmeter/workgroup_multiple_visitors_test.jmx
index 42012a806b..a123c4e5a0 100644
--- a/jmeter/workgroup_multiple_visitors_test.jmx
+++ b/jmeter/workgroup_multiple_visitors_test.jmx
@@ -38,7 +38,7 @@
-
+
${HOST}
${PORT}
http
@@ -68,7 +68,7 @@
-
+
Content-Type
@@ -81,7 +81,7 @@
-
+
visitorUid;visitorNickname;visitorAvatar
$.data.uid;$.data.nickname;$.data.avatar
@@ -89,7 +89,7 @@
-
+
${HOST}
${PORT}
http
@@ -116,7 +116,7 @@
-
+
Content-Type
@@ -167,7 +167,7 @@
./report/multiple_visitors_results.jtl
-
+
false
saveConfig
@@ -204,7 +204,7 @@
./report/multiple_visitors_aggregate.jtl
-
+
false
saveConfig
diff --git a/modules/core/src/main/java/com/bytedesk/core/config/BytedeskProperties.java b/modules/core/src/main/java/com/bytedesk/core/config/BytedeskProperties.java
index eafce4d9ca..9c53661feb 100644
--- a/modules/core/src/main/java/com/bytedesk/core/config/BytedeskProperties.java
+++ b/modules/core/src/main/java/com/bytedesk/core/config/BytedeskProperties.java
@@ -2,7 +2,7 @@
* @Author: jackning 270580156@qq.com
* @Date: 2024-01-30 09:14:39
* @LastEditors: jackning 270580156@qq.com
- * @LastEditTime: 2024-12-19 11:15:20
+ * @LastEditTime: 2025-01-13 14:51:42
* @Description: bytedesk.com https://github.com/Bytedesk/bytedesk
* Please be aware of the BSL license restrictions before installing Bytedesk IM –
* selling, reselling, or hosting Bytedesk IM as a service is a breach of the terms and automatically terminates your rights under the license.
@@ -106,6 +106,7 @@ public class BytedeskProperties {
private List mobileWhitelist = new ArrayList<>();
private List emailWhitelist = new ArrayList<>();
private String validateCode;
+ private Boolean allowRegister;
}
@Data
diff --git a/modules/core/src/main/java/com/bytedesk/core/enums/LanguageEnum.java b/modules/core/src/main/java/com/bytedesk/core/enums/LanguageEnum.java
index 950eb4f246..92dfd3ba39 100644
--- a/modules/core/src/main/java/com/bytedesk/core/enums/LanguageEnum.java
+++ b/modules/core/src/main/java/com/bytedesk/core/enums/LanguageEnum.java
@@ -2,7 +2,7 @@
* @Author: jackning 270580156@qq.com
* @Date: 2024-06-07 14:19:24
* @LastEditors: jackning 270580156@qq.com
- * @LastEditTime: 2024-12-24 16:12:00
+ * @LastEditTime: 2025-01-13 15:03:18
* @Description: bytedesk.com https://github.com/Bytedesk/bytedesk
* Please be aware of the BSL license restrictions before installing Bytedesk IM –
* selling, reselling, or hosting Bytedesk IM as a service is a breach of the terms and automatically terminates your rights under the license.
diff --git a/starter/src/main/resources/application-dev.properties b/starter/src/main/resources/application-dev.properties
index 0529dc452e..cb52bc66a8 100644
--- a/starter/src/main/resources/application-dev.properties
+++ b/starter/src/main/resources/application-dev.properties
@@ -21,6 +21,8 @@ bytedesk.admin.mobile-whitelist=18888888000,18888888001,18888888002,18888888003,
bytedesk.admin.email-whitelist=100@email.com,101@email.com,102@email.com,103@email.com,104@email.com,105@email.com
# validate code for white list mobile and email, otherwise random 6 digits
bytedesk.admin.validate-code=123456
+# allow register
+bytedesk.admin.allow-register=true
# Organization config
# organization name