From cf14306c2b3f82a81f8d56669a71633b4d4b5fce Mon Sep 17 00:00:00 2001
From: marvin-borner@live.com
Date: Mon, 16 Apr 2018 21:09:05 +0200
Subject: Main merge to user management system - files are now at /main/public/

---
 .../extend-user/schema/requests/user/create.yaml   | 86 ++++++++++++++++++++++
 .../schema/requests/user/edit-info.yaml            | 50 +++++++++++++
 2 files changed, 136 insertions(+)
 create mode 100755 main/app/sprinkles/extend-user/schema/requests/user/create.yaml
 create mode 100755 main/app/sprinkles/extend-user/schema/requests/user/edit-info.yaml

(limited to 'main/app/sprinkles/extend-user/schema/requests/user')

diff --git a/main/app/sprinkles/extend-user/schema/requests/user/create.yaml b/main/app/sprinkles/extend-user/schema/requests/user/create.yaml
new file mode 100755
index 0000000..2df2955
--- /dev/null
+++ b/main/app/sprinkles/extend-user/schema/requests/user/create.yaml
@@ -0,0 +1,86 @@
+---
+user_name:
+  validators:
+    length:
+      label: "&USERNAME"
+      min: 1
+      max: 50
+      message: VALIDATE.LENGTH_RANGE
+    no_leading_whitespace:
+      label: "&USERNAME"
+      message: VALIDATE.NO_LEAD_WS
+    no_trailing_whitespace:
+      label: "&USERNAME"
+      message: VALIDATE.NO_TRAIL_WS
+    required:
+      label: "&USERNAME"
+      message: VALIDATE.REQUIRED
+    username:
+      label: "&USERNAME"
+      message: VALIDATE.USERNAME
+first_name:
+  validators:
+    length:
+      label: "&FIRST_NAME"
+      min: 1
+      max: 20
+      message: VALIDATE.LENGTH_RANGE
+  required:
+    label: "&FIRST_NAME"
+    message: VALIDATE.REQUIRED
+  transformations:
+  - trim
+last_name:
+  validators:
+    length:
+      label: "&LAST_NAME"
+      min: 1
+      max: 30
+      message: VALIDATE.LENGTH_RANGE
+  transformations:
+  - trim
+email:
+  validators:
+    required:
+      label: "&EMAIL"
+      message: VALIDATE.REQUIRED
+    length:
+      label: "&EMAIL"
+      min: 1
+      max: 150
+      message: VALIDATE.LENGTH_RANGE
+    email:
+      message: VALIDATE.INVALID_EMAIL
+locale:
+  default: en_US
+  validators:
+    required:
+      label: "&LOCALE"
+      domain: server
+      message: VALIDATE.REQUIRED
+    length:
+      label: "&LOCALE"
+      min: 1
+      max: 10
+      domain: server
+      message: VALIDATE.LENGTH_RANGE
+group_id:
+  validators:
+    integer:
+      label: "&GROUP"
+      domain: server
+      message: VALIDATE.INTEGER
+city:
+  validators:
+    length:
+      label: City
+      min: 1
+      max: 255
+      message: VALIDATE.LENGTH_RANGE
+country:
+  validators:
+    length:
+      label: Country
+      min: 1
+      max: 255
+      message: VALIDATE.LENGTH_RANGE
diff --git a/main/app/sprinkles/extend-user/schema/requests/user/edit-info.yaml b/main/app/sprinkles/extend-user/schema/requests/user/edit-info.yaml
new file mode 100755
index 0000000..edfae6e
--- /dev/null
+++ b/main/app/sprinkles/extend-user/schema/requests/user/edit-info.yaml
@@ -0,0 +1,50 @@
+---
+first_name:
+  validators:
+    length:
+      label: "&FIRST_NAME"
+      min: 1
+      max: 20
+      message: VALIDATE.LENGTH_RANGE
+last_name:
+  validators:
+    length:
+      label: "&LAST_NAME"
+      min: 1
+      max: 30
+      message: VALIDATE.LENGTH_RANGE
+email:
+  validators:
+    length:
+      label: "&EMAIL"
+      min: 1
+      max: 150
+      message: VALIDATE.LENGTH_RANGE
+    email:
+      message: VALIDATE.INVALID_EMAIL
+locale:
+  validators:
+    length:
+      label: "&LOCALE"
+      min: 1
+      max: 10
+      message: VALIDATE.LENGTH_RANGE
+group_id:
+  validators:
+    integer:
+      label: "&GROUP"
+      message: VALIDATE.INTEGER
+city:
+  validators:
+    length:
+      label: City
+      min: 1
+      max: 255
+      message: VALIDATE.LENGTH_RANGE
+country:
+  validators:
+    length:
+      label: Country
+      min: 1
+      max: 255
+      message: VALIDATE.LENGTH_RANGE
\ No newline at end of file
-- 
cgit v1.2.3