WIP: Backend for improve trial flow
What does this MR do?
TODO:
-
Change Full name
field toFirst name
andLast name
fields (needs confirmation) -
Automatically generate an available username - We can generate a username on the frontend, but it needs to be checked on the backend for uniqueness, I think it's better to get one from the backend.
-
Remove Email confirmation
field- It needs some modification from the backend when receiving the registration data.
-
Add New Group
option toThis subscription is for
field- We will need an endpoint for creating a new group, the endpoint might be already defined and used in a previous context, this needs confirmation whether such endpoint exists or not.
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation created/updated or follow-up review issue created -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Required for https://gitlab.com/gitlab-org/gitlab-ee/issues/13233
Edited by Rubén Dávila