UNOMI-481 Allow dot character for profileId and sessionId (#306)

diff --git a/api/src/main/java/org/apache/unomi/api/utils/ValidationPattern.java b/api/src/main/java/org/apache/unomi/api/utils/ValidationPattern.java
index ee5444e..ca7255d 100644
--- a/api/src/main/java/org/apache/unomi/api/utils/ValidationPattern.java
+++ b/api/src/main/java/org/apache/unomi/api/utils/ValidationPattern.java
@@ -18,5 +18,5 @@
 
 public class ValidationPattern {
 
-    public static final String TEXT_VALID_CHARACTERS_PATTERN = "^(\\w|[-_@]){0,50}$";
+    public static final String TEXT_VALID_CHARACTERS_PATTERN = "^(\\w|[-_@\\.]){0,50}$";
 }
diff --git a/itests/src/test/resources/validation/contextRequest_valid.json b/itests/src/test/resources/validation/contextRequest_valid.json
index 27b8f57..3887b86 100644
--- a/itests/src/test/resources/validation/contextRequest_valid.json
+++ b/itests/src/test/resources/validation/contextRequest_valid.json
@@ -6,6 +6,6 @@
     "version": null,
     "properties": {}
   },
-  "sessionId": "dummy-session-id",
-  "profileId": "dummy-profile-id"
+  "sessionId": "dummy-session.id",
+  "profileId": "dummy-profile.id"
 }
\ No newline at end of file