-
- Downloads
Move tracking for duo pro trial into service layer
- remove business logic from controller layer - de-deduplicate tracking event for trial success
parent
a4b23d79
No related branches found
No related tags found
Showing
- ee/app/controllers/subscriptions/trials/duo_pro_controller.rb 0 additions, 5 deletions...pp/controllers/subscriptions/trials/duo_pro_controller.rb
- ee/app/services/gitlab_subscriptions/trials/base_create_service.rb 39 additions, 23 deletions...rvices/gitlab_subscriptions/trials/base_create_service.rb
- ee/app/services/gitlab_subscriptions/trials/create_duo_pro_service.rb 22 additions, 12 deletions...ces/gitlab_subscriptions/trials/create_duo_pro_service.rb
- ee/spec/requests/subscriptions/trials/duo_pro_controller_spec.rb 0 additions, 17 deletions.../requests/subscriptions/trials/duo_pro_controller_spec.rb
- ee/spec/services/gitlab_subscriptions/trials/create_duo_pro_service_spec.rb 66 additions, 1 deletion...itlab_subscriptions/trials/create_duo_pro_service_spec.rb
- ee/spec/support/shared_contexts/services/gitlab_subscriptions/trials/create_service_shared_examples.rb 0 additions, 34 deletions...ab_subscriptions/trials/create_service_shared_examples.rb
Please register or sign in to comment