Skip to content

Remove upgrade CTAs from billing page for free personal namespaces

What does this MR do?

For .COM free personal namespaces, removes the CTAs (Call to Actions) to upgrade or start a free trial in the user preferences billing page. Those CTAs are:

  • the plan cards
  • the Upgrade button in the subscription table header
  • the Start your free trial button

This MR implements #300345 (closed)

Screenshots

Before After
Screenshot_2021-05-19_at_19.45.41 Screenshot_2021-05-24_at_12.52.06

How to test locally

You need to set up a .COM free personal namespace:

  • set up a local environment that resembles that of GitLab.com -- instructions here
  • create a new user for this environment via the normal sign-up flow
  • login as the newly created user
  • go to the user preferences billing page
  • the CTAs are no more!

Does this MR meet the acceptance criteria?

Conformity

Edited by Andrei Stoicescu

Merge request reports