Add support for snowplow PA configurator
Since product analytics is moving from using Jitsu to Snowplow to ingest event data we need to change the onboarding setup to connect to snowplow, not jitsu. This commit adds a new application setting to store the root URI for the configurator as well as a new project setting to store the instrumentation key receiveed from the configurator service. All of this new functionality is behind a default-off feature flag and needs to be turned on to test and use. Changelog: added
显示
- app/models/application_setting.rb 1 个添加, 0 个删除app/models/application_setting.rb
- config/sidekiq_queues.yml 2 个添加, 0 个删除config/sidekiq_queues.yml
- db/migrate/20230406095544_add_pa_configurator_base_to_app_settings.rb 13 个添加, 0 个删除...0230406095544_add_pa_configurator_base_to_app_settings.rb
- db/migrate/20230410092450_add_product_analytics_instrumentation_key_to_project_settings.rb 21 个添加, 0 个删除...duct_analytics_instrumentation_key_to_project_settings.rb
- db/migrate/20230413153140_add_text_limit_to_project_settings_instrumentation_key.rb 13 个添加, 0 个删除...add_text_limit_to_project_settings_instrumentation_key.rb
- db/schema_migrations/20230406095544 1 个添加, 0 个删除db/schema_migrations/20230406095544
- db/schema_migrations/20230410092450 1 个添加, 0 个删除db/schema_migrations/20230410092450
- db/schema_migrations/20230413153140 1 个添加, 0 个删除db/schema_migrations/20230413153140
- db/structure.sql 4 个添加, 0 个删除db/structure.sql
- doc/user/product_analytics/index.md 11 个添加, 10 个删除doc/user/product_analytics/index.md
- ee/app/helpers/ee/application_settings_helper.rb 1 个添加, 0 个删除ee/app/helpers/ee/application_settings_helper.rb
- ee/app/models/ee/application_setting.rb 1 个添加, 0 个删除ee/app/models/ee/application_setting.rb
- ee/app/models/ee/project_setting.rb 1 个添加, 0 个删除ee/app/models/ee/project_setting.rb
- ee/app/services/product_analytics/initialize_stack_service.rb 13 个添加, 4 个删除...pp/services/product_analytics/initialize_stack_service.rb
- ee/app/views/admin/application_settings/_product_analytics.html.haml 1 个添加, 0 个删除...s/admin/application_settings/_product_analytics.html.haml
- ee/app/views/admin/application_settings/_product_analytics_configurator_settings.haml 5 个添加, 0 个删除...on_settings/_product_analytics_configurator_settings.haml
- ee/app/workers/all_queues.yml 9 个添加, 0 个删除ee/app/workers/all_queues.yml
- ee/app/workers/product_analytics/initialize_snowplow_product_analytics_worker.rb 41 个添加, 0 个删除...analytics/initialize_snowplow_product_analytics_worker.rb
- ee/spec/models/ee/project_setting_spec.rb 2 个添加, 1 个删除ee/spec/models/ee/project_setting_spec.rb
- ee/spec/requests/api/graphql/mutations/projects/initialize_product_analytics_spec.rb 1 个添加, 0 个删除...l/mutations/projects/initialize_product_analytics_spec.rb
加载中
想要评论请 注册 或 登录