Improve registration
authorChocobozzz <me@florianbigard.com>
Fri, 7 Jun 2019 14:59:53 +0000 (16:59 +0200)
committerChocobozzz <me@florianbigard.com>
Fri, 7 Jun 2019 15:05:42 +0000 (17:05 +0200)
commit1f20622f2b087eaf8738d60fae00a44b9c558ca3
tree1c8554623665ca96b8a1e6f2a6bcb8c1b5a83c2e
parent1a03bea0c42fa1064ce4770157b4fd2e3edd5565
Improve registration

 * Add ability to set the user display name
 * Use display name to guess the username/channel name
 * Add explanations about what is the purpose of a username/channel name
 * Add a loader at the "done" step
23 files changed:
client/src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts
client/src/app/+signup/+register/register-step-channel.component.html
client/src/app/+signup/+register/register-step-channel.component.ts
client/src/app/+signup/+register/register-step-user.component.html
client/src/app/+signup/+register/register-step-user.component.ts
client/src/app/+signup/+register/register.component.html
client/src/app/+signup/+register/register.component.scss
client/src/app/shared/forms/form-validators/user-validators.service.ts
client/src/app/shared/misc/loader.component.html
client/src/app/shared/misc/loader.component.scss
client/src/app/shared/users/user.service.ts
client/src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts
server/controllers/api/users/index.ts
server/initializers/installer.ts
server/initializers/migrations/0100-activitypub.ts
server/lib/user.ts
server/middlewares/validators/users.ts
server/tests/api/check-params/users.ts
server/tests/api/users/users.ts
server/tests/api/videos/video-playlists.ts
shared/extra-utils/users/users.ts
shared/models/users/user-register.model.ts
support/doc/api/openapi.yaml