[go: up one dir, main page]

Remove company question from duo pro and ultimate trial forms

What does this MR do and why?

Remove company question from duo pro and ultimate trial forms

Changelog: other EE: true

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

removal of the company question...

Page Before After
/-/trials/new?step=trial Screenshot_2024-12-05_at_9.33.28_AM Screenshot_2024-12-05_at_9.37.38_AM
/-/trials/duo_pro/new?step=trial Screenshot_2024-12-05_at_9.35.37_AM Screenshot_2024-12-05_at_9.37.15_AM

How to set up and validate locally

Click to expand

General setup

  1. Setup GDK to simulate SaaS.

/-/trials/new

  1. Create a new group
  2. Visit /-/trials/new?step=trial.
  3. Notice company question is no longer there.

/-/trials/duo_pro/new

  1. Create a new group
  2. Visit the group's billing page groups > billings.
  3. In the rails console make the (free) group premium.
bin/rails c

Group.last.gitlab_subscription.update(hosted_plan: Plan.find_by(name: 'premium'))
  1. Visit /-/trials/duo_pro/new?step=trial
  2. Notice company question is no longer there.

Related to #500682

Edited by Doug Stull

Merge request reports

Loading