Added event tracking to the merge request dashboard preferences dropdown
What does this MR do and why?
Added event tracking to the merge request dashboard preferences dropdown
References
Screenshots or screen recordings
How to set up and validate locally
- Enable
merge_request_dashboardfeature flag - Enable
mr_dashboard_list_type_togglefeature flag - Follow this guide to track snowplow events: https://gitlab.com/gitlab-org/gitlab-foss/-/blob/v15.5.5/doc/development/snowplow/implementation.md#test-frontend-events
- Visit merge request dashboard:
/dashboard/merge_requests/ - Click this button:
- Select 'Show labels'
- Observe two events to be tracked:
open_display_preferences_dropdown_on_merge_request_homepagetoggle_list_type_on_merge_request_homepage
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Stanislav Lashmanov