diff --git a/modules/backend-admin-config/backend-admin-config-service/src/main/resources/META-INF/portlet-model-hints.xml b/modules/backend-admin-config/backend-admin-config-service/src/main/resources/META-INF/portlet-model-hints.xml
index 5603b692d2..fcfec1d2f3 100644
--- a/modules/backend-admin-config/backend-admin-config-service/src/main/resources/META-INF/portlet-model-hints.xml
+++ b/modules/backend-admin-config/backend-admin-config-service/src/main/resources/META-INF/portlet-model-hints.xml
@@ -26,9 +26,15 @@
-
-
-
+
+ 65535
+
+
+ 65535
+
+
+ 1000
+
\ No newline at end of file
diff --git a/modules/backend-api-rest/src/main/java/org/opencps/api/controller/impl/SMSManagementImpl.java b/modules/backend-api-rest/src/main/java/org/opencps/api/controller/impl/SMSManagementImpl.java
index dc8caac5e3..bbdf788641 100644
--- a/modules/backend-api-rest/src/main/java/org/opencps/api/controller/impl/SMSManagementImpl.java
+++ b/modules/backend-api-rest/src/main/java/org/opencps/api/controller/impl/SMSManagementImpl.java
@@ -146,7 +146,7 @@ public Response getZaloUIdByTelNo(
}
catch (Exception e) {
-
+ _log.debug(e);
return Response.status(500).entity(StringPool.BLANK).build();
}
diff --git a/modules/backend-auth/src/main/java/org/opencps/kernel/prop/PropKeys.java b/modules/backend-auth/src/main/java/org/opencps/kernel/prop/PropKeys.java
index 3c96b354a6..2a346d2716 100644
--- a/modules/backend-auth/src/main/java/org/opencps/kernel/prop/PropKeys.java
+++ b/modules/backend-auth/src/main/java/org/opencps/kernel/prop/PropKeys.java
@@ -35,6 +35,8 @@ public class PropKeys {
public static final String PORTAL_DOMAIN = "portal.domain";
public static final String MAIL_ADMIN_SERVER = "admin.email.from.address";
+
+ public static final String NAME_ADMIN_SERVER = "admin.email.from.name";
public static final String PORTAL_DOCUMENT_EDITOR_PATH =
"portal.document.editor.path";
diff --git a/modules/backend-auth/src/main/java/org/opencps/kernel/prop/PropValues.java b/modules/backend-auth/src/main/java/org/opencps/kernel/prop/PropValues.java
index 2d7567e7fc..ea0d6aa5f5 100644
--- a/modules/backend-auth/src/main/java/org/opencps/kernel/prop/PropValues.java
+++ b/modules/backend-auth/src/main/java/org/opencps/kernel/prop/PropValues.java
@@ -41,6 +41,9 @@ public class PropValues {
public static final String MAIL_ADMIN_SERVER =
PropsUtil.get(PropKeys.MAIL_ADMIN_SERVER);
+ public static final String NAME_ADMIN_SERVER =
+ PropsUtil.get(PropKeys.NAME_ADMIN_SERVER);
+
public static final String PORTAL_DOMAIN =
PropsUtil.get(PropKeys.PORTAL_DOMAIN);
diff --git a/modules/backend-communication/backend-communication-service/src/main/java/org/opencps/communication/utils/NotificationUtil.java b/modules/backend-communication/backend-communication-service/src/main/java/org/opencps/communication/utils/NotificationUtil.java
index edaab1e0b7..28256b309e 100644
--- a/modules/backend-communication/backend-communication-service/src/main/java/org/opencps/communication/utils/NotificationUtil.java
+++ b/modules/backend-communication/backend-communication-service/src/main/java/org/opencps/communication/utils/NotificationUtil.java
@@ -159,7 +159,11 @@ public static MBMessageEntry createMBMessageEntry(
dataModel.setClassPK(queue.getClassPK());
dataModel.setCreateDate(queue.getCreateDate());
dataModel.setExpireDate(queue.getExpireDate());
- dataModel.setFromUsername(queue.getFromUsername());
+ if (Validator.isNotNull(PropValues.NAME_ADMIN_SERVER)) {
+ dataModel.setFromUsername(PropValues.NAME_ADMIN_SERVER);
+ } else {
+ dataModel.setFromUsername(queue.getFromUsername());
+ }
dataModel.setGroupId(queue.getGroupId());
dataModel.setModifiedDate(queue.getModifiedDate());
dataModel.setNotificationType(queue.getNotificationType());
diff --git a/modules/backend-dossiermgt/backend-dossiermgt-service/src/main/resources/META-INF/portlet-model-hints.xml b/modules/backend-dossiermgt/backend-dossiermgt-service/src/main/resources/META-INF/portlet-model-hints.xml
index 7015cd080c..4bea34a066 100644
--- a/modules/backend-dossiermgt/backend-dossiermgt-service/src/main/resources/META-INF/portlet-model-hints.xml
+++ b/modules/backend-dossiermgt/backend-dossiermgt-service/src/main/resources/META-INF/portlet-model-hints.xml
@@ -12,8 +12,12 @@
-
-
+
+ 65535
+
+
+ 65535
+
@@ -22,8 +26,12 @@
-
-
+
+ 255
+
+
+ 255
+
@@ -63,9 +71,15 @@
-
-
-
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
@@ -86,10 +100,14 @@
-
+
+ 32767
+
-
+
+ 65535
+
@@ -101,18 +119,40 @@
-
-
-
-
-
-
-
-
-
-
+
+ 575
+
+
+ 65535
+
+
+ 65535
+
+
+ 0
+
+
+ 0
+
+
+ 275
+
+
+ 65535
+
+
+ 65535
+
+
+ 0
+
+
+ 65535
+
-
+
+ 255
+
@@ -134,11 +174,19 @@
-
+
+ 255
+
-
-
-
+
+ 255
+
+
+ 255
+
+
+ 32767
+
@@ -147,31 +195,49 @@
-
+
+ 255
+
-
+
+ 100
+
-
-
+
+ 255
+
+
+ 500
+
-
+
+ 65535
+
-
+
+ 255
+
-
+
+ 255
+
-
-
+
+ 255
+
+
+ 65535
+
@@ -186,12 +252,24 @@
-
-
-
-
-
-
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 255
+
@@ -203,21 +281,43 @@
-
+
+ 32767
+
-
+
+ 32767
+
-
-
-
-
-
-
-
-
-
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
@@ -225,14 +325,20 @@
-
+
+ 200
+
-
-
+
+ 1000
+
+
+ 255
+
@@ -241,30 +347,58 @@
-
+
+ 255
+
-
-
-
-
-
-
-
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 100
+
+
+ 255
+
+
+ 255
+
+
+ 500
+
-
+
+ 100
+
-
-
-
+
+ 500
+
+
+ 500
+
+
+ 255
+
-
-
+
+ 65535
+
+
+ 500
+
@@ -274,23 +408,33 @@
-
+
+ 255
+
-
-
-
+
+ 255
+
+
+ 500
+
+
+ 500
+
-
+
+ 255
+
@@ -305,9 +449,15 @@
-
-
-
+
+ 255
+
+
+ 255
+
+
+ 100
+
@@ -317,28 +467,50 @@
-
+
+ 255
+
-
-
+
+ 255
+
+
+ 255
+
-
-
-
+
+ 255
+
+
+ 500
+
+
+ 65535
+
-
-
-
-
-
+
+ 32767
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 500
+
@@ -346,14 +518,22 @@
-
+
+ 255
+
-
-
-
+
+ 65535
+
+
+ 200
+
+
+ 65535
+
@@ -364,7 +544,9 @@
-
+
+ 255
+
@@ -380,18 +562,34 @@
-
-
-
+
+ 500
+
+
+ 500
+
+
+ 65535
+
-
-
-
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
-
+
+ 500
+
-
+
+ 500
+
@@ -402,7 +600,9 @@
-
+
+ 255
+
@@ -418,7 +618,9 @@
-
+
+ 255
+
@@ -442,10 +644,18 @@
-
-
-
-
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
@@ -457,7 +667,9 @@
-
+
+ 255
+
@@ -465,12 +677,18 @@
-
+
+ 65535
+
-
-
+
+ 65535
+
+
+ 65535
+
@@ -478,13 +696,23 @@
-
+
+ 255
+
-
-
-
-
+
+ 4000
+
+
+ 65535
+
+
+ 255
+
+
+ 65535
+
@@ -541,9 +769,15 @@
-
-
-
+
+ 500
+
+
+ 65535
+
+
+ 65535
+
@@ -562,14 +796,28 @@
-
+
+ 32767
+
-
-
-
-
-
-
+
+ 32767
+
+
+ 32767
+
+
+ 32767
+
+
+ 65535
+
+
+ 4000
+
+
+ 65535
+
@@ -577,36 +825,64 @@
-
+
+ 255
+
-
-
+
+ 500
+
+
+ 500
+
-
-
-
+
+ 500
+
+
+ 4000
+
+
+ 4000
+
-
+
+ 4000
+
-
-
-
-
-
-
-
+
+ 500
+
+
+ 500
+
+
+ 500
+
+
+ 500
+
+
+ 500
+
+
+ 4000
+
+
+ 4000
+
@@ -614,31 +890,61 @@
-
+
+ 255
+
-
-
-
-
-
-
+
+ 4000
+
+
+ 4000
+
+
+ 4000
+
+
+ 4000
+
+
+ 255
+
+
+ 500
+
-
-
-
-
+
+ 500
+
+
+ 4000
+
+
+ 4000
+
+
+ 500
+
-
-
-
-
+
+ 65535
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
@@ -647,19 +953,31 @@
-
+
+ 255
+
-
-
+
+ 500
+
+
+ 500
+
-
-
+
+ 65535
+
+
+ 65535
+
-
+
+ 100
+
@@ -667,16 +985,24 @@
-
+
+ 255
+
-
+
+ 500
+
-
-
+
+ 65535
+
+
+ 4000
+
@@ -689,9 +1015,15 @@
-
-
-
+
+ 255
+
+
+ 512
+
+
+ 255
+
@@ -700,34 +1032,62 @@
-
+
+ 255
+
-
+
+ 255
+
-
-
+
+ 500
+
+
+ 255
+
-
-
-
+
+ 255
+
+
+ 65535
+
+
+ 65535
+
-
-
-
-
+
+ 255
+
+
+ 255
+
+
+ 255
+
+
+ 255
+
-
-
+
+ 255
+
+
+ 255
+
-
+
+ 65535
+
@@ -737,13 +1097,21 @@
-
+
+ 255
+
-
-
-
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
@@ -753,26 +1121,46 @@
-
+
+ 275
+
-
+
+ 575
+
-
+
+ 275
+
-
+
+ 275
+
-
-
-
-
+
+ 275
+
+
+ 275
+
+
+ 275
+
+
+ 275
+
-
+
+ 275
+
-
+
+ 255
+
@@ -785,10 +1173,18 @@
-
-
-
-
+
+ 275
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
@@ -802,26 +1198,42 @@
-
-
-
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
-
+
+ 255
+
-
+
+ 255
+
-
-
-
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
@@ -829,15 +1241,23 @@
-
+
+ 255
+
-
-
+
+ 4000
+
+
+ 65535
+
-
+
+ 500
+
@@ -847,7 +1267,9 @@
-
+
+ 1000
+
@@ -865,21 +1287,45 @@
-
-
-
-
-
-
-
-
-
-
+
+ 4000
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
+
+ 65535
+
-
+
+ 500
+
-
+
+ 65535
+
@@ -893,30 +1339,50 @@
-
-
-
+
+ 255
+
+
+ 4000
+
+
+ 65535
+
-
+
+ 65535
+
-
+
+ 500
+
-
-
+
+ 255
+
+
+ 65535
+
-
+
+ 255
+
-
-
+
+ 255
+
+
+ 255
+
@@ -935,7 +1401,9 @@
-
+
+ 32767
+