[UX] Automatically allocate additional purchased storage to projects/repos
Discussing the UX of the proposal to Automatically allocate additional purchased storage to projects
User experience Purchase => Provisioning
- Group receives an in-app alert, informing them of a locked project.
- The project is converted to read-only mode
- Actions which are blocked (aka "read-only" mode):
- User (with owner permissions) selects the
Manage storage
CTA from the banner and is taken tonamespace > Settings > Usage Quotas
- User (with owner permissions) selects the
Purchase more storage
CTA from the Usage Quota page - User is taken into customers portal, directly in the purchase storage flow
- User selects the applicable namespace (s/b defaulted though) and completes purchase of additional monthly storage with a 10GB minimum
- On success, we take the user back into the GitLab.com
namespace > Settings > Usage Quotas
- Project-level Alert message is removed
- If the project was in read-only mode this is removed
Edited by Tim Noah