aboutsummaryrefslogtreecommitdiffhomepage
path: root/main/app/sprinkles/account/schema
diff options
context:
space:
mode:
authormarvin-borner@live.com2018-04-16 21:09:05 +0200
committermarvin-borner@live.com2018-04-16 21:09:05 +0200
commitcf14306c2b3f82a81f8d56669a71633b4d4b5fce (patch)
tree86700651aa180026e89a66064b0364b1e4346f3f /main/app/sprinkles/account/schema
parent619b01b3615458c4ed78bfaeabb6b1a47cc8ad8b (diff)
Main merge to user management system - files are now at /main/public/
Diffstat (limited to 'main/app/sprinkles/account/schema')
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/account-settings.yaml35
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/account-verify.yaml6
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/check-username.yaml17
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/deny-password.yaml5
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/forgot-password.yaml6
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/login.yaml19
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/profile-settings.yaml24
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/register.yaml75
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/resend-verification.yaml6
-rwxr-xr-xmain/app/sprinkles/account/schema/requests/set-password.yaml29
10 files changed, 222 insertions, 0 deletions
diff --git a/main/app/sprinkles/account/schema/requests/account-settings.yaml b/main/app/sprinkles/account/schema/requests/account-settings.yaml
new file mode 100755
index 0000000..4a2d368
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/account-settings.yaml
@@ -0,0 +1,35 @@
+---
+passwordcheck:
+ validators:
+ required:
+ message: PASSWORD.CONFIRM_CURRENT
+email:
+ validators:
+ required:
+ label: "&EMAIL"
+ message: VALIDATE.REQUIRED
+ length:
+ label: "&EMAIL"
+ min: 1
+ max: 150
+ message: VALIDATE.LENGTH_RANGE
+ email:
+ message: VALIDATE.INVALID_EMAIL
+password:
+ validators:
+ length:
+ label: "&PASSWORD"
+ min: 12
+ max: 100
+ message: VALIDATE.LENGTH_RANGE
+passwordc:
+ validators:
+ matches:
+ field: password
+ label: "&PASSWORD.CONFIRM"
+ message: VALIDATE.PASSWORD_MISMATCH
+ length:
+ label: "&PASSWORD.CONFIRM"
+ min: 12
+ max: 100
+ message: VALIDATE.LENGTH_RANGE
diff --git a/main/app/sprinkles/account/schema/requests/account-verify.yaml b/main/app/sprinkles/account/schema/requests/account-verify.yaml
new file mode 100755
index 0000000..01f3155
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/account-verify.yaml
@@ -0,0 +1,6 @@
+---
+token:
+ validators:
+ required:
+ label: validation token
+ message: VALIDATION.REQUIRED
diff --git a/main/app/sprinkles/account/schema/requests/check-username.yaml b/main/app/sprinkles/account/schema/requests/check-username.yaml
new file mode 100755
index 0000000..778b5e5
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/check-username.yaml
@@ -0,0 +1,17 @@
+---
+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
+ username:
+ label: "&USERNAME"
+ message: VALIDATE.USERNAME
diff --git a/main/app/sprinkles/account/schema/requests/deny-password.yaml b/main/app/sprinkles/account/schema/requests/deny-password.yaml
new file mode 100755
index 0000000..3b3e919
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/deny-password.yaml
@@ -0,0 +1,5 @@
+---
+token:
+ validators:
+ required:
+ message: PASSWORD.FORGET.INVALID
diff --git a/main/app/sprinkles/account/schema/requests/forgot-password.yaml b/main/app/sprinkles/account/schema/requests/forgot-password.yaml
new file mode 100755
index 0000000..70072b5
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/forgot-password.yaml
@@ -0,0 +1,6 @@
+---
+email:
+ validators:
+ required:
+ label: "&EMAIL"
+ message: VALIDATE.REQUIRED
diff --git a/main/app/sprinkles/account/schema/requests/login.yaml b/main/app/sprinkles/account/schema/requests/login.yaml
new file mode 100755
index 0000000..b78596a
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/login.yaml
@@ -0,0 +1,19 @@
+---
+user_name:
+ validators:
+ required:
+ label: "&USERNAME"
+ message: VALIDATE.REQUIRED
+ no_leading_whitespace:
+ label: "&USERNAME"
+ message: VALIDATE.NO_LEAD_WS
+ no_trailing_whitespace:
+ label: "&USERNAME"
+ message: VALIDATE.NO_TRAIL_WS
+password:
+ validators:
+ required:
+ label: "&PASSWORD"
+ message: VALIDATE.REQUIRED
+rememberme:
+ default: false
diff --git a/main/app/sprinkles/account/schema/requests/profile-settings.yaml b/main/app/sprinkles/account/schema/requests/profile-settings.yaml
new file mode 100755
index 0000000..c2b5ee8
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/profile-settings.yaml
@@ -0,0 +1,24 @@
+---
+first_name:
+ validators:
+ length:
+ label: "&FIRST_NAME"
+ min: 1
+ max: 20
+ message: VALIDATE.LENGTH_RANGE
+ required:
+ label: "&FIRST_NAME"
+ message: VALIDATE.REQUIRED
+last_name:
+ validators:
+ length:
+ label: "&LAST_NAME"
+ min: 1
+ max: 30
+ message: VALIDATE.LENGTH_RANGE
+locale:
+ validators:
+ required:
+ label: "&LOCALE"
+ domain: server
+ message: VALIDATE.REQUIRED
diff --git a/main/app/sprinkles/account/schema/requests/register.yaml b/main/app/sprinkles/account/schema/requests/register.yaml
new file mode 100755
index 0000000..75dae59
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/register.yaml
@@ -0,0 +1,75 @@
+---
+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
+last_name:
+ validators:
+ length:
+ label: "&LAST_NAME"
+ min: 1
+ max: 30
+ message: VALIDATE.LENGTH_RANGE
+email:
+ validators:
+ required:
+ label: "&EMAIL"
+ message: VALIDATE.REQUIRED
+ length:
+ label: "&EMAIL"
+ min: 1
+ max: 150
+ message: VALIDATE.LENGTH_RANGE
+ email:
+ message: VALIDATE.INVALID_EMAIL
+password:
+ validators:
+ required:
+ label: "&PASSWORD"
+ message: VALIDATE.REQUIRED
+ length:
+ label: "&PASSWORD"
+ min: 12
+ max: 100
+ message: VALIDATE.LENGTH_RANGE
+passwordc:
+ validators:
+ required:
+ label: "&PASSWORD.CONFIRM"
+ message: VALIDATE.REQUIRED
+ matches:
+ field: password
+ label: "&PASSWORD.CONFIRM"
+ message: VALIDATE.PASSWORD_MISMATCH
+ length:
+ label: "&PASSWORD.CONFIRM"
+ min: 12
+ max: 100
+ message: VALIDATE.LENGTH_RANGE
+captcha:
+ validators:
diff --git a/main/app/sprinkles/account/schema/requests/resend-verification.yaml b/main/app/sprinkles/account/schema/requests/resend-verification.yaml
new file mode 100755
index 0000000..70072b5
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/resend-verification.yaml
@@ -0,0 +1,6 @@
+---
+email:
+ validators:
+ required:
+ label: "&EMAIL"
+ message: VALIDATE.REQUIRED
diff --git a/main/app/sprinkles/account/schema/requests/set-password.yaml b/main/app/sprinkles/account/schema/requests/set-password.yaml
new file mode 100755
index 0000000..ae59d1c
--- /dev/null
+++ b/main/app/sprinkles/account/schema/requests/set-password.yaml
@@ -0,0 +1,29 @@
+---
+password:
+ validators:
+ required:
+ label: "&PASSWORD"
+ message: VALIDATE.REQUIRED
+ length:
+ label: "&PASSWORD"
+ min: 12
+ max: 100
+ message: VALIDATE.LENGTH_RANGE
+passwordc:
+ validators:
+ required:
+ label: "&PASSWORD.CONFIRM"
+ message: VALIDATE.REQUIRED
+ matches:
+ field: password
+ label: "&PASSWORD.CONFIRM"
+ message: VALIDATE.PASSWORD_MISMATCH
+ length:
+ label: "&PASSWORD.CONFIRM"
+ min: 12
+ max: 100
+ message: VALIDATE.LENGTH_RANGE
+token:
+ validators:
+ required:
+ message: PASSWORD.FORGET.INVALID