Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Add basic analytics tracking for panel configuration settings #2626

Merged
merged 1 commit into from
Oct 8, 2024

Conversation

domphan-wandb
Copy link
Contributor

Description

This PR adds basic analytics tracking for Panel "advanced settings":

  1. When the panel configuration is opened by the user
  2. when the panel configuration changes are applied by the user
  3. When the panel expression freeze toggle is toggled by the user

I was originally going to add config changes to the payload, but the configuration object isn't very human-readable, so I'll have to produce a follow-up PR that will take those config changes and convert them into a human readable format.

Testing

How was this PR tested?
Visually and manually by running against fe_prod

@domphan-wandb domphan-wandb requested review from a team as code owners October 8, 2024 15:52
@circle-job-mirror
Copy link

circle-job-mirror bot commented Oct 8, 2024

@domphan-wandb domphan-wandb merged commit 318ac96 into master Oct 8, 2024
79 checks passed
@domphan-wandb domphan-wandb deleted the dom/panelytics branch October 8, 2024 19:16
@github-actions github-actions bot locked and limited conversation to collaborators Oct 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants