Skip to content

Remove onboarding trial/trial onboarding flow params

Doug Stull requested to merge 460692-remove-passed-params into master

What does this MR do and why?

Remove onboarding trial/trial onboarding flow params

  • no longer needed since implementing database driven approach
  • see #460692 (closed)

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

no change

How to set up and validate locally

covered by specs in ee/spec/features/registrations/saas

To verify user registration with the company form if desired:

  1. Setup to simulate SaaS and restart GDK
    • Make sure Admin > Settings > General > Sign Up Restrictions match the below (no admin approval, but hard email confirmation) image
  2. Launch browser and visit /-/trial_registrations/new on your gdk site. (to verify non trial path, register for an account through the normal url /users/sign_up and follow the steps below)
  3. Register
  4. Confirm email by finding the confirmation path from last User created in rails console
    • Rails.application.routes.url_helpers.user_confirmation_path(confirmation_token: User.last.confirmation_token)
  5. Visit that Url
  6. Sign back in when directed.
  7. Fill in the welcome form with My company or team and submit.
  8. At this point you should see the company form

Related to #460692 (closed)

Edited by Doug Stull

Merge request reports