Skip to content

Enable issues_completed_analytics_feature_flag feature flag by default

What does this MR do and why?

Enable issues_completed_analytics_feature_flag feature flag by default

Adds "Issues closed" to the chart on the Issue Analytics pages on GitLab Ultimate.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Description Screenshot
Default Screenshot 2023-09-01 at 6.57.27 PM.png
Loading* Screenshot 2023-09-01 at 8.14.45 PM.png
Error Screenshot 2023-09-01 at 8.17.10 PM.png
No data empty state Screenshot 2023-09-01 at 8.18.23 PM.png
Empty state for no data with filters applied Screenshot 2023-09-01 at 8.20.09 PM.png

*Loading screen to be updated in #422575 (closed)

How to set up and validate locally

  1. Make sure you have a GitLab Ultimate license
  2. Go to a group/project with closed and created issues or
    1. NEW_PROJECT=1 bin/rake gitlab:seed:insights:issues
    2. Visit Issue Analytics for the group/project in the output of the command above
  3. Visit http://{LOCAL_INSTANCE}/groups/{GROUP_PATH}/-/issues_analytics or http://{LOCAL_INSTANCE}/{GROUP_PATH}/{PROJECT_PATH}/-/analytics/issues_analytics
  4. Verify that the new chart appears and that the filters work correctly (for more info, visit https://docs.gitlab.com/ee/user/analytics/issue_analytics.html)

Related to #437542 (closed)

Merge request reports