Remove Jitsu frontend code from Product Analytics features, part 2
What does this MR do and why?
Follows on from !120400 (merged) and removes remaining Jitsu code and feature flags from the frontend.
- Analytics dashboard component
- non-graphql dashboard loading
- non-graphql visualization loading
- various utility functions used by these
- Jitsu dashboard+visualization JSON files
- Tests, mock data
-
product_analytics_snowplow_support
flag no longer pushed to frontend - Two followup suggestions form previous MRs
Note: product analytics is currently an experimental feature behind default-off feature flags, so these changes will not impact customers at this stage.
Screenshots or screen recordings
No visual changes
How to set up and validate locally
- Follow these instructions to setup Product Analytics in GDK.
- Ensure that
product_analytics_snowplow_support
feature flag is disabled - Verify that Jitsu is not mentioned anywhere and all functionality works with Snowplow as expected:
- viewing custom + builtin dashboards
- with
combined_analytics_dashboards_editor
enabled, editing + creating + saving dashboards
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #406660 (closed)
Edited by Elwyn Benson