Skip to content

Move glm param concerns to ee due to use

Doug Stull requested to merge 404926-move-glm-tracking-params-to-ee into master

What does this MR do and why?

Move glm param concerns to ee due to use

  • glm params are purely driven for marketing to get subscriptions, trials, etc, which is an ee concept

How to set up and validate locally

  • verified through ee/spec/features/registrations/saas/, but ways to get there manually are below 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. Visit /-/trial_registrations/new on your gdk site.
  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 a submission will try and submit to customersDot and would take a lot to setup locally...

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #404926

Edited by Doug Stull

Merge request reports