"Build iOS app guide" email campaign
Previously, Users::InProductMarketingEmail was used to track sending of track+series (onboarding) emails. Here, we update the model to track campaign emails (e.g. Build iOS app guide email) and track+series (onboarding) emails.
显示
- app/experiments/build_ios_app_guide_email_experiment.rb 6 个添加, 0 个删除app/experiments/build_ios_app_guide_email_experiment.rb
- app/mailers/emails/in_product_marketing.rb 6 个添加, 0 个删除app/mailers/emails/in_product_marketing.rb
- app/models/users/in_product_marketing_email.rb 58 个添加, 13 个删除app/models/users/in_product_marketing_email.rb
- app/services/namespaces/in_product_marketing_emails_service.rb 2 个添加, 2 个删除...ervices/namespaces/in_product_marketing_emails_service.rb
- app/services/projects/in_product_marketing_campaign_emails_service.rb 57 个添加, 0 个删除.../projects/in_product_marketing_campaign_emails_service.rb
- app/services/projects/record_target_platforms_service.rb 20 个添加, 4 个删除app/services/projects/record_target_platforms_service.rb
- app/services/users/in_product_marketing_email_records.rb 3 个添加, 2 个删除app/services/users/in_product_marketing_email_records.rb
- app/views/notify/build_ios_app_guide_email.html.haml 13 个添加, 0 个删除app/views/notify/build_ios_app_guide_email.html.haml
- app/views/notify/build_ios_app_guide_email.text.erb 13 个添加, 0 个删除app/views/notify/build_ios_app_guide_email.text.erb
- config/feature_flags/experiment/build_ios_app_guide_email.yml 8 个添加, 0 个删除...ig/feature_flags/experiment/build_ios_app_guide_email.yml
- db/migrate/20220401071609_add_campaign_to_in_product_marketing_email.rb 35 个添加, 0 个删除...20401071609_add_campaign_to_in_product_marketing_email.rb
- db/migrate/20220420034519_add_text_limit_to_in_product_marketing_email_campaign.rb 13 个添加, 0 个删除..._add_text_limit_to_in_product_marketing_email_campaign.rb
- db/schema_migrations/20220401071609 1 个添加, 0 个删除db/schema_migrations/20220401071609
- db/schema_migrations/20220420034519 1 个添加, 0 个删除db/schema_migrations/20220420034519
- db/structure.sql 8 个添加, 3 个删除db/structure.sql
- lib/gitlab/email/message/build_ios_app_guide.rb 57 个添加, 0 个删除lib/gitlab/email/message/build_ios_app_guide.rb
- locale/gitlab.pot 15 个添加, 0 个删除locale/gitlab.pot
- spec/factories/users/in_product_marketing_email.rb 6 个添加, 0 个删除spec/factories/users/in_product_marketing_email.rb
- spec/lib/gitlab/email/message/build_ios_app_guide_spec.rb 23 个添加, 0 个删除spec/lib/gitlab/email/message/build_ios_app_guide_spec.rb
- spec/mailers/emails/in_product_marketing_spec.rb 24 个添加, 0 个删除spec/mailers/emails/in_product_marketing_spec.rb
加载中
想要评论请 注册 或 登录