Move Slack-related metrics to CE
What does this MR do and why?
This change is part of #355896 (closed) to move all GitLab for Slack app code to Core.
This MR focuses on moving the metrics files.
As well as moving GitLab for Slack app metrics (CountSlackAppInstallationsGbpMetric
and CountSlackAppInstallationsMetric
), it also moves across
two Slack-related usage ping data metrics that were previously in EE:
projects_slack_notifications_active
projects_slack_slash_active
The Slack Notifications and Slack Slash Commands integrations are (and have been for a number of years at least) available to CE instances and are unlicensed features.
The lines in UsageData
that report those two metrics have been moved
from #usage_activity_by_stage_configure
to
#usage_activity_by_stage_manage
as the Integrations feature category
is part of Manage stage.
There should be no functional changes.
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 #355896 (closed)