* show all fields in timesheet api docs * fix action dropdown links #1806 * apply same validation rules for passwords and for api-tokens #1753 * added "duplicate team" action #1136
17 lines
562 B
YAML
17 lines
562 B
YAML
App\Entity\User:
|
|
properties:
|
|
roles:
|
|
- App\Validator\Constraints\Role: ~
|
|
username:
|
|
- NotBlank: ~
|
|
- Length: { min: 2, max: 60 }
|
|
email:
|
|
- NotBlank: ~
|
|
- Email: ~
|
|
plainPassword:
|
|
- NotBlank: { groups: [Registration, PasswordUpdate] }
|
|
- Length: { min: 8, max: 60, groups: [Registration, PasswordUpdate] }
|
|
plainApiToken:
|
|
- NotBlank: { groups: [ApiTokenUpdate] }
|
|
- Length: { min: 8, max: 60, groups: [ApiTokenUpdate] }
|