From 8966e39395e22465ac3ff58407868b872a3ecffe Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 28 Oct 2022 15:10:51 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .gitlab/CODEOWNERS | 128 ++++++++++++++++-- .rubocop_todo/layout/space_inside_parens.yml | 19 --- app/models/merge_request_assignee.rb | 3 - app/models/merge_request_reviewer.rb | 2 - app/models/user.rb | 2 +- .../protected_branches/api_service.rb | 33 +++-- .../protected_refs/access_level_params.rb | 4 +- ...ions_class_perform_integrations_action.yml | 3 +- ..._prometheus_disabled_manual_prometheus.yml | 2 +- ...s_prometheus_enabled_manual_prometheus.yml | 2 +- .../20210216181150_projects_jira_active.yml | 2 +- ...181152_projects_jira_dvcs_cloud_active.yml | 2 +- ...81154_projects_jira_dvcs_server_active.yml | 2 +- ...ystem_jira_service_close_issue_monthly.yml | 2 +- ...m_jira_service_cross_reference_monthly.yml | 2 +- ..._ecosystem_total_unique_counts_monthly.yml | 2 +- ...ack_service_issue_notification_monthly.yml | 2 +- ...lack_service_push_notification_monthly.yml | 2 +- ...ervice_deployment_notification_monthly.yml | 2 +- ...service_wiki_page_notification_monthly.yml | 2 +- ...ice_merge_request_notification_monthly.yml | 2 +- ...lack_service_note_notification_monthly.yml | 2 +- ..._service_tag_push_notification_monthly.yml | 2 +- ...confidential_note_notification_monthly.yml | 2 +- ...onfidential_issue_notification_monthly.yml | 2 +- ...system_jira_service_close_issue_weekly.yml | 2 +- ...em_jira_service_cross_reference_weekly.yml | 2 +- ...5_ecosystem_total_unique_counts_weekly.yml | 2 +- ...lack_service_issue_notification_weekly.yml | 2 +- ...slack_service_push_notification_weekly.yml | 2 +- ...service_deployment_notification_weekly.yml | 2 +- ..._service_wiki_page_notification_weekly.yml | 2 +- ...vice_merge_request_notification_weekly.yml | 2 +- ...slack_service_note_notification_weekly.yml | 2 +- ...k_service_tag_push_notification_weekly.yml | 2 +- ..._confidential_note_notification_weekly.yml | 2 +- ...confidential_issue_notification_weekly.yml | 2 +- ...plates_gitlab_slack_application_active.yml | 2 +- .../counts_all/20210216175621_web_hooks.yml | 2 +- .../20210216175623_projects_asana_active.yml | 2 +- .../20210216175625_groups_asana_active.yml | 2 +- .../20210216175627_templates_asana_active.yml | 2 +- .../20210216175628_instances_asana_active.yml | 2 +- ...75630_projects_inheriting_asana_active.yml | 2 +- ...6175632_groups_inheriting_asana_active.yml | 2 +- ...0210216175634_projects_assembla_active.yml | 2 +- .../20210216175636_groups_assembla_active.yml | 2 +- ...210216175638_templates_assembla_active.yml | 2 +- ...210216175640_instances_assembla_active.yml | 2 +- ...42_projects_inheriting_assembla_active.yml | 2 +- ...5644_groups_inheriting_assembla_active.yml | 2 +- .../20210216175645_projects_bamboo_active.yml | 2 +- .../20210216175647_groups_bamboo_active.yml | 2 +- ...20210216175649_templates_bamboo_active.yml | 2 +- ...20210216175651_instances_bamboo_active.yml | 2 +- ...5653_projects_inheriting_bamboo_active.yml | 2 +- ...175655_groups_inheriting_bamboo_active.yml | 2 +- ...0210216175657_projects_bugzilla_active.yml | 2 +- .../20210216175659_groups_bugzilla_active.yml | 2 +- ...210216175701_templates_bugzilla_active.yml | 2 +- ...210216175702_instances_bugzilla_active.yml | 2 +- ...04_projects_inheriting_bugzilla_active.yml | 2 +- ...5706_groups_inheriting_bugzilla_active.yml | 2 +- ...210216175708_projects_buildkite_active.yml | 2 +- ...20210216175710_groups_buildkite_active.yml | 2 +- ...10216175712_templates_buildkite_active.yml | 2 +- ...10216175714_instances_buildkite_active.yml | 2 +- ...6_projects_inheriting_buildkite_active.yml | 2 +- ...717_groups_inheriting_buildkite_active.yml | 2 +- ...0210216175719_projects_campfire_active.yml | 2 +- .../20210216175721_groups_campfire_active.yml | 2 +- ...210216175723_templates_campfire_active.yml | 2 +- ...210216175725_instances_campfire_active.yml | 2 +- ...27_projects_inheriting_campfire_active.yml | 2 +- ...5729_groups_inheriting_campfire_active.yml | 2 +- ...10216175731_projects_confluence_active.yml | 2 +- ...0210216175733_groups_confluence_active.yml | 2 +- ...0216175734_templates_confluence_active.yml | 2 +- ...0216175736_instances_confluence_active.yml | 2 +- ..._projects_inheriting_confluence_active.yml | 2 +- ...40_groups_inheriting_confluence_active.yml | 2 +- ...2_projects_custom_issue_tracker_active.yml | 2 +- ...744_groups_custom_issue_tracker_active.yml | 2 +- ..._templates_custom_issue_tracker_active.yml | 2 +- ..._instances_custom_issue_tracker_active.yml | 2 +- ...inheriting_custom_issue_tracker_active.yml | 2 +- ...inheriting_custom_issue_tracker_active.yml | 2 +- ...20210216175753_projects_discord_active.yml | 2 +- .../20210216175755_groups_discord_active.yml | 2 +- ...0210216175756_templates_discord_active.yml | 2 +- ...0210216175758_instances_discord_active.yml | 2 +- ...800_projects_inheriting_discord_active.yml | 2 +- ...75802_groups_inheriting_discord_active.yml | 2 +- ...0210216175804_projects_drone_ci_active.yml | 2 +- .../20210216175806_groups_drone_ci_active.yml | 2 +- ...210216175807_templates_drone_ci_active.yml | 2 +- ...210216175809_instances_drone_ci_active.yml | 2 +- ...11_projects_inheriting_drone_ci_active.yml | 2 +- ...5813_groups_inheriting_drone_ci_active.yml | 2 +- ...6175815_projects_emails_on_push_active.yml | 2 +- ...216175817_groups_emails_on_push_active.yml | 2 +- ...175818_templates_emails_on_push_active.yml | 2 +- ...175820_instances_emails_on_push_active.yml | 2 +- ...jects_inheriting_emails_on_push_active.yml | 2 +- ...roups_inheriting_emails_on_push_active.yml | 2 +- ...16175826_projects_external_wiki_active.yml | 2 +- ...0216175828_groups_external_wiki_active.yml | 2 +- ...6175829_templates_external_wiki_active.yml | 2 +- ...6175831_instances_external_wiki_active.yml | 2 +- ...ojects_inheriting_external_wiki_active.yml | 2 +- ...groups_inheriting_external_wiki_active.yml | 2 +- ...0210216175837_projects_flowdock_active.yml | 2 +- .../20210216175839_groups_flowdock_active.yml | 2 +- ...210216175840_templates_flowdock_active.yml | 2 +- ...210216175842_instances_flowdock_active.yml | 2 +- ...44_projects_inheriting_flowdock_active.yml | 2 +- ...5846_groups_inheriting_flowdock_active.yml | 2 +- ...16175859_projects_hangouts_chat_active.yml | 2 +- ...0216175901_groups_hangouts_chat_active.yml | 2 +- ...6175902_templates_hangouts_chat_active.yml | 2 +- ...6175904_instances_hangouts_chat_active.yml | 2 +- ...ojects_inheriting_hangouts_chat_active.yml | 2 +- ...groups_inheriting_hangouts_chat_active.yml | 2 +- ...20210216175910_projects_hipchat_active.yml | 2 +- .../20210216175912_groups_hipchat_active.yml | 2 +- ...0210216175913_templates_hipchat_active.yml | 2 +- ...0210216175915_instances_hipchat_active.yml | 2 +- ...917_projects_inheriting_hipchat_active.yml | 2 +- ...75919_groups_inheriting_hipchat_active.yml | 2 +- .../20210216175921_projects_irker_active.yml | 2 +- .../20210216175923_groups_irker_active.yml | 2 +- .../20210216175924_templates_irker_active.yml | 2 +- .../20210216175926_instances_irker_active.yml | 2 +- ...75928_projects_inheriting_irker_active.yml | 2 +- ...6175930_groups_inheriting_irker_active.yml | 2 +- ...20210216175932_projects_jenkins_active.yml | 2 +- .../20210216175934_groups_jenkins_active.yml | 2 +- ...0210216175935_templates_jenkins_active.yml | 2 +- ...0210216175937_instances_jenkins_active.yml | 2 +- ...939_projects_inheriting_jenkins_active.yml | 2 +- ...75941_groups_inheriting_jenkins_active.yml | 2 +- .../20210216175943_projects_jira_active.yml | 2 +- .../20210216175945_groups_jira_active.yml | 2 +- .../20210216175946_templates_jira_active.yml | 2 +- .../20210216175948_instances_jira_active.yml | 2 +- ...175950_projects_inheriting_jira_active.yml | 2 +- ...16175952_groups_inheriting_jira_active.yml | 2 +- ...10216175954_projects_mattermost_active.yml | 2 +- ...0210216175956_groups_mattermost_active.yml | 2 +- ...0216175957_templates_mattermost_active.yml | 2 +- ...0216175959_instances_mattermost_active.yml | 2 +- ..._projects_inheriting_mattermost_active.yml | 2 +- ...03_groups_inheriting_mattermost_active.yml | 2 +- ...jects_mattermost_slash_commands_active.yml | 2 +- ...roups_mattermost_slash_commands_active.yml | 2 +- ...lates_mattermost_slash_commands_active.yml | 2 +- ...ances_mattermost_slash_commands_active.yml | 2 +- ...iting_mattermost_slash_commands_active.yml | 2 +- ...iting_mattermost_slash_commands_active.yml | 2 +- ...180016_projects_microsoft_teams_active.yml | 2 +- ...16180018_groups_microsoft_teams_active.yml | 2 +- ...80019_templates_microsoft_teams_active.yml | 2 +- ...80021_instances_microsoft_teams_active.yml | 2 +- ...ects_inheriting_microsoft_teams_active.yml | 2 +- ...oups_inheriting_microsoft_teams_active.yml | 2 +- ...210216180027_projects_packagist_active.yml | 2 +- ...20210216180029_groups_packagist_active.yml | 2 +- ...10216180030_templates_packagist_active.yml | 2 +- ...10216180032_instances_packagist_active.yml | 2 +- ...4_projects_inheriting_packagist_active.yml | 2 +- ...036_groups_inheriting_packagist_active.yml | 2 +- ...180038_projects_pipelines_email_active.yml | 2 +- ...16180040_groups_pipelines_email_active.yml | 2 +- ...80041_templates_pipelines_email_active.yml | 2 +- ...80043_instances_pipelines_email_active.yml | 2 +- ...ects_inheriting_pipelines_email_active.yml | 2 +- ...oups_inheriting_pipelines_email_active.yml | 2 +- ...6180049_projects_pivotaltracker_active.yml | 2 +- ...216180051_groups_pivotaltracker_active.yml | 2 +- ...180052_templates_pivotaltracker_active.yml | 2 +- ...180054_instances_pivotaltracker_active.yml | 2 +- ...jects_inheriting_pivotaltracker_active.yml | 2 +- ...roups_inheriting_pivotaltracker_active.yml | 2 +- ...0210216180100_projects_pushover_active.yml | 2 +- .../20210216180102_groups_pushover_active.yml | 2 +- ...210216180104_templates_pushover_active.yml | 2 +- ...210216180105_instances_pushover_active.yml | 2 +- ...07_projects_inheriting_pushover_active.yml | 2 +- ...0109_groups_inheriting_pushover_active.yml | 2 +- ...20210216180111_projects_redmine_active.yml | 2 +- .../20210216180113_groups_redmine_active.yml | 2 +- ...0210216180115_templates_redmine_active.yml | 2 +- ...0210216180116_instances_redmine_active.yml | 2 +- ...118_projects_inheriting_redmine_active.yml | 2 +- ...80120_groups_inheriting_redmine_active.yml | 2 +- .../20210216180122_projects_slack_active.yml | 2 +- .../20210216180124_groups_slack_active.yml | 2 +- .../20210216180126_templates_slack_active.yml | 2 +- .../20210216180127_instances_slack_active.yml | 2 +- ...80129_projects_inheriting_slack_active.yml | 2 +- ...6180131_groups_inheriting_slack_active.yml | 2 +- ...3_projects_slack_slash_commands_active.yml | 2 +- ...135_groups_slack_slash_commands_active.yml | 2 +- ..._templates_slack_slash_commands_active.yml | 2 +- ..._instances_slack_slash_commands_active.yml | 2 +- ...inheriting_slack_slash_commands_active.yml | 2 +- ...inheriting_slack_slash_commands_active.yml | 2 +- ...0210216180144_projects_teamcity_active.yml | 2 +- .../20210216180146_groups_teamcity_active.yml | 2 +- ...210216180148_templates_teamcity_active.yml | 2 +- ...210216180149_instances_teamcity_active.yml | 2 +- ...51_projects_inheriting_teamcity_active.yml | 2 +- ...0153_groups_inheriting_teamcity_active.yml | 2 +- ...16180155_projects_unify_circuit_active.yml | 2 +- ...0216180157_groups_unify_circuit_active.yml | 2 +- ...6180159_templates_unify_circuit_active.yml | 2 +- ...6180201_instances_unify_circuit_active.yml | 2 +- ...ojects_inheriting_unify_circuit_active.yml | 2 +- ...groups_inheriting_unify_circuit_active.yml | 2 +- ...0216180206_projects_webex_teams_active.yml | 2 +- ...210216180208_groups_webex_teams_active.yml | 2 +- ...216180210_templates_webex_teams_active.yml | 2 +- ...216180212_instances_webex_teams_active.yml | 2 +- ...projects_inheriting_webex_teams_active.yml | 2 +- ...5_groups_inheriting_webex_teams_active.yml | 2 +- ...0210216180217_projects_youtrack_active.yml | 2 +- .../20210216180219_groups_youtrack_active.yml | 2 +- ...210216180221_templates_youtrack_active.yml | 2 +- ...210216180223_instances_youtrack_active.yml | 2 +- ...25_projects_inheriting_youtrack_active.yml | 2 +- ...0226_groups_inheriting_youtrack_active.yml | 2 +- ...0216180228_projects_jira_server_active.yml | 2 +- ...10216180230_projects_jira_cloud_active.yml | 2 +- ...180232_projects_jira_dvcs_cloud_active.yml | 2 +- ...80234_projects_jira_dvcs_server_active.yml | 2 +- .../20210216181126_projects_jira_active.yml | 2 +- ...181128_projects_jira_dvcs_cloud_active.yml | 2 +- ...81130_projects_jira_dvcs_server_active.yml | 2 +- ...1258_jira_imports_total_imported_count.yml | 2 +- ...0216181259_jira_imports_projects_count.yml | 2 +- ...ra_imports_total_imported_issues_count.yml | 2 +- ...20210216182547_projects_datadog_active.yml | 2 +- .../20210216182549_groups_datadog_active.yml | 2 +- ...0210216182551_templates_datadog_active.yml | 2 +- ...0210216182553_instances_datadog_active.yml | 2 +- ...555_projects_inheriting_datadog_active.yml | 2 +- ...82557_groups_inheriting_datadog_active.yml | 2 +- .../20210216182614_projects_ewm_active.yml | 2 +- .../20210216182616_groups_ewm_active.yml | 2 +- .../20210216182618_templates_ewm_active.yml | 2 +- .../20210216182620_instances_ewm_active.yml | 2 +- ...6182622_projects_inheriting_ewm_active.yml | 2 +- ...216182623_groups_inheriting_ewm_active.yml | 2 +- ...20210216182722_projects_mock_ci_active.yml | 2 +- .../20210216182724_groups_mock_ci_active.yml | 2 +- ...0210216182726_templates_mock_ci_active.yml | 2 +- ...0210216182728_instances_mock_ci_active.yml | 2 +- ...730_projects_inheriting_mock_ci_active.yml | 2 +- ...82732_groups_inheriting_mock_ci_active.yml | 2 +- ...182734_projects_mock_monitoring_active.yml | 2 +- ...16182736_groups_mock_monitoring_active.yml | 2 +- ...82738_templates_mock_monitoring_active.yml | 2 +- ...82739_instances_mock_monitoring_active.yml | 2 +- ...ects_inheriting_mock_monitoring_active.yml | 2 +- ...oups_inheriting_mock_monitoring_active.yml | 2 +- .../20210730011801_projects_zentao_active.yml | 2 +- .../20210730011802_groups_zentao_active.yml | 2 +- ...20210730011804_instances_zentao_active.yml | 2 +- ...1805_projects_inheriting_zentao_active.yml | 2 +- ...011806_groups_inheriting_zentao_active.yml | 2 +- ...groups_gitlab_slack_application_active.yml | 2 +- ...ojects_gitlab_slack_application_active.yml | 2 +- ...tances_gitlab_slack_application_active.yml | 2 +- ...riting_gitlab_slack_application_active.yml | 2 +- ...riting_gitlab_slack_application_active.yml | 2 +- .../20211028210001_projects_shimo_active.yml | 2 +- .../20211028210002_groups_shimo_active.yml | 2 +- .../20211028210003_instances_shimo_active.yml | 2 +- ...10004_projects_inheriting_shimo_active.yml | 2 +- ...8210005_groups_inheriting_shimo_active.yml | 2 +- .../20220315180122_projects_harbor_active.yml | 2 +- .../20220315180124_groups_harbor_active.yml | 2 +- ...20220315180127_instances_harbor_active.yml | 2 +- ...0129_projects_inheriting_harbor_active.yml | 2 +- ...180131_groups_inheriting_harbor_active.yml | 2 +- ...141715_groups_inheriting_pumble_active.yml | 2 +- .../20220802141715_groups_pumble_active.yml | 2 +- ...20220802141715_instances_pumble_active.yml | 2 +- ...1715_projects_inheriting_pumble_active.yml | 2 +- .../20220802141715_projects_pumble_active.yml | 2 +- ...tlab_for_jira_app_direct_installations.yml | 2 +- ...itlab_for_jira_app_proxy_installations.yml | 2 +- .../20210204124908_mattermost_enabled.yml | 2 +- doc/api/protected_branches.md | 17 ++- doc/user/group/manage.md | 2 +- doc/user/project/settings/index.md | 2 +- doc/user/public_access.md | 5 + doc/user/reserved_names.md | 4 +- doc/user/workspace/index.md | 2 +- lib/api/ml/mlflow.rb | 6 +- lib/api/protected_branches.rb | 26 ++++ .../markdown/sandboxed_mermaid_spec.rb | 4 - .../pipelines/legacy_pipelines_spec.rb | 1 - spec/frontend/fixtures/api_merge_requests.rb | 2 +- spec/frontend/fixtures/api_projects.rb | 2 +- .../frontend/fixtures/application_settings.rb | 2 +- spec/frontend/fixtures/blob.rb | 2 +- spec/frontend/fixtures/branches.rb | 2 +- spec/frontend/fixtures/clusters.rb | 2 +- spec/frontend/fixtures/deploy_keys.rb | 2 +- spec/frontend/fixtures/integrations.rb | 2 +- spec/frontend/fixtures/issues.rb | 2 +- spec/frontend/fixtures/jobs.rb | 2 +- spec/frontend/fixtures/labels.rb | 2 +- spec/frontend/fixtures/merge_requests.rb | 2 +- .../frontend/fixtures/merge_requests_diffs.rb | 2 +- spec/frontend/fixtures/metrics_dashboard.rb | 2 +- spec/frontend/fixtures/pipeline_schedules.rb | 2 +- spec/frontend/fixtures/pipelines.rb | 2 +- spec/frontend/fixtures/projects.rb | 2 +- .../fixtures/prometheus_integration.rb | 2 +- spec/frontend/fixtures/raw.rb | 2 +- spec/frontend/fixtures/snippet.rb | 2 +- spec/frontend/fixtures/todos.rb | 2 +- spec/models/user_spec.rb | 1 + spec/requests/api/protected_branches_spec.rb | 43 ++++++ .../protected_branches/api_service_spec.rb | 34 +++++ spec/services/users/destroy_service_spec.rb | 18 ++- 328 files changed, 586 insertions(+), 385 deletions(-) create mode 100644 spec/services/protected_branches/api_service_spec.rb diff --git a/.gitlab/CODEOWNERS b/.gitlab/CODEOWNERS index 8cb2574791b..786a379731e 100644 --- a/.gitlab/CODEOWNERS +++ b/.gitlab/CODEOWNERS @@ -165,7 +165,7 @@ Dangerfile @gl-quality/eng-prod /lib/gitlab/ci/templates/ @gitlab-org/maintainers/cicd-templates /lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml @DylanGriffith @mayra-cabrera @tkuah /lib/gitlab/ci/templates/Security/ @gonzoyumo @twoodham @sethgitlab @thiagocsf -/lib/gitlab/ci/templates/Security/Container-Scanning.*.yml @gitlab-org/govern/security-policies-backend +/lib/gitlab/ci/templates/Security/Container-Scanning.*.yml @gitlab-org/secure/composition-analysis-be ^[Project Alias] /ee/app/models/project_alias.rb @patrickbajao @@ -186,6 +186,8 @@ Dangerfile @gl-quality/eng-prod /ee/spec/policies/vulnerabilities/ @gitlab-org/govern/threat-insights-backend-team /ee/spec/policies/vulnerability*.rb @gitlab-org/govern/threat-insights-backend-team /ee/spec/presenters/projects/security/ @gitlab-org/govern/threat-insights-backend-team +/ee/app/assets/javascripts/license_compliance/components/detected_licenses_table.vue @gitlab-org/govern/threat-insights-frontend-team +/ee/spec/frontend/license_compliance/components/detected_licenses_table_spec.js @gitlab-org/govern/threat-insights-frontend-team ^[Secure] /ee/lib/gitlab/ci/parsers/license_compliance/ @gitlab-org/secure/composition-analysis-be @@ -196,24 +198,120 @@ Dangerfile @gl-quality/eng-prod /ee/lib/gitlab/ci/reports/security/ @gitlab-org/secure/composition-analysis-be @gitlab-org/secure/dynamic-analysis-be @gitlab-org/secure/static-analysis-be @gitlab-org/secure/fuzzing-be /ee/app/services/app_sec/dast/ @gitlab-org/secure/dynamic-analysis-be -^[Container Security] -/ee/app/views/projects/threat_monitoring/** @gitlab-org/govern/security-policies-frontend -/ee/app/views/projects/security/policies/** @gitlab-org/govern/security-policies-frontend -/ee/spec/views/projects/security/policies/** @gitlab-org/govern/security-policies-frontend -/ee/app/assets/javascripts/pages/projects/threat_monitoring/** @gitlab-org/govern/security-policies-frontend -/ee/app/assets/javascripts/threat_monitoring/** @gitlab-org/govern/security-policies-frontend -/ee/spec/frontend/threat_monitoring/** @gitlab-org/govern/security-policies-frontend +^[Security Policies] +/ee/app/assets/javascripts/approvals/components/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/approvals/stores/modules/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/pages/projects/licenses/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/pages/projects/pipelines/licenses/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/pages/projects/pipelines/show/license_report.js +/ee/app/assets/javascripts/vue_merge_request_widget/extensions/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/vue_shared/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/app/views/projects/licenses/** @gitlab-org/govern/security-policies-frontend +/ee/spec/frontend/approvals/components/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/spec/frontend/approvals/stores/modules/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/spec/frontend/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/spec/frontend/vue_merge_request_widget/extensions/license_compliance/** @gitlab-org/govern/security-policies-frontend +/ee/spec/frontend/vue_shared/license_compliance/** @gitlab-org/govern/security-policies-frontend + +/ee/app/assets/javascripts/approvals/components/security_orchestration/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/approvals/stores/modules/security_orchestration/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/pages/groups/security/policies/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/pages/projects/security/policies/** @gitlab-org/govern/security-policies-frontend +/ee/app/assets/javascripts/security_orchestration/** @gitlab-org/govern/security-policies-frontend +/ee/app/views/groups/security/policies @gitlab-org/govern/security-policies-frontend +/ee/app/views/projects/security/policies/** @gitlab-org/govern/security-policies-frontend +/ee/spec/frontend/approvals/components/security_orchestration/** @gitlab-org/govern/security-policies-frontend +/ee/spec/frontend/approvals/stores/modules/security_orchestration/** @gitlab-org/govern/security-policies-frontend +/ee/spec/frontend/security_orchestration/** @gitlab-org/govern/security-policies-frontend +/ee/spec/views/projects/security/policies/** @gitlab-org/govern/security-policies-frontend -/ee/app/controllers/projects/threat_monitoring_controller.rb @gitlab-org/govern/security-policies-backend -/ee/spec/controllers/projects/threat_monitoring_controller_spec.rb @gitlab-org/govern/container-security-backend -/ee/app/controllers/projects/security/policies_controller.rb @gitlab-org/govern/security-policies-backend -/ee/spec/requests/projects/security/policies_controller_spec.rb @gitlab-org/govern/security-policies-backend -/ee/app/models/security/orchestration_policy_configuration.rb @gitlab-org/govern/security-policies-backend -/ee/spec/models/security/orchestration_policy_configuration_spec.rb @gitlab-org/govern/security-policies-backend /app/models/clusters/applications/cilium.rb @gitlab-org/govern/security-policies-backend -/spec/models/clusters/applications/cilium_spec.rb @gitlab-org/govern/security-policies-backend +/ee/app/controllers/groups/security/policies_controller.rb @gitlab-org/govern/security-policies-backend +/ee/app/controllers/projects/security/policies_controller.rb @gitlab-org/govern/security-policies-backend +/ee/app/graphql/mutations/concerns/mutations/finds_project_or_group_for_security_policies.rb @gitlab-org/govern/security-policies-backend +/ee/app/graphql/mutations/security_policy/** @gitlab-org/govern/security-policies-backend +/ee/app/graphql/resolvers/concerns/resolves_orchestration_policy.rb @gitlab-org/govern/security-policies-backend +/ee/app/graphql/resolvers/security_orchestration/** @gitlab-org/govern/security-policies-backend +/ee/app/graphql/types/security_orchestration/** @gitlab-org/govern/security-policies-backend +/ee/app/helpers/ee/security_orchestration_helper.rb @gitlab-org/govern/security-policies-backend +/ee/app/models/security/orchestration_policy_configuration.rb @gitlab-org/govern/security-policies-backend +/ee/app/models/security/orchestration_policy_rule_schedule.rb @gitlab-org/govern/security-policies-backend /ee/app/services/security/orchestration/** @gitlab-org/govern/security-policies-backend +/ee/app/services/security/security_orchestration_policies/** @gitlab-org/govern/security-policies-backend +/ee/app/validators/json_schemas/security_orchestration_policy.json @gitlab-org/govern/security-policies-backend +/ee/app/workers/concerns/update_orchestration_policy_configuration.rb @gitlab-org/govern/security-policies-backend +/ee/app/workers/security/create_orchestration_policy_worker.rb @gitlab-org/govern/security-policies-backend +/ee/app/workers/security/orchestration_policy_rule_schedule_namespace_worker.rb @gitlab-org/govern/security-policies-backend +/ee/app/workers/security/orchestration_policy_rule_schedule_worker.rb @gitlab-org/govern/security-policies-backend +/ee/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy.rb @gitlab-org/govern/security-policies-backend +/ee/lib/gitlab/ci/config/security_orchestration_policies/** @gitlab-org/govern/security-policies-backend +/ee/lib/gitlab/graphql/aggregations/security_orchestration_policies/** @gitlab-org/govern/security-policies-backend +/ee/spec/controllers/groups/security/policies_controller_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/factories/security_orchestration_policy_configurations.rb @gitlab-org/govern/security-policies-backend +/ee/spec/factories/security_orchestration_policy_rule_schedules.rb @gitlab-org/govern/security-policies-backend +/ee/spec/factories/security/policies.rb @gitlab-org/govern/security-policies-backend +/ee/spec/graphql/mutations/security_policy/** @gitlab-org/govern/security-policies-backend +/ee/spec/graphql/resolvers/security_orchestration/** @gitlab-org/govern/security-policies-backend +/ee/spec/graphql/types/security_orchestration/** @gitlab-org/govern/security-policies-backend +/ee/spec/helpers/ee/security_orchestration_helper_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/lib/gitlab/ci/config/security_orchestration_policies/** @gitlab-org/govern/security-policies-backend +/ee/spec/lib/gitlab/graphql/aggregations/security_orchestration_policies/** @gitlab-org/govern/security-policies-backend +/ee/spec/models/security/orchestration_policy_configuration_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/models/security/orchestration_policy_rule_schedule_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/requests/api/graphql/mutations/security_policy/** @gitlab-org/govern/security-policies-backend +/ee/spec/requests/api/graphql/project/security_orchestration/** @gitlab-org/govern/security-policies-backend +/ee/spec/requests/projects/security/policies_controller_spec.rb @gitlab-org/govern/security-policies-backend /ee/spec/services/security/orchestration/** @gitlab-org/govern/security-policies-backend +/ee/spec/services/security/security_orchestration_policies/** @gitlab-org/govern/security-policies-backend +/ee/spec/support/shared_contexts/graphql/resolvers/security_orchestration/** @gitlab-org/govern/security-policies-backend +/ee/spec/views/projects/security/policies/index.html.haml_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/workers/concerns/update_orchestration_policy_configuration_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/workers/security/create_orchestration_policy_worker_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/workers/security/orchestration_policy_rule_schedule_namespace_worker_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/workers/security/orchestration_policy_rule_schedule_worker_spec.rb @gitlab-org/govern/security-policies-backend +/lib/gitlab/ci/pipeline/chain/validate/security_orchestration_policy.rb @gitlab-org/govern/security-policies-backend +/spec/models/clusters/applications/cilium_spec.rb @gitlab-org/govern/security-policies-backend + +/app/finders/security/license_compliance_jobs_finder.rb @gitlab-org/govern/security-policies-backend +/ee/app/controllers/projects/licenses_controller.rb @gitlab-org/govern/security-policies-backend +/ee/app/finders/software_license_policies_finder.rb @gitlab-org/govern/security-policies-backend +/ee/app/models/sca/license_compliance.rb @gitlab-org/govern/security-policies-backend @gitlab-org/secure/composition-analysis-be +/ee/app/models/sca/license_policy.rb @gitlab-org/govern/security-policies-backend +/ee/app/models/software_license_policy.rb @gitlab-org/govern/security-policies-backend +/ee/app/models/software_license.rb @gitlab-org/govern/security-policies-backend +/ee/app/serializers/license_compliance/** @gitlab-org/govern/security-policies-backend +/ee/app/serializers/license_entity.rb @gitlab-org/govern/security-policies-backend +/ee/app/serializers/license_serializer.rb @gitlab-org/govern/security-policies-backend +/ee/app/serializers/licenses_list_entity.rb @gitlab-org/govern/security-policies-backend +/ee/app/serializers/licenses_list_serializer.rb @gitlab-org/govern/security-policies-backend +/ee/app/serializers/security/license_policy_entity.rb @gitlab-org/govern/security-policies-backend +/ee/app/services/ci/compare_license_scanning_reports_collapsed_service.rb @gitlab-org/govern/security-policies-backend +/ee/app/services/ci/compare_license_scanning_reports_service.rb @gitlab-org/govern/security-policies-backend +/ee/app/services/projects/licenses/** @gitlab-org/govern/security-policies-backend +/ee/app/services/software_license_policies/** @gitlab-org/govern/security-policies-backend +/ee/app/services/software_license_policies/update_service.rb @gitlab-org/govern/security-policies-backend +/ee/app/workers/refresh_license_compliance_checks_worker.rb @gitlab-org/govern/security-policies-backend +/ee/lib/api/managed_licenses.rb @gitlab-org/govern/security-policies-backend +/ee/lib/ee/api/entities/managed_license.rb @gitlab-org/govern/security-policies-backend +/ee/lib/gitlab/spdx/license.rb @gitlab-org/govern/security-policies-backend +/ee/spec/factories/software_license_policy.rb @gitlab-org/govern/security-policies-backend +/ee/spec/factories/software_license.rb @gitlab-org/govern/security-policies-backend +/ee/spec/factories/spdx_license.rb @gitlab-org/govern/security-policies-backend +/ee/spec/finders/software_license_policies_finder_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/lib/gitlab/ci/parsers/license_compliance/** @gitlab-org/govern/security-policies-backend +/ee/spec/models/sca/license_compliance_spec.rb @gitlab-org/govern/security-policies-backend @gitlab-org/secure/composition-analysis-be +/ee/spec/models/sca/license_policy_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/models/software_license_policy_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/models/software_license_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/requests/api/managed_licenses_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/serializers/license_compliance/** @gitlab-org/govern/security-policies-backend +/ee/spec/services/ci/compare_license_scanning_reports_collapsed_service_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/services/ci/compare_license_scanning_reports_service_spec.rb @gitlab-org/govern/security-policies-backend +/ee/spec/services/projects/licenses/** @gitlab-org/govern/security-policies-backend +/ee/spec/services/software_license_policies/** @gitlab-org/govern/security-policies-backend +/spec/finders/security/license_compliance_jobs_finder_spec.rb @gitlab-org/govern/security-policies-backend ^[Code Owners] /ee/lib/gitlab/code_owners.rb @reprazent @kerrizor @garyh diff --git a/.rubocop_todo/layout/space_inside_parens.yml b/.rubocop_todo/layout/space_inside_parens.yml index 2875c7fea54..5dc3513f4f8 100644 --- a/.rubocop_todo/layout/space_inside_parens.yml +++ b/.rubocop_todo/layout/space_inside_parens.yml @@ -107,25 +107,6 @@ Layout/SpaceInsideParens: - 'spec/finders/alert_management/http_integrations_finder_spec.rb' - 'spec/finders/events_finder_spec.rb' - 'spec/finders/labels_finder_spec.rb' - - 'spec/frontend/fixtures/api_merge_requests.rb' - - 'spec/frontend/fixtures/api_projects.rb' - - 'spec/frontend/fixtures/application_settings.rb' - - 'spec/frontend/fixtures/blob.rb' - - 'spec/frontend/fixtures/branches.rb' - - 'spec/frontend/fixtures/clusters.rb' - - 'spec/frontend/fixtures/deploy_keys.rb' - - 'spec/frontend/fixtures/issues.rb' - - 'spec/frontend/fixtures/jobs.rb' - - 'spec/frontend/fixtures/labels.rb' - - 'spec/frontend/fixtures/merge_requests.rb' - - 'spec/frontend/fixtures/merge_requests_diffs.rb' - - 'spec/frontend/fixtures/metrics_dashboard.rb' - - 'spec/frontend/fixtures/pipeline_schedules.rb' - - 'spec/frontend/fixtures/pipelines.rb' - - 'spec/frontend/fixtures/projects.rb' - - 'spec/frontend/fixtures/raw.rb' - - 'spec/frontend/fixtures/snippet.rb' - - 'spec/frontend/fixtures/todos.rb' - 'spec/helpers/badges_helper_spec.rb' - 'spec/helpers/ci/builds_helper_spec.rb' - 'spec/helpers/ci/runners_helper_spec.rb' diff --git a/app/models/merge_request_assignee.rb b/app/models/merge_request_assignee.rb index be3a1d42eac..3e481e35deb 100644 --- a/app/models/merge_request_assignee.rb +++ b/app/models/merge_request_assignee.rb @@ -1,9 +1,6 @@ # frozen_string_literal: true class MergeRequestAssignee < ApplicationRecord - include IgnorableColumns - ignore_column %i[state updated_state_by_user_id], remove_with: '15.6', remove_after: '2022-10-22' - belongs_to :merge_request, touch: true belongs_to :assignee, class_name: "User", foreign_key: :user_id, inverse_of: :merge_request_assignees diff --git a/app/models/merge_request_reviewer.rb b/app/models/merge_request_reviewer.rb index 4b5b71481d3..4abf0fa09f0 100644 --- a/app/models/merge_request_reviewer.rb +++ b/app/models/merge_request_reviewer.rb @@ -2,8 +2,6 @@ class MergeRequestReviewer < ApplicationRecord include MergeRequestReviewerState - include IgnorableColumns - ignore_column :updated_state_by_user_id, remove_with: '15.6', remove_after: '2022-10-22' belongs_to :merge_request belongs_to :reviewer, class_name: 'User', foreign_key: :user_id, inverse_of: :merge_request_reviewers diff --git a/app/models/user.rb b/app/models/user.rb index df234a7e067..6b11a57e1f7 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -188,7 +188,7 @@ class User < ApplicationRecord has_many :personal_projects, through: :namespace, source: :projects has_many :project_members, -> { where(requested_at: nil) } has_many :projects, through: :project_members - has_many :created_projects, foreign_key: :creator_id, class_name: 'Project' + has_many :created_projects, foreign_key: :creator_id, class_name: 'Project', dependent: :nullify # rubocop:disable Cop/ActiveRecordDependent has_many :projects_with_active_memberships, -> { where(members: { state: ::Member::STATE_ACTIVE }) }, through: :project_members, source: :project has_many :users_star_projects, dependent: :destroy # rubocop:disable Cop/ActiveRecordDependent has_many :starred_projects, through: :users_star_projects, source: :project diff --git a/app/services/protected_branches/api_service.rb b/app/services/protected_branches/api_service.rb index f604a57bcd1..b8fe9bac13e 100644 --- a/app/services/protected_branches/api_service.rb +++ b/app/services/protected_branches/api_service.rb @@ -6,17 +6,32 @@ module ProtectedBranches ::ProtectedBranches::CreateService.new(@project, @current_user, protected_branch_params).execute end - def protected_branch_params - { - name: params[:name], - allow_force_push: allow_force_push?, - push_access_levels_attributes: ::ProtectedRefs::AccessLevelParams.new(:push, params).access_levels, - merge_access_levels_attributes: ::ProtectedRefs::AccessLevelParams.new(:merge, params).access_levels - } + def update(protected_branch) + ::ProtectedBranches::UpdateService.new(@project, @current_user, +protected_branch_params(with_defaults: false)).execute(protected_branch) end - def allow_force_push? - params[:allow_force_push] || false + private + + def protected_branch_params(with_defaults: true) + params.slice(*attributes).merge( + { + push_access_levels_attributes: access_level_attributes(:push, with_defaults), + merge_access_levels_attributes: access_level_attributes(:merge, with_defaults) + } + ) + end + + def access_level_attributes(type, with_defaults) + ::ProtectedRefs::AccessLevelParams.new( + type, + params, + with_defaults: with_defaults + ).access_levels + end + + def attributes + [:name, :allow_force_push] end end end diff --git a/app/services/protected_refs/access_level_params.rb b/app/services/protected_refs/access_level_params.rb index 59fc17868d1..a421964a6ab 100644 --- a/app/services/protected_refs/access_level_params.rb +++ b/app/services/protected_refs/access_level_params.rb @@ -4,9 +4,9 @@ module ProtectedRefs class AccessLevelParams attr_reader :type, :params - def initialize(type, params) + def initialize(type, params, with_defaults: true) @type = type - @params = params_with_default(params) + @params = with_defaults ? params_with_default(params) : params end def access_levels diff --git a/config/events/1658833247_integrations_class_perform_integrations_action.yml b/config/events/1658833247_integrations_class_perform_integrations_action.yml index 62da809fe14..d8f7cb4d38f 100644 --- a/config/events/1658833247_integrations_class_perform_integrations_action.yml +++ b/config/events/1658833247_integrations_class_perform_integrations_action.yml @@ -8,7 +8,7 @@ identifiers: - user - namespace product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations milestone: "15.3" @@ -20,4 +20,3 @@ tiers: - free - premium - ultimate - diff --git a/config/events/202109151015_cluster_services_prometheus_disabled_manual_prometheus.yml b/config/events/202109151015_cluster_services_prometheus_disabled_manual_prometheus.yml index c98ac8323d4..4181ce723a7 100644 --- a/config/events/202109151015_cluster_services_prometheus_disabled_manual_prometheus.yml +++ b/config/events/202109151015_cluster_services_prometheus_disabled_manual_prometheus.yml @@ -7,7 +7,7 @@ value_description: extra_properties: identifiers: product_section: dev -product_stage: ecosystem +product_stage: manage product_group: group::integrations product_category: milestone: "14.0" diff --git a/config/events/202109151015_cluster_services_prometheus_enabled_manual_prometheus.yml b/config/events/202109151015_cluster_services_prometheus_enabled_manual_prometheus.yml index c453b2f035c..94e54d59de4 100644 --- a/config/events/202109151015_cluster_services_prometheus_enabled_manual_prometheus.yml +++ b/config/events/202109151015_cluster_services_prometheus_enabled_manual_prometheus.yml @@ -7,7 +7,7 @@ value_description: extra_properties: identifiers: product_section: dev -product_stage: ecosystem +product_stage: manage product_group: group::integrations product_category: milestone: "14.0" diff --git a/config/metrics/counts_28d/20210216181150_projects_jira_active.yml b/config/metrics/counts_28d/20210216181150_projects_jira_active.yml index dcfe0bb5638..6f687b89560 100644 --- a/config/metrics/counts_28d/20210216181150_projects_jira_active.yml +++ b/config/metrics/counts_28d/20210216181150_projects_jira_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: usage_activity_by_stage_monthly.plan.projects_jira_active description: Distinct count of creator_id from projects with an active Jira integration. product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210216181152_projects_jira_dvcs_cloud_active.yml b/config/metrics/counts_28d/20210216181152_projects_jira_dvcs_cloud_active.yml index 9c2a821ea1d..ba6994ac23a 100644 --- a/config/metrics/counts_28d/20210216181152_projects_jira_dvcs_cloud_active.yml +++ b/config/metrics/counts_28d/20210216181152_projects_jira_dvcs_cloud_active.yml @@ -4,7 +4,7 @@ key_path: usage_activity_by_stage_monthly.plan.projects_jira_dvcs_cloud_active description: Distinct count of creator_id from projects with an active Jira Cloud DVCS integration. product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integration product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210216181154_projects_jira_dvcs_server_active.yml b/config/metrics/counts_28d/20210216181154_projects_jira_dvcs_server_active.yml index 214dd882f1f..3d327b17de0 100644 --- a/config/metrics/counts_28d/20210216181154_projects_jira_dvcs_server_active.yml +++ b/config/metrics/counts_28d/20210216181154_projects_jira_dvcs_server_active.yml @@ -4,7 +4,7 @@ key_path: usage_activity_by_stage_monthly.plan.projects_jira_dvcs_server_active description: Distinct count of creator_id from projects with an active Jira Server DVCS integration. product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integration product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210216184941_i_ecosystem_jira_service_close_issue_monthly.yml b/config/metrics/counts_28d/20210216184941_i_ecosystem_jira_service_close_issue_monthly.yml index bb919257a57..d1b7a63db8e 100644 --- a/config/metrics/counts_28d/20210216184941_i_ecosystem_jira_service_close_issue_monthly.yml +++ b/config/metrics/counts_28d/20210216184941_i_ecosystem_jira_service_close_issue_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_close_issue_monthly description: Number of users closing Jira issues by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210216184945_i_ecosystem_jira_service_cross_reference_monthly.yml b/config/metrics/counts_28d/20210216184945_i_ecosystem_jira_service_cross_reference_monthly.yml index efd75c178b3..cea761bd778 100644 --- a/config/metrics/counts_28d/20210216184945_i_ecosystem_jira_service_cross_reference_monthly.yml +++ b/config/metrics/counts_28d/20210216184945_i_ecosystem_jira_service_cross_reference_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_cross_reference_monthly description: Number of users that cross-referenced Jira issues by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210216184957_ecosystem_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20210216184957_ecosystem_total_unique_counts_monthly.yml index 9f62f61a967..7b18f83973a 100644 --- a/config/metrics/counts_28d/20210216184957_ecosystem_total_unique_counts_monthly.yml +++ b/config/metrics/counts_28d/20210216184957_ecosystem_total_unique_counts_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.ecosystem_total_unique_counts_monthly description: Number of users for Jira and Slack by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303150507_i_ecosystem_slack_service_issue_notification_monthly.yml b/config/metrics/counts_28d/20210303150507_i_ecosystem_slack_service_issue_notification_monthly.yml index d668067c0ff..01e2b9d0059 100644 --- a/config/metrics/counts_28d/20210303150507_i_ecosystem_slack_service_issue_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303150507_i_ecosystem_slack_service_issue_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_issue_notification_monthly description: Calculated unique users to trigger a Slack message by performing an action on an issue by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303150654_i_ecosystem_slack_service_push_notification_monthly.yml b/config/metrics/counts_28d/20210303150654_i_ecosystem_slack_service_push_notification_monthly.yml index f342e358301..d028a10c1a3 100644 --- a/config/metrics/counts_28d/20210303150654_i_ecosystem_slack_service_push_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303150654_i_ecosystem_slack_service_push_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_push_notification_monthly description: Calculated unique users to trigger a Slack message by performing a Git push by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303150912_i_ecosystem_slack_service_deployment_notification_monthly.yml b/config/metrics/counts_28d/20210303150912_i_ecosystem_slack_service_deployment_notification_monthly.yml index daa96258a11..2b8f4166e6b 100644 --- a/config/metrics/counts_28d/20210303150912_i_ecosystem_slack_service_deployment_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303150912_i_ecosystem_slack_service_deployment_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_deployment_notification_monthly description: Calculated unique users to trigger a Slack message by performing a deployment by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303151609_i_ecosystem_slack_service_wiki_page_notification_monthly.yml b/config/metrics/counts_28d/20210303151609_i_ecosystem_slack_service_wiki_page_notification_monthly.yml index d8852ab90bd..7b5515f99a5 100644 --- a/config/metrics/counts_28d/20210303151609_i_ecosystem_slack_service_wiki_page_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303151609_i_ecosystem_slack_service_wiki_page_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_wiki_page_notification_monthly description: Calculated unique users to trigger a Slack message by performing an action on a wiki page by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303151831_i_ecosystem_slack_service_merge_request_notification_monthly.yml b/config/metrics/counts_28d/20210303151831_i_ecosystem_slack_service_merge_request_notification_monthly.yml index 9b485c7c39d..7229d9b0803 100644 --- a/config/metrics/counts_28d/20210303151831_i_ecosystem_slack_service_merge_request_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303151831_i_ecosystem_slack_service_merge_request_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_merge_request_notification_monthly description: Calculated unique users to trigger a Slack message by performing an action on a merge request by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303151946_i_ecosystem_slack_service_note_notification_monthly.yml b/config/metrics/counts_28d/20210303151946_i_ecosystem_slack_service_note_notification_monthly.yml index f407a19aab3..bd2269d1680 100644 --- a/config/metrics/counts_28d/20210303151946_i_ecosystem_slack_service_note_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303151946_i_ecosystem_slack_service_note_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_note_notification_monthly description: Calculated unique users to trigger a Slack message by creating a note by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303152049_i_ecosystem_slack_service_tag_push_notification_monthly.yml b/config/metrics/counts_28d/20210303152049_i_ecosystem_slack_service_tag_push_notification_monthly.yml index f815f161859..73fa05ac498 100644 --- a/config/metrics/counts_28d/20210303152049_i_ecosystem_slack_service_tag_push_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303152049_i_ecosystem_slack_service_tag_push_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_tag_push_notification_monthly description: Calculated unique users to trigger a Slack message by performing a tag push by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303152144_i_ecosystem_slack_service_confidential_note_notification_monthly.yml b/config/metrics/counts_28d/20210303152144_i_ecosystem_slack_service_confidential_note_notification_monthly.yml index b8485c38da2..5cb154ad6e4 100644 --- a/config/metrics/counts_28d/20210303152144_i_ecosystem_slack_service_confidential_note_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303152144_i_ecosystem_slack_service_confidential_note_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_confidential_note_notification_monthly description: Calculated unique users to trigger a Slack message by creating a confidential note by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_28d/20210303152233_i_ecosystem_slack_service_confidential_issue_notification_monthly.yml b/config/metrics/counts_28d/20210303152233_i_ecosystem_slack_service_confidential_issue_notification_monthly.yml index 023bf9955b9..bcd3147e9ea 100644 --- a/config/metrics/counts_28d/20210303152233_i_ecosystem_slack_service_confidential_issue_notification_monthly.yml +++ b/config/metrics/counts_28d/20210303152233_i_ecosystem_slack_service_confidential_issue_notification_monthly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_confidential_issue_notification_monthly description: Calculated unique users to trigger a Slack message by performing an action on a confidential issue by month product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210216184939_i_ecosystem_jira_service_close_issue_weekly.yml b/config/metrics/counts_7d/20210216184939_i_ecosystem_jira_service_close_issue_weekly.yml index 2b433855670..b650f2ff5fa 100644 --- a/config/metrics/counts_7d/20210216184939_i_ecosystem_jira_service_close_issue_weekly.yml +++ b/config/metrics/counts_7d/20210216184939_i_ecosystem_jira_service_close_issue_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_close_issue_weekly description: Number of users closing Jira issues by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210216184943_i_ecosystem_jira_service_cross_reference_weekly.yml b/config/metrics/counts_7d/20210216184943_i_ecosystem_jira_service_cross_reference_weekly.yml index aa3c99eab67..4058804272b 100644 --- a/config/metrics/counts_7d/20210216184943_i_ecosystem_jira_service_cross_reference_weekly.yml +++ b/config/metrics/counts_7d/20210216184943_i_ecosystem_jira_service_cross_reference_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_cross_reference_weekly description: Number of users that cross-referenced Jira issues by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210216184955_ecosystem_total_unique_counts_weekly.yml b/config/metrics/counts_7d/20210216184955_ecosystem_total_unique_counts_weekly.yml index 350a7032493..968525a9005 100644 --- a/config/metrics/counts_7d/20210216184955_ecosystem_total_unique_counts_weekly.yml +++ b/config/metrics/counts_7d/20210216184955_ecosystem_total_unique_counts_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.ecosystem_total_unique_counts_weekly description: Number of users performing actions on Jira issues by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302103002_i_ecosystem_slack_service_issue_notification_weekly.yml b/config/metrics/counts_7d/20210302103002_i_ecosystem_slack_service_issue_notification_weekly.yml index fac4c52904a..3a7cee3cc4f 100644 --- a/config/metrics/counts_7d/20210302103002_i_ecosystem_slack_service_issue_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302103002_i_ecosystem_slack_service_issue_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_issue_notification_weekly description: Calculated unique users to trigger a Slack message by performing an action on an issue by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302103629_i_ecosystem_slack_service_push_notification_weekly.yml b/config/metrics/counts_7d/20210302103629_i_ecosystem_slack_service_push_notification_weekly.yml index bac63e461c9..6c10ec49dfe 100644 --- a/config/metrics/counts_7d/20210302103629_i_ecosystem_slack_service_push_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302103629_i_ecosystem_slack_service_push_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_push_notification_weekly description: Calculated unique users to trigger a Slack message by performing a Git push by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302103755_i_ecosystem_slack_service_deployment_notification_weekly.yml b/config/metrics/counts_7d/20210302103755_i_ecosystem_slack_service_deployment_notification_weekly.yml index 30ee2e05a18..f26b088c356 100644 --- a/config/metrics/counts_7d/20210302103755_i_ecosystem_slack_service_deployment_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302103755_i_ecosystem_slack_service_deployment_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_deployment_notification_weekly description: Calculated unique users to trigger a Slack message by performing a deployment by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302103907_i_ecosystem_slack_service_wiki_page_notification_weekly.yml b/config/metrics/counts_7d/20210302103907_i_ecosystem_slack_service_wiki_page_notification_weekly.yml index 54ff97eeb13..dc0bf804080 100644 --- a/config/metrics/counts_7d/20210302103907_i_ecosystem_slack_service_wiki_page_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302103907_i_ecosystem_slack_service_wiki_page_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_wiki_page_notification_weekly description: Calculated unique users to trigger a Slack message by performing an action on a wiki page by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302104007_i_ecosystem_slack_service_merge_request_notification_weekly.yml b/config/metrics/counts_7d/20210302104007_i_ecosystem_slack_service_merge_request_notification_weekly.yml index 4a2a99f8282..b27cec15caa 100644 --- a/config/metrics/counts_7d/20210302104007_i_ecosystem_slack_service_merge_request_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302104007_i_ecosystem_slack_service_merge_request_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_merge_request_notification_weekly description: Calculated unique users to trigger a Slack message by performing an action on a merge request by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302104047_i_ecosystem_slack_service_note_notification_weekly.yml b/config/metrics/counts_7d/20210302104047_i_ecosystem_slack_service_note_notification_weekly.yml index 559940a3be9..d56eec656ae 100644 --- a/config/metrics/counts_7d/20210302104047_i_ecosystem_slack_service_note_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302104047_i_ecosystem_slack_service_note_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_note_notification_weekly description: Calculated unique users to trigger a Slack message by creating a note by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302104144_i_ecosystem_slack_service_tag_push_notification_weekly.yml b/config/metrics/counts_7d/20210302104144_i_ecosystem_slack_service_tag_push_notification_weekly.yml index a029e1b30c4..671a2f4ac58 100644 --- a/config/metrics/counts_7d/20210302104144_i_ecosystem_slack_service_tag_push_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302104144_i_ecosystem_slack_service_tag_push_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_tag_push_notification_weekly description: Calculated unique users to trigger a Slack message by performing a tag push by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302104556_i_ecosystem_slack_service_confidential_note_notification_weekly.yml b/config/metrics/counts_7d/20210302104556_i_ecosystem_slack_service_confidential_note_notification_weekly.yml index b278b731c7d..3a80c12cdd1 100644 --- a/config/metrics/counts_7d/20210302104556_i_ecosystem_slack_service_confidential_note_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302104556_i_ecosystem_slack_service_confidential_note_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_confidential_note_notification_weekly description: Calculated unique users to trigger a Slack message by creating a confidential note by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210302104814_i_ecosystem_slack_service_confidential_issue_notification_weekly.yml b/config/metrics/counts_7d/20210302104814_i_ecosystem_slack_service_confidential_issue_notification_weekly.yml index fe0a2011392..addaed1b2c1 100644 --- a/config/metrics/counts_7d/20210302104814_i_ecosystem_slack_service_confidential_issue_notification_weekly.yml +++ b/config/metrics/counts_7d/20210302104814_i_ecosystem_slack_service_confidential_issue_notification_weekly.yml @@ -3,7 +3,7 @@ data_category: optional key_path: redis_hll_counters.ecosystem.i_ecosystem_slack_service_confidential_issue_notification_weekly description: Calculated unique users to trigger a Slack message by performing an action on a confidential issue by week product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_7d/20210916102312_templates_gitlab_slack_application_active.yml b/config/metrics/counts_7d/20210916102312_templates_gitlab_slack_application_active.yml index d1021ed4c0b..06952dd2050 100644 --- a/config/metrics/counts_7d/20210916102312_templates_gitlab_slack_application_active.yml +++ b/config/metrics/counts_7d/20210916102312_templates_gitlab_slack_application_active.yml @@ -3,7 +3,7 @@ key_path: counts.templates_gitlab_slack_application_active name: count_templates_gitlab_slack_application_active description: Count templates with active slack application product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175621_web_hooks.yml b/config/metrics/counts_all/20210216175621_web_hooks.yml index 8614e7d4be6..416c4f739e9 100644 --- a/config/metrics/counts_all/20210216175621_web_hooks.yml +++ b/config/metrics/counts_all/20210216175621_web_hooks.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.web_hooks description: Count of web hooks product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: value_type: number diff --git a/config/metrics/counts_all/20210216175623_projects_asana_active.yml b/config/metrics/counts_all/20210216175623_projects_asana_active.yml index 5b6e4ece343..f5d77814ff9 100644 --- a/config/metrics/counts_all/20210216175623_projects_asana_active.yml +++ b/config/metrics/counts_all/20210216175623_projects_asana_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_asana_active description: Count of projects with active integrations for Asana product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175625_groups_asana_active.yml b/config/metrics/counts_all/20210216175625_groups_asana_active.yml index 87269b04570..e2ee8440616 100644 --- a/config/metrics/counts_all/20210216175625_groups_asana_active.yml +++ b/config/metrics/counts_all/20210216175625_groups_asana_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_asana_active description: Count of groups with active integrations for Asana product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175627_templates_asana_active.yml b/config/metrics/counts_all/20210216175627_templates_asana_active.yml index 121409c5b7f..0fc5c5321ef 100644 --- a/config/metrics/counts_all/20210216175627_templates_asana_active.yml +++ b/config/metrics/counts_all/20210216175627_templates_asana_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_asana_active description: Count of active service templates for Asana product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175628_instances_asana_active.yml b/config/metrics/counts_all/20210216175628_instances_asana_active.yml index 0a5c5fa1242..70047243025 100644 --- a/config/metrics/counts_all/20210216175628_instances_asana_active.yml +++ b/config/metrics/counts_all/20210216175628_instances_asana_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_asana_active description: Count of active instance-level integrations for Asana product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175630_projects_inheriting_asana_active.yml b/config/metrics/counts_all/20210216175630_projects_inheriting_asana_active.yml index be27b267acd..e5bd8119cef 100644 --- a/config/metrics/counts_all/20210216175630_projects_inheriting_asana_active.yml +++ b/config/metrics/counts_all/20210216175630_projects_inheriting_asana_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_asana_active description: Count of active projects inheriting integrations for Asana product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175632_groups_inheriting_asana_active.yml b/config/metrics/counts_all/20210216175632_groups_inheriting_asana_active.yml index 06bb348d677..df2237ce08d 100644 --- a/config/metrics/counts_all/20210216175632_groups_inheriting_asana_active.yml +++ b/config/metrics/counts_all/20210216175632_groups_inheriting_asana_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_asana_active description: Count of active groups inheriting integrations for Asana product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175634_projects_assembla_active.yml b/config/metrics/counts_all/20210216175634_projects_assembla_active.yml index ad6ae1afc72..d5e61e86f48 100644 --- a/config/metrics/counts_all/20210216175634_projects_assembla_active.yml +++ b/config/metrics/counts_all/20210216175634_projects_assembla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_assembla_active description: Count of projects with active integrations for Assembla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175636_groups_assembla_active.yml b/config/metrics/counts_all/20210216175636_groups_assembla_active.yml index a9a1ba26633..d3b8252b5bf 100644 --- a/config/metrics/counts_all/20210216175636_groups_assembla_active.yml +++ b/config/metrics/counts_all/20210216175636_groups_assembla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_assembla_active description: Count of groups with active integrations for Assembla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175638_templates_assembla_active.yml b/config/metrics/counts_all/20210216175638_templates_assembla_active.yml index 88d0c631218..0faa5a7f435 100644 --- a/config/metrics/counts_all/20210216175638_templates_assembla_active.yml +++ b/config/metrics/counts_all/20210216175638_templates_assembla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_assembla_active description: Count of active service templates for Assembla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175640_instances_assembla_active.yml b/config/metrics/counts_all/20210216175640_instances_assembla_active.yml index c76d508d58c..1fcf673aba2 100644 --- a/config/metrics/counts_all/20210216175640_instances_assembla_active.yml +++ b/config/metrics/counts_all/20210216175640_instances_assembla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_assembla_active description: Count of active instance-level integrations for Assembla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175642_projects_inheriting_assembla_active.yml b/config/metrics/counts_all/20210216175642_projects_inheriting_assembla_active.yml index 72143e165cc..f1d8dd731dd 100644 --- a/config/metrics/counts_all/20210216175642_projects_inheriting_assembla_active.yml +++ b/config/metrics/counts_all/20210216175642_projects_inheriting_assembla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_assembla_active description: Count of active projects inheriting integrations for Assembla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175644_groups_inheriting_assembla_active.yml b/config/metrics/counts_all/20210216175644_groups_inheriting_assembla_active.yml index d22ac41c550..ebbdba6c097 100644 --- a/config/metrics/counts_all/20210216175644_groups_inheriting_assembla_active.yml +++ b/config/metrics/counts_all/20210216175644_groups_inheriting_assembla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_assembla_active description: Count of active groups inheriting integrations for Assembla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175645_projects_bamboo_active.yml b/config/metrics/counts_all/20210216175645_projects_bamboo_active.yml index 3ad3dfb25a9..7e1530aa6e6 100644 --- a/config/metrics/counts_all/20210216175645_projects_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175645_projects_bamboo_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts.projects_bamboo_active description: Count of projects with active integrations for Bamboo CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175647_groups_bamboo_active.yml b/config/metrics/counts_all/20210216175647_groups_bamboo_active.yml index e5543ca5766..cfc1d7d7f39 100644 --- a/config/metrics/counts_all/20210216175647_groups_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175647_groups_bamboo_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_bamboo_active description: Count of groups with active integrations for Bamboo CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175649_templates_bamboo_active.yml b/config/metrics/counts_all/20210216175649_templates_bamboo_active.yml index 96947738ac7..8965c65ed6f 100644 --- a/config/metrics/counts_all/20210216175649_templates_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175649_templates_bamboo_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_bamboo_active description: Count of active service templates for Bamboo CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175651_instances_bamboo_active.yml b/config/metrics/counts_all/20210216175651_instances_bamboo_active.yml index db0824288cd..b07649a858c 100644 --- a/config/metrics/counts_all/20210216175651_instances_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175651_instances_bamboo_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_bamboo_active description: Count of active instance-level integrations for Bamboo CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175653_projects_inheriting_bamboo_active.yml b/config/metrics/counts_all/20210216175653_projects_inheriting_bamboo_active.yml index 429540bdbd4..1fcd94588bf 100644 --- a/config/metrics/counts_all/20210216175653_projects_inheriting_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175653_projects_inheriting_bamboo_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_bamboo_active description: Count of active projects inheriting integrations for Bamboo CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175655_groups_inheriting_bamboo_active.yml b/config/metrics/counts_all/20210216175655_groups_inheriting_bamboo_active.yml index 19bc979b41e..b2216f34b48 100644 --- a/config/metrics/counts_all/20210216175655_groups_inheriting_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175655_groups_inheriting_bamboo_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_bamboo_active description: Count of active groups inheriting integrations for Bamboo CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175657_projects_bugzilla_active.yml b/config/metrics/counts_all/20210216175657_projects_bugzilla_active.yml index 39caf54919d..c6a0e9c4654 100644 --- a/config/metrics/counts_all/20210216175657_projects_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175657_projects_bugzilla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_bugzilla_active description: Count of projects with active integrations for Bugzilla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175659_groups_bugzilla_active.yml b/config/metrics/counts_all/20210216175659_groups_bugzilla_active.yml index 2e3c1b5527f..1c4be08b4da 100644 --- a/config/metrics/counts_all/20210216175659_groups_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175659_groups_bugzilla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_bugzilla_active description: Count of groups with active integrations for Bugzilla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175701_templates_bugzilla_active.yml b/config/metrics/counts_all/20210216175701_templates_bugzilla_active.yml index 12866071b53..41a36dfede4 100644 --- a/config/metrics/counts_all/20210216175701_templates_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175701_templates_bugzilla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_bugzilla_active description: Count of active service templates for Bugzilla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175702_instances_bugzilla_active.yml b/config/metrics/counts_all/20210216175702_instances_bugzilla_active.yml index 55f5f38555a..bc9cc8c78c2 100644 --- a/config/metrics/counts_all/20210216175702_instances_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175702_instances_bugzilla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_bugzilla_active description: Count of active instance-level integrations for Bugzilla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175704_projects_inheriting_bugzilla_active.yml b/config/metrics/counts_all/20210216175704_projects_inheriting_bugzilla_active.yml index be9231fcece..d034b007408 100644 --- a/config/metrics/counts_all/20210216175704_projects_inheriting_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175704_projects_inheriting_bugzilla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_bugzilla_active description: Count of active projects inheriting integrations for Bugzilla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175706_groups_inheriting_bugzilla_active.yml b/config/metrics/counts_all/20210216175706_groups_inheriting_bugzilla_active.yml index 699b9019dfc..b9b92f72f02 100644 --- a/config/metrics/counts_all/20210216175706_groups_inheriting_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175706_groups_inheriting_bugzilla_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_bugzilla_active description: Count of active groups inheriting integrations for Bugzilla product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175708_projects_buildkite_active.yml b/config/metrics/counts_all/20210216175708_projects_buildkite_active.yml index 741b7220458..0c359862309 100644 --- a/config/metrics/counts_all/20210216175708_projects_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175708_projects_buildkite_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_buildkite_active description: Count of projects with active integrations for Buildkite product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175710_groups_buildkite_active.yml b/config/metrics/counts_all/20210216175710_groups_buildkite_active.yml index 1b334022e44..363671ad07e 100644 --- a/config/metrics/counts_all/20210216175710_groups_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175710_groups_buildkite_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_buildkite_active description: Count of groups with active integrations for Buildkite product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175712_templates_buildkite_active.yml b/config/metrics/counts_all/20210216175712_templates_buildkite_active.yml index d5a46ed861c..14ffea5ffb4 100644 --- a/config/metrics/counts_all/20210216175712_templates_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175712_templates_buildkite_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_buildkite_active description: Count of active service templates for Buildkite product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175714_instances_buildkite_active.yml b/config/metrics/counts_all/20210216175714_instances_buildkite_active.yml index 8d99d2c1f05..39451d3ae53 100644 --- a/config/metrics/counts_all/20210216175714_instances_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175714_instances_buildkite_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_buildkite_active description: Count of active instance-level integrations for Buildkite product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175716_projects_inheriting_buildkite_active.yml b/config/metrics/counts_all/20210216175716_projects_inheriting_buildkite_active.yml index fd54ff78891..a789fc50df4 100644 --- a/config/metrics/counts_all/20210216175716_projects_inheriting_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175716_projects_inheriting_buildkite_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_buildkite_active description: Count of active projects inheriting integrations for Buildkite product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175717_groups_inheriting_buildkite_active.yml b/config/metrics/counts_all/20210216175717_groups_inheriting_buildkite_active.yml index 350f74c97b7..f846e126f3e 100644 --- a/config/metrics/counts_all/20210216175717_groups_inheriting_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175717_groups_inheriting_buildkite_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_buildkite_active description: Count of active groups inheriting integrations for Buildkite product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175719_projects_campfire_active.yml b/config/metrics/counts_all/20210216175719_projects_campfire_active.yml index 73d8a063f0b..816f153d252 100644 --- a/config/metrics/counts_all/20210216175719_projects_campfire_active.yml +++ b/config/metrics/counts_all/20210216175719_projects_campfire_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_campfire_active description: Count of projects with active integrations for Campfire product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175721_groups_campfire_active.yml b/config/metrics/counts_all/20210216175721_groups_campfire_active.yml index c4879e4fd91..e87e0748062 100644 --- a/config/metrics/counts_all/20210216175721_groups_campfire_active.yml +++ b/config/metrics/counts_all/20210216175721_groups_campfire_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_campfire_active description: Count of groups with active integrations for Campfire product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175723_templates_campfire_active.yml b/config/metrics/counts_all/20210216175723_templates_campfire_active.yml index b5b8b9905ca..00f32987f4e 100644 --- a/config/metrics/counts_all/20210216175723_templates_campfire_active.yml +++ b/config/metrics/counts_all/20210216175723_templates_campfire_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_campfire_active description: Count of active service templates for Campfire product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175725_instances_campfire_active.yml b/config/metrics/counts_all/20210216175725_instances_campfire_active.yml index 88a013fff2f..a2c18935954 100644 --- a/config/metrics/counts_all/20210216175725_instances_campfire_active.yml +++ b/config/metrics/counts_all/20210216175725_instances_campfire_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_campfire_active description: Count of active instance-level integrations for Campfire product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175727_projects_inheriting_campfire_active.yml b/config/metrics/counts_all/20210216175727_projects_inheriting_campfire_active.yml index 51150db3bdd..a09a7f7cb4e 100644 --- a/config/metrics/counts_all/20210216175727_projects_inheriting_campfire_active.yml +++ b/config/metrics/counts_all/20210216175727_projects_inheriting_campfire_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_campfire_active description: Count of active projects inheriting integrations for Campfire product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175729_groups_inheriting_campfire_active.yml b/config/metrics/counts_all/20210216175729_groups_inheriting_campfire_active.yml index f081a57eff4..55780ebfef1 100644 --- a/config/metrics/counts_all/20210216175729_groups_inheriting_campfire_active.yml +++ b/config/metrics/counts_all/20210216175729_groups_inheriting_campfire_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_campfire_active description: Count of active groups inheriting integrations for Campfire product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175731_projects_confluence_active.yml b/config/metrics/counts_all/20210216175731_projects_confluence_active.yml index c361af80c75..ec23eae4aad 100644 --- a/config/metrics/counts_all/20210216175731_projects_confluence_active.yml +++ b/config/metrics/counts_all/20210216175731_projects_confluence_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_confluence_active description: Count of projects with active integrations for Confluence product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175733_groups_confluence_active.yml b/config/metrics/counts_all/20210216175733_groups_confluence_active.yml index 8a9d3e4aa2b..ae6caba5551 100644 --- a/config/metrics/counts_all/20210216175733_groups_confluence_active.yml +++ b/config/metrics/counts_all/20210216175733_groups_confluence_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_confluence_active description: Count of groups with active integrations for Confluence product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175734_templates_confluence_active.yml b/config/metrics/counts_all/20210216175734_templates_confluence_active.yml index 5b09f81d9f7..720325f1ee9 100644 --- a/config/metrics/counts_all/20210216175734_templates_confluence_active.yml +++ b/config/metrics/counts_all/20210216175734_templates_confluence_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_confluence_active description: Count of active service templates for Confluence product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175736_instances_confluence_active.yml b/config/metrics/counts_all/20210216175736_instances_confluence_active.yml index f8df0b86ffd..521f29949c1 100644 --- a/config/metrics/counts_all/20210216175736_instances_confluence_active.yml +++ b/config/metrics/counts_all/20210216175736_instances_confluence_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_confluence_active description: Count of active instance-level integrations for Confluence product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175738_projects_inheriting_confluence_active.yml b/config/metrics/counts_all/20210216175738_projects_inheriting_confluence_active.yml index c59ba1dd8f8..1fc45db4903 100644 --- a/config/metrics/counts_all/20210216175738_projects_inheriting_confluence_active.yml +++ b/config/metrics/counts_all/20210216175738_projects_inheriting_confluence_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_confluence_active description: Count of active projects inheriting integrations for Confluence product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175740_groups_inheriting_confluence_active.yml b/config/metrics/counts_all/20210216175740_groups_inheriting_confluence_active.yml index 2242a04f332..e9c0d456ab0 100644 --- a/config/metrics/counts_all/20210216175740_groups_inheriting_confluence_active.yml +++ b/config/metrics/counts_all/20210216175740_groups_inheriting_confluence_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_confluence_active description: Count of active groups inheriting integrations for Confluence product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175742_projects_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175742_projects_custom_issue_tracker_active.yml index a727e6fedb6..f3ee6b40bce 100644 --- a/config/metrics/counts_all/20210216175742_projects_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175742_projects_custom_issue_tracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_custom_issue_tracker_active description: Count of projects with active integrations for a Custom Issue Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175744_groups_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175744_groups_custom_issue_tracker_active.yml index 4c63579d92e..c9b11d6c5e9 100644 --- a/config/metrics/counts_all/20210216175744_groups_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175744_groups_custom_issue_tracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_custom_issue_tracker_active description: Count of groups with active integrations for a Custom Issue Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175745_templates_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175745_templates_custom_issue_tracker_active.yml index b1f0c7955ff..110f6cc9606 100644 --- a/config/metrics/counts_all/20210216175745_templates_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175745_templates_custom_issue_tracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_custom_issue_tracker_active description: Count of active service templates for a Custom Issue Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175747_instances_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175747_instances_custom_issue_tracker_active.yml index a87c20b1e8b..ae72b015264 100644 --- a/config/metrics/counts_all/20210216175747_instances_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175747_instances_custom_issue_tracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_custom_issue_tracker_active description: Count of active instance-level integrations for a Custom Issue Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175749_projects_inheriting_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175749_projects_inheriting_custom_issue_tracker_active.yml index 1ef220f5e4f..22b6fbfe846 100644 --- a/config/metrics/counts_all/20210216175749_projects_inheriting_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175749_projects_inheriting_custom_issue_tracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_custom_issue_tracker_active description: Count of active projects inheriting integrations for a Custom Issue Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175751_groups_inheriting_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175751_groups_inheriting_custom_issue_tracker_active.yml index 0ff7a037288..a047b76b5cb 100644 --- a/config/metrics/counts_all/20210216175751_groups_inheriting_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175751_groups_inheriting_custom_issue_tracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_custom_issue_tracker_active description: Count of active groups inheriting integrations for a Custom Issue Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175753_projects_discord_active.yml b/config/metrics/counts_all/20210216175753_projects_discord_active.yml index 9b4eecbd372..a228c98c52f 100644 --- a/config/metrics/counts_all/20210216175753_projects_discord_active.yml +++ b/config/metrics/counts_all/20210216175753_projects_discord_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_discord_active description: Count of projects with active integrations for Discord product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175755_groups_discord_active.yml b/config/metrics/counts_all/20210216175755_groups_discord_active.yml index 7ac463d87e3..86ffb00edc4 100644 --- a/config/metrics/counts_all/20210216175755_groups_discord_active.yml +++ b/config/metrics/counts_all/20210216175755_groups_discord_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_discord_active description: Count of groups with active integrations for Discord product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175756_templates_discord_active.yml b/config/metrics/counts_all/20210216175756_templates_discord_active.yml index 4b913f35acd..47d111dc895 100644 --- a/config/metrics/counts_all/20210216175756_templates_discord_active.yml +++ b/config/metrics/counts_all/20210216175756_templates_discord_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_discord_active description: Count of active service templates for Discord product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175758_instances_discord_active.yml b/config/metrics/counts_all/20210216175758_instances_discord_active.yml index 5d790f5d6df..d508e171a7a 100644 --- a/config/metrics/counts_all/20210216175758_instances_discord_active.yml +++ b/config/metrics/counts_all/20210216175758_instances_discord_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_discord_active description: Count of active instance-level integrations for Discord product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175800_projects_inheriting_discord_active.yml b/config/metrics/counts_all/20210216175800_projects_inheriting_discord_active.yml index 85634cb58b2..478151f1889 100644 --- a/config/metrics/counts_all/20210216175800_projects_inheriting_discord_active.yml +++ b/config/metrics/counts_all/20210216175800_projects_inheriting_discord_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_discord_active description: Count of active projects inheriting integrations for Discord product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175802_groups_inheriting_discord_active.yml b/config/metrics/counts_all/20210216175802_groups_inheriting_discord_active.yml index 74f1c4a32f5..1016a71b1c8 100644 --- a/config/metrics/counts_all/20210216175802_groups_inheriting_discord_active.yml +++ b/config/metrics/counts_all/20210216175802_groups_inheriting_discord_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_discord_active description: Count of active groups inheriting integrations for Discord product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175804_projects_drone_ci_active.yml b/config/metrics/counts_all/20210216175804_projects_drone_ci_active.yml index 005d9f65a33..e8511564bdd 100644 --- a/config/metrics/counts_all/20210216175804_projects_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175804_projects_drone_ci_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts.projects_drone_ci_active description: Count of projects with active integrations for Drone CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175806_groups_drone_ci_active.yml b/config/metrics/counts_all/20210216175806_groups_drone_ci_active.yml index 23b4fab18b3..3a5ce0f3882 100644 --- a/config/metrics/counts_all/20210216175806_groups_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175806_groups_drone_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_drone_ci_active description: Count of groups with active integrations for Drone CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175807_templates_drone_ci_active.yml b/config/metrics/counts_all/20210216175807_templates_drone_ci_active.yml index e3422fb6193..80e017c5a2c 100644 --- a/config/metrics/counts_all/20210216175807_templates_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175807_templates_drone_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_drone_ci_active description: Count of active service templates for Drone CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175809_instances_drone_ci_active.yml b/config/metrics/counts_all/20210216175809_instances_drone_ci_active.yml index a47163d7540..b071268f48c 100644 --- a/config/metrics/counts_all/20210216175809_instances_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175809_instances_drone_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_drone_ci_active description: Count of active instance-level integrations for Drone CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175811_projects_inheriting_drone_ci_active.yml b/config/metrics/counts_all/20210216175811_projects_inheriting_drone_ci_active.yml index ee862f15d30..b9fafd7d3c8 100644 --- a/config/metrics/counts_all/20210216175811_projects_inheriting_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175811_projects_inheriting_drone_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_drone_ci_active description: Count of active projects inheriting integrations for Drone CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175813_groups_inheriting_drone_ci_active.yml b/config/metrics/counts_all/20210216175813_groups_inheriting_drone_ci_active.yml index aafc802b87c..60b5c5bf7c8 100644 --- a/config/metrics/counts_all/20210216175813_groups_inheriting_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175813_groups_inheriting_drone_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_drone_ci_active description: Count of active groups inheriting integrations for Drone CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175815_projects_emails_on_push_active.yml b/config/metrics/counts_all/20210216175815_projects_emails_on_push_active.yml index 1ba9979c98a..47f094738d0 100644 --- a/config/metrics/counts_all/20210216175815_projects_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175815_projects_emails_on_push_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_emails_on_push_active description: Count of projects with active integrations for Emails on Push product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175817_groups_emails_on_push_active.yml b/config/metrics/counts_all/20210216175817_groups_emails_on_push_active.yml index 6049a9126a7..7c67463eba3 100644 --- a/config/metrics/counts_all/20210216175817_groups_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175817_groups_emails_on_push_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_emails_on_push_active description: Count of groups with active integrations for Emails on Push product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175818_templates_emails_on_push_active.yml b/config/metrics/counts_all/20210216175818_templates_emails_on_push_active.yml index 33e588ce60e..387874eb108 100644 --- a/config/metrics/counts_all/20210216175818_templates_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175818_templates_emails_on_push_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_emails_on_push_active description: Count of active service templates for Emails on Push product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175820_instances_emails_on_push_active.yml b/config/metrics/counts_all/20210216175820_instances_emails_on_push_active.yml index 40ab3459baf..a1588510b2b 100644 --- a/config/metrics/counts_all/20210216175820_instances_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175820_instances_emails_on_push_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_emails_on_push_active description: Count of active instance-level integrations for Emails on Push product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175822_projects_inheriting_emails_on_push_active.yml b/config/metrics/counts_all/20210216175822_projects_inheriting_emails_on_push_active.yml index 5df16d4bcaf..892249b795d 100644 --- a/config/metrics/counts_all/20210216175822_projects_inheriting_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175822_projects_inheriting_emails_on_push_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_emails_on_push_active description: Count of active projects inheriting integrations for Emails on Push product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175824_groups_inheriting_emails_on_push_active.yml b/config/metrics/counts_all/20210216175824_groups_inheriting_emails_on_push_active.yml index c478fc02745..a02c183202d 100644 --- a/config/metrics/counts_all/20210216175824_groups_inheriting_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175824_groups_inheriting_emails_on_push_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_emails_on_push_active description: Count of active groups inheriting integrations for Emails on Push product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175826_projects_external_wiki_active.yml b/config/metrics/counts_all/20210216175826_projects_external_wiki_active.yml index fc99b7a20cc..f2d71a1a775 100644 --- a/config/metrics/counts_all/20210216175826_projects_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175826_projects_external_wiki_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_external_wiki_active description: Count of projects with active integrations for External Wiki product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175828_groups_external_wiki_active.yml b/config/metrics/counts_all/20210216175828_groups_external_wiki_active.yml index d154a4ec723..e7cb654e8e5 100644 --- a/config/metrics/counts_all/20210216175828_groups_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175828_groups_external_wiki_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_external_wiki_active description: Count of groups with active integrations for External Wiki product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175829_templates_external_wiki_active.yml b/config/metrics/counts_all/20210216175829_templates_external_wiki_active.yml index 522315e40f6..b80bb0e6902 100644 --- a/config/metrics/counts_all/20210216175829_templates_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175829_templates_external_wiki_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_external_wiki_active description: Count of active service templates for External Wiki product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175831_instances_external_wiki_active.yml b/config/metrics/counts_all/20210216175831_instances_external_wiki_active.yml index 9d5e41f4302..fbc863ee474 100644 --- a/config/metrics/counts_all/20210216175831_instances_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175831_instances_external_wiki_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_external_wiki_active description: Count of active instance-level integrations for External Wiki product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175833_projects_inheriting_external_wiki_active.yml b/config/metrics/counts_all/20210216175833_projects_inheriting_external_wiki_active.yml index 166d7f1734b..f27b94f9b54 100644 --- a/config/metrics/counts_all/20210216175833_projects_inheriting_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175833_projects_inheriting_external_wiki_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_external_wiki_active description: Count of active projects inheriting integrations for External Wiki product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175835_groups_inheriting_external_wiki_active.yml b/config/metrics/counts_all/20210216175835_groups_inheriting_external_wiki_active.yml index c233df8e8ff..7f6ca0a013b 100644 --- a/config/metrics/counts_all/20210216175835_groups_inheriting_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175835_groups_inheriting_external_wiki_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_external_wiki_active description: Count of active groups inheriting integrations for External Wiki product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175837_projects_flowdock_active.yml b/config/metrics/counts_all/20210216175837_projects_flowdock_active.yml index 0ca23369618..46db9f97e85 100644 --- a/config/metrics/counts_all/20210216175837_projects_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175837_projects_flowdock_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_flowdock_active description: Count of projects with active integrations for Flowdock product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175839_groups_flowdock_active.yml b/config/metrics/counts_all/20210216175839_groups_flowdock_active.yml index 878a6b1615a..d5da36978b6 100644 --- a/config/metrics/counts_all/20210216175839_groups_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175839_groups_flowdock_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_flowdock_active description: Count of groups with active integrations for Flowdock product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175840_templates_flowdock_active.yml b/config/metrics/counts_all/20210216175840_templates_flowdock_active.yml index 19bd891b300..d3ed9f36425 100644 --- a/config/metrics/counts_all/20210216175840_templates_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175840_templates_flowdock_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_flowdock_active description: Count of active service templates for Flowdock product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175842_instances_flowdock_active.yml b/config/metrics/counts_all/20210216175842_instances_flowdock_active.yml index 2b58b35d466..198af43a99d 100644 --- a/config/metrics/counts_all/20210216175842_instances_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175842_instances_flowdock_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_flowdock_active description: Count of active instance-level integrations for Flowdock product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175844_projects_inheriting_flowdock_active.yml b/config/metrics/counts_all/20210216175844_projects_inheriting_flowdock_active.yml index 88425a3aaff..f094f894ded 100644 --- a/config/metrics/counts_all/20210216175844_projects_inheriting_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175844_projects_inheriting_flowdock_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_flowdock_active description: Count of active projects inheriting integrations for Flowdock product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175846_groups_inheriting_flowdock_active.yml b/config/metrics/counts_all/20210216175846_groups_inheriting_flowdock_active.yml index 8c8150ec316..fb7931ddf09 100644 --- a/config/metrics/counts_all/20210216175846_groups_inheriting_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175846_groups_inheriting_flowdock_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_flowdock_active description: Count of active groups inheriting integrations for Flowdock product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175859_projects_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175859_projects_hangouts_chat_active.yml index bdb36ce40a4..14865b2dffc 100644 --- a/config/metrics/counts_all/20210216175859_projects_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175859_projects_hangouts_chat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_hangouts_chat_active description: Count of projects with active integrations for Hangouts Chat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175901_groups_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175901_groups_hangouts_chat_active.yml index ce776453c04..0dcb3881909 100644 --- a/config/metrics/counts_all/20210216175901_groups_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175901_groups_hangouts_chat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_hangouts_chat_active description: Count of groups with active integrations for Hangouts Chat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175902_templates_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175902_templates_hangouts_chat_active.yml index c41f72918d9..0d60c70c6e2 100644 --- a/config/metrics/counts_all/20210216175902_templates_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175902_templates_hangouts_chat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_hangouts_chat_active description: Count of active service templates for Hangouts Chat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175904_instances_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175904_instances_hangouts_chat_active.yml index 023893954f3..4208f647cf3 100644 --- a/config/metrics/counts_all/20210216175904_instances_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175904_instances_hangouts_chat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_hangouts_chat_active description: Count of active instance-level integrations for Hangouts Chat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175906_projects_inheriting_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175906_projects_inheriting_hangouts_chat_active.yml index 2a706665d8f..7168c788670 100644 --- a/config/metrics/counts_all/20210216175906_projects_inheriting_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175906_projects_inheriting_hangouts_chat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_hangouts_chat_active description: Count of active projects inheriting integrations for Hangouts Chat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175908_groups_inheriting_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175908_groups_inheriting_hangouts_chat_active.yml index 8586fb00ab4..45465412b80 100644 --- a/config/metrics/counts_all/20210216175908_groups_inheriting_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175908_groups_inheriting_hangouts_chat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_hangouts_chat_active description: Count of active groups inheriting integrations for Hangouts Chat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175910_projects_hipchat_active.yml b/config/metrics/counts_all/20210216175910_projects_hipchat_active.yml index 779f0579f49..915c634cdb3 100644 --- a/config/metrics/counts_all/20210216175910_projects_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175910_projects_hipchat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_hipchat_active description: Count of projects with active integrations for HipChat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175912_groups_hipchat_active.yml b/config/metrics/counts_all/20210216175912_groups_hipchat_active.yml index 16419a7005b..5391dda3b7c 100644 --- a/config/metrics/counts_all/20210216175912_groups_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175912_groups_hipchat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_hipchat_active description: Count of groups with active integrations for HipChat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175913_templates_hipchat_active.yml b/config/metrics/counts_all/20210216175913_templates_hipchat_active.yml index 65516f0a17b..7bcb8206beb 100644 --- a/config/metrics/counts_all/20210216175913_templates_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175913_templates_hipchat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_hipchat_active description: Count of active service templates for HipChat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175915_instances_hipchat_active.yml b/config/metrics/counts_all/20210216175915_instances_hipchat_active.yml index 0c7c6c5ee99..f30e667b316 100644 --- a/config/metrics/counts_all/20210216175915_instances_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175915_instances_hipchat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_hipchat_active description: Count of active instance-level integrations for HipChat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175917_projects_inheriting_hipchat_active.yml b/config/metrics/counts_all/20210216175917_projects_inheriting_hipchat_active.yml index febbbf234aa..aef3e97590f 100644 --- a/config/metrics/counts_all/20210216175917_projects_inheriting_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175917_projects_inheriting_hipchat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_hipchat_active description: Count of active projects inheriting integrations for HipChat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175919_groups_inheriting_hipchat_active.yml b/config/metrics/counts_all/20210216175919_groups_inheriting_hipchat_active.yml index df5bc192dfd..ff4e3d9d0b3 100644 --- a/config/metrics/counts_all/20210216175919_groups_inheriting_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175919_groups_inheriting_hipchat_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_hipchat_active description: Count of active groups inheriting integrations for HipChat product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175921_projects_irker_active.yml b/config/metrics/counts_all/20210216175921_projects_irker_active.yml index c23511b99b0..0a01091482f 100644 --- a/config/metrics/counts_all/20210216175921_projects_irker_active.yml +++ b/config/metrics/counts_all/20210216175921_projects_irker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_irker_active description: Count of projects with active integrations for Irker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175923_groups_irker_active.yml b/config/metrics/counts_all/20210216175923_groups_irker_active.yml index efb8317fd4a..12faf9b8871 100644 --- a/config/metrics/counts_all/20210216175923_groups_irker_active.yml +++ b/config/metrics/counts_all/20210216175923_groups_irker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_irker_active description: Count of groups with active integrations for Irker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175924_templates_irker_active.yml b/config/metrics/counts_all/20210216175924_templates_irker_active.yml index 6075daa321b..1717439aad6 100644 --- a/config/metrics/counts_all/20210216175924_templates_irker_active.yml +++ b/config/metrics/counts_all/20210216175924_templates_irker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_irker_active description: Count of active service templates for Irker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175926_instances_irker_active.yml b/config/metrics/counts_all/20210216175926_instances_irker_active.yml index e2821326503..edb31b01c5e 100644 --- a/config/metrics/counts_all/20210216175926_instances_irker_active.yml +++ b/config/metrics/counts_all/20210216175926_instances_irker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_irker_active description: Count of active instance-level integrations for Irker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175928_projects_inheriting_irker_active.yml b/config/metrics/counts_all/20210216175928_projects_inheriting_irker_active.yml index bce07c5c584..5aab65d8491 100644 --- a/config/metrics/counts_all/20210216175928_projects_inheriting_irker_active.yml +++ b/config/metrics/counts_all/20210216175928_projects_inheriting_irker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_irker_active description: Count of active projects inheriting integrations for Irker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175930_groups_inheriting_irker_active.yml b/config/metrics/counts_all/20210216175930_groups_inheriting_irker_active.yml index c99e8ed3d01..d724dccbd82 100644 --- a/config/metrics/counts_all/20210216175930_groups_inheriting_irker_active.yml +++ b/config/metrics/counts_all/20210216175930_groups_inheriting_irker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_irker_active description: Count of active groups inheriting integrations for Irker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175932_projects_jenkins_active.yml b/config/metrics/counts_all/20210216175932_projects_jenkins_active.yml index 7e71a319c67..85eb568a586 100644 --- a/config/metrics/counts_all/20210216175932_projects_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175932_projects_jenkins_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts.projects_jenkins_active description: Count of projects with active integrations for Jenkins product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175934_groups_jenkins_active.yml b/config/metrics/counts_all/20210216175934_groups_jenkins_active.yml index 5db9b4b46a9..336eea6884a 100644 --- a/config/metrics/counts_all/20210216175934_groups_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175934_groups_jenkins_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_jenkins_active description: Count of groups with active integrations for Jenkins product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175935_templates_jenkins_active.yml b/config/metrics/counts_all/20210216175935_templates_jenkins_active.yml index 0205e0497bf..3475c1d4046 100644 --- a/config/metrics/counts_all/20210216175935_templates_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175935_templates_jenkins_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_jenkins_active description: Count of active service templates for Jenkins product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175937_instances_jenkins_active.yml b/config/metrics/counts_all/20210216175937_instances_jenkins_active.yml index 4135f36bd0a..a587373aa24 100644 --- a/config/metrics/counts_all/20210216175937_instances_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175937_instances_jenkins_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_jenkins_active description: Count of active instance-level integrations for Jenkins product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175939_projects_inheriting_jenkins_active.yml b/config/metrics/counts_all/20210216175939_projects_inheriting_jenkins_active.yml index 82f93fa3bcd..8670bf8ccc2 100644 --- a/config/metrics/counts_all/20210216175939_projects_inheriting_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175939_projects_inheriting_jenkins_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_jenkins_active description: Count of active projects inheriting integrations for Jenkins product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175941_groups_inheriting_jenkins_active.yml b/config/metrics/counts_all/20210216175941_groups_inheriting_jenkins_active.yml index 7b01ab9e25a..1cb7931cf48 100644 --- a/config/metrics/counts_all/20210216175941_groups_inheriting_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175941_groups_inheriting_jenkins_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_jenkins_active description: Count of active groups inheriting integrations for Jenkins product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175943_projects_jira_active.yml b/config/metrics/counts_all/20210216175943_projects_jira_active.yml index ac627472066..adfaacfae0a 100644 --- a/config/metrics/counts_all/20210216175943_projects_jira_active.yml +++ b/config/metrics/counts_all/20210216175943_projects_jira_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts.projects_jira_active description: Count of projects with active integrations for Jira product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175945_groups_jira_active.yml b/config/metrics/counts_all/20210216175945_groups_jira_active.yml index d99920be62a..3464df2ef60 100644 --- a/config/metrics/counts_all/20210216175945_groups_jira_active.yml +++ b/config/metrics/counts_all/20210216175945_groups_jira_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_jira_active description: Count of groups with active integrations for Jira product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175946_templates_jira_active.yml b/config/metrics/counts_all/20210216175946_templates_jira_active.yml index 63c1929b00e..a77057f5a53 100644 --- a/config/metrics/counts_all/20210216175946_templates_jira_active.yml +++ b/config/metrics/counts_all/20210216175946_templates_jira_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_jira_active description: Count of active service templates for Jira product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175948_instances_jira_active.yml b/config/metrics/counts_all/20210216175948_instances_jira_active.yml index 98d1d27bed7..444f1c79ca9 100644 --- a/config/metrics/counts_all/20210216175948_instances_jira_active.yml +++ b/config/metrics/counts_all/20210216175948_instances_jira_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_jira_active description: Count of active instance-level integrations for Jira product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175950_projects_inheriting_jira_active.yml b/config/metrics/counts_all/20210216175950_projects_inheriting_jira_active.yml index af8e8414beb..4a0097e21ba 100644 --- a/config/metrics/counts_all/20210216175950_projects_inheriting_jira_active.yml +++ b/config/metrics/counts_all/20210216175950_projects_inheriting_jira_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_jira_active description: Count of active projects inheriting integrations for Jira product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175952_groups_inheriting_jira_active.yml b/config/metrics/counts_all/20210216175952_groups_inheriting_jira_active.yml index 3e9531cba26..6ff87cde23f 100644 --- a/config/metrics/counts_all/20210216175952_groups_inheriting_jira_active.yml +++ b/config/metrics/counts_all/20210216175952_groups_inheriting_jira_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_jira_active description: Count of active groups inheriting integrations for Jira product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175954_projects_mattermost_active.yml b/config/metrics/counts_all/20210216175954_projects_mattermost_active.yml index b02c9e4919f..4d351b42abb 100644 --- a/config/metrics/counts_all/20210216175954_projects_mattermost_active.yml +++ b/config/metrics/counts_all/20210216175954_projects_mattermost_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_mattermost_active description: Count of projects with active integrations for Mattermost product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175956_groups_mattermost_active.yml b/config/metrics/counts_all/20210216175956_groups_mattermost_active.yml index cdf2962548c..8036eff1e67 100644 --- a/config/metrics/counts_all/20210216175956_groups_mattermost_active.yml +++ b/config/metrics/counts_all/20210216175956_groups_mattermost_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_mattermost_active description: Count of groups with active integrations for Mattermost product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175957_templates_mattermost_active.yml b/config/metrics/counts_all/20210216175957_templates_mattermost_active.yml index ced52649fd3..c4cc0f0d9c7 100644 --- a/config/metrics/counts_all/20210216175957_templates_mattermost_active.yml +++ b/config/metrics/counts_all/20210216175957_templates_mattermost_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_mattermost_active description: Count of active service templates for Mattermost product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216175959_instances_mattermost_active.yml b/config/metrics/counts_all/20210216175959_instances_mattermost_active.yml index 519039cb6c2..cdde4ac4027 100644 --- a/config/metrics/counts_all/20210216175959_instances_mattermost_active.yml +++ b/config/metrics/counts_all/20210216175959_instances_mattermost_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_mattermost_active description: Count of active instance-level integrations for Mattermost product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180001_projects_inheriting_mattermost_active.yml b/config/metrics/counts_all/20210216180001_projects_inheriting_mattermost_active.yml index 40a9e3f3eac..240a59a8b1e 100644 --- a/config/metrics/counts_all/20210216180001_projects_inheriting_mattermost_active.yml +++ b/config/metrics/counts_all/20210216180001_projects_inheriting_mattermost_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_mattermost_active description: Count of active projects inheriting integrations for Mattermost product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180003_groups_inheriting_mattermost_active.yml b/config/metrics/counts_all/20210216180003_groups_inheriting_mattermost_active.yml index eea105726c1..f7bb7cb1a3e 100644 --- a/config/metrics/counts_all/20210216180003_groups_inheriting_mattermost_active.yml +++ b/config/metrics/counts_all/20210216180003_groups_inheriting_mattermost_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_mattermost_active description: Count of active groups inheriting integrations for Mattermost product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180005_projects_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180005_projects_mattermost_slash_commands_active.yml index 36cdffa264b..d2a787ffa32 100644 --- a/config/metrics/counts_all/20210216180005_projects_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180005_projects_mattermost_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_mattermost_slash_commands_active description: Count of projects with active integrations for Mattermost (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180006_groups_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180006_groups_mattermost_slash_commands_active.yml index 5356bbad505..6b8c43319c6 100644 --- a/config/metrics/counts_all/20210216180006_groups_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180006_groups_mattermost_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_mattermost_slash_commands_active description: Count of groups with active integrations for Mattermost (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180008_templates_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180008_templates_mattermost_slash_commands_active.yml index 9851fc82dcd..a9703666f63 100644 --- a/config/metrics/counts_all/20210216180008_templates_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180008_templates_mattermost_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_mattermost_slash_commands_active description: Count of active service templates for Mattermost (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180010_instances_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180010_instances_mattermost_slash_commands_active.yml index 08026f0a267..0e498eaf251 100644 --- a/config/metrics/counts_all/20210216180010_instances_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180010_instances_mattermost_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_mattermost_slash_commands_active description: Count of active instance-level integrations for Mattermost (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180012_projects_inheriting_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180012_projects_inheriting_mattermost_slash_commands_active.yml index 08ea0768dcd..5f498994eb6 100644 --- a/config/metrics/counts_all/20210216180012_projects_inheriting_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180012_projects_inheriting_mattermost_slash_commands_active.yml @@ -4,7 +4,7 @@ key_path: counts.projects_inheriting_mattermost_slash_commands_active description: Count of active projects inheriting integrations for Mattermost (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180014_groups_inheriting_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180014_groups_inheriting_mattermost_slash_commands_active.yml index 0458c912d4f..804100472b8 100644 --- a/config/metrics/counts_all/20210216180014_groups_inheriting_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180014_groups_inheriting_mattermost_slash_commands_active.yml @@ -4,7 +4,7 @@ key_path: counts.groups_inheriting_mattermost_slash_commands_active description: Count of active groups inheriting integrations for Mattermost (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180016_projects_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180016_projects_microsoft_teams_active.yml index 60dece28890..6b517b8ea65 100644 --- a/config/metrics/counts_all/20210216180016_projects_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180016_projects_microsoft_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_microsoft_teams_active description: Count of projects with active integrations for Microsoft Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180018_groups_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180018_groups_microsoft_teams_active.yml index b6ff5d7e4a3..75bc1c38b85 100644 --- a/config/metrics/counts_all/20210216180018_groups_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180018_groups_microsoft_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_microsoft_teams_active description: Count of groups with active integrations for Microsoft Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180019_templates_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180019_templates_microsoft_teams_active.yml index f3b96753b7b..0bd44801ce0 100644 --- a/config/metrics/counts_all/20210216180019_templates_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180019_templates_microsoft_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_microsoft_teams_active description: Count of active service templates for Microsoft Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180021_instances_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180021_instances_microsoft_teams_active.yml index 04c89b9544c..e5fbd0dd3b6 100644 --- a/config/metrics/counts_all/20210216180021_instances_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180021_instances_microsoft_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_microsoft_teams_active description: Count of active instance-level integrations for Microsoft Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180023_projects_inheriting_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180023_projects_inheriting_microsoft_teams_active.yml index 0a9c6e8f2d5..de36020f9e5 100644 --- a/config/metrics/counts_all/20210216180023_projects_inheriting_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180023_projects_inheriting_microsoft_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_microsoft_teams_active description: Count of active projects inheriting integrations for Microsoft Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180025_groups_inheriting_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180025_groups_inheriting_microsoft_teams_active.yml index 430438fa682..0f17bfc7fb4 100644 --- a/config/metrics/counts_all/20210216180025_groups_inheriting_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180025_groups_inheriting_microsoft_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_microsoft_teams_active description: Count of active groups inheriting integrations for Microsoft Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180027_projects_packagist_active.yml b/config/metrics/counts_all/20210216180027_projects_packagist_active.yml index 2d6da6dd87c..f598ea26661 100644 --- a/config/metrics/counts_all/20210216180027_projects_packagist_active.yml +++ b/config/metrics/counts_all/20210216180027_projects_packagist_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_packagist_active description: Count of projects with active integrations for Packagist product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180029_groups_packagist_active.yml b/config/metrics/counts_all/20210216180029_groups_packagist_active.yml index 72d22778e35..25feaa36b23 100644 --- a/config/metrics/counts_all/20210216180029_groups_packagist_active.yml +++ b/config/metrics/counts_all/20210216180029_groups_packagist_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_packagist_active description: Count of groups with active integrations for Packagist product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180030_templates_packagist_active.yml b/config/metrics/counts_all/20210216180030_templates_packagist_active.yml index 83e0d46c6b8..61d0d5e1341 100644 --- a/config/metrics/counts_all/20210216180030_templates_packagist_active.yml +++ b/config/metrics/counts_all/20210216180030_templates_packagist_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_packagist_active description: Count of active service templates for Packagist product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180032_instances_packagist_active.yml b/config/metrics/counts_all/20210216180032_instances_packagist_active.yml index f79210d6870..7cf1c495a94 100644 --- a/config/metrics/counts_all/20210216180032_instances_packagist_active.yml +++ b/config/metrics/counts_all/20210216180032_instances_packagist_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_packagist_active description: Count of active instance-level integrations for Packagist product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180034_projects_inheriting_packagist_active.yml b/config/metrics/counts_all/20210216180034_projects_inheriting_packagist_active.yml index 0dfdbd5b610..cc61aeab951 100644 --- a/config/metrics/counts_all/20210216180034_projects_inheriting_packagist_active.yml +++ b/config/metrics/counts_all/20210216180034_projects_inheriting_packagist_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_packagist_active description: Count of active projects inheriting integrations for Packagist product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180036_groups_inheriting_packagist_active.yml b/config/metrics/counts_all/20210216180036_groups_inheriting_packagist_active.yml index 21b7b80ec17..87e89a24f0b 100644 --- a/config/metrics/counts_all/20210216180036_groups_inheriting_packagist_active.yml +++ b/config/metrics/counts_all/20210216180036_groups_inheriting_packagist_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_packagist_active description: Count of active groups inheriting integrations for Packagist product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180038_projects_pipelines_email_active.yml b/config/metrics/counts_all/20210216180038_projects_pipelines_email_active.yml index b1f315903a6..e23ac62c864 100644 --- a/config/metrics/counts_all/20210216180038_projects_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180038_projects_pipelines_email_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_pipelines_email_active description: Count of projects with active integrations for Pipeline Emails product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180040_groups_pipelines_email_active.yml b/config/metrics/counts_all/20210216180040_groups_pipelines_email_active.yml index b3e5ff8ea4c..8e969cd2254 100644 --- a/config/metrics/counts_all/20210216180040_groups_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180040_groups_pipelines_email_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_pipelines_email_active description: Count of groups with active integrations for Pipeline Emails product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180041_templates_pipelines_email_active.yml b/config/metrics/counts_all/20210216180041_templates_pipelines_email_active.yml index ad3ed4311ff..9fccfbfb67e 100644 --- a/config/metrics/counts_all/20210216180041_templates_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180041_templates_pipelines_email_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_pipelines_email_active description: Count of active service templates for Pipeline Emails product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180043_instances_pipelines_email_active.yml b/config/metrics/counts_all/20210216180043_instances_pipelines_email_active.yml index c815050bec2..253d76935dd 100644 --- a/config/metrics/counts_all/20210216180043_instances_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180043_instances_pipelines_email_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_pipelines_email_active description: Count of active instance-level integrations for Pipeline Emails product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180045_projects_inheriting_pipelines_email_active.yml b/config/metrics/counts_all/20210216180045_projects_inheriting_pipelines_email_active.yml index 04cff98babb..c43f3484f35 100644 --- a/config/metrics/counts_all/20210216180045_projects_inheriting_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180045_projects_inheriting_pipelines_email_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_pipelines_email_active description: Count of active projects inheriting integrations for Pipeline Emails product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180047_groups_inheriting_pipelines_email_active.yml b/config/metrics/counts_all/20210216180047_groups_inheriting_pipelines_email_active.yml index 1408f2084b8..4e03c0cf990 100644 --- a/config/metrics/counts_all/20210216180047_groups_inheriting_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180047_groups_inheriting_pipelines_email_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_pipelines_email_active description: Count of active groups inheriting integrations for Pipeline Emails product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180049_projects_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180049_projects_pivotaltracker_active.yml index 312e0c0dd93..39be8cbf49c 100644 --- a/config/metrics/counts_all/20210216180049_projects_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180049_projects_pivotaltracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_pivotaltracker_active description: Count of projects with active integrations for Pivotal Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180051_groups_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180051_groups_pivotaltracker_active.yml index 2d1d3110957..ef3d5627379 100644 --- a/config/metrics/counts_all/20210216180051_groups_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180051_groups_pivotaltracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_pivotaltracker_active description: Count of groups with active integrations for Pivotal Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180052_templates_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180052_templates_pivotaltracker_active.yml index 338fa4f6adc..b54e62f535c 100644 --- a/config/metrics/counts_all/20210216180052_templates_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180052_templates_pivotaltracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_pivotaltracker_active description: Count of active service templates for Pivotal Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180054_instances_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180054_instances_pivotaltracker_active.yml index 8e6590c031c..931c9b981f6 100644 --- a/config/metrics/counts_all/20210216180054_instances_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180054_instances_pivotaltracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_pivotaltracker_active description: Count of active instance-level integrations for Pivotal Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180056_projects_inheriting_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180056_projects_inheriting_pivotaltracker_active.yml index 14f61d6c3e2..beaf20266af 100644 --- a/config/metrics/counts_all/20210216180056_projects_inheriting_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180056_projects_inheriting_pivotaltracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_pivotaltracker_active description: Count of active projects inheriting integrations for Pivotal Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180058_groups_inheriting_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180058_groups_inheriting_pivotaltracker_active.yml index 9dfa4d23021..55f9346ac0f 100644 --- a/config/metrics/counts_all/20210216180058_groups_inheriting_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180058_groups_inheriting_pivotaltracker_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_pivotaltracker_active description: Count of active groups inheriting integrations for Pivotal Tracker product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180100_projects_pushover_active.yml b/config/metrics/counts_all/20210216180100_projects_pushover_active.yml index 85f9bfdf6c6..7f6a57168d9 100644 --- a/config/metrics/counts_all/20210216180100_projects_pushover_active.yml +++ b/config/metrics/counts_all/20210216180100_projects_pushover_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_pushover_active description: Count of projects with active integrations for Pushover product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180102_groups_pushover_active.yml b/config/metrics/counts_all/20210216180102_groups_pushover_active.yml index ab43af5212f..897c531a6f7 100644 --- a/config/metrics/counts_all/20210216180102_groups_pushover_active.yml +++ b/config/metrics/counts_all/20210216180102_groups_pushover_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_pushover_active description: Count of groups with active integrations for Pushover product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180104_templates_pushover_active.yml b/config/metrics/counts_all/20210216180104_templates_pushover_active.yml index 7ba07c02ded..1f0cca6305d 100644 --- a/config/metrics/counts_all/20210216180104_templates_pushover_active.yml +++ b/config/metrics/counts_all/20210216180104_templates_pushover_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_pushover_active description: Count of active service templates for Pushover product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180105_instances_pushover_active.yml b/config/metrics/counts_all/20210216180105_instances_pushover_active.yml index 362873d1d7b..bfaf2726283 100644 --- a/config/metrics/counts_all/20210216180105_instances_pushover_active.yml +++ b/config/metrics/counts_all/20210216180105_instances_pushover_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_pushover_active description: Count of active instance-level integrations for Pushover product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180107_projects_inheriting_pushover_active.yml b/config/metrics/counts_all/20210216180107_projects_inheriting_pushover_active.yml index b8c567b02bf..a71e5f50fb1 100644 --- a/config/metrics/counts_all/20210216180107_projects_inheriting_pushover_active.yml +++ b/config/metrics/counts_all/20210216180107_projects_inheriting_pushover_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_pushover_active description: Count of active projects inheriting integrations for Pushover product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180109_groups_inheriting_pushover_active.yml b/config/metrics/counts_all/20210216180109_groups_inheriting_pushover_active.yml index a587a6ab81c..c08a8f4cc90 100644 --- a/config/metrics/counts_all/20210216180109_groups_inheriting_pushover_active.yml +++ b/config/metrics/counts_all/20210216180109_groups_inheriting_pushover_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_pushover_active description: Count of active groups inheriting integrations for Pushover product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180111_projects_redmine_active.yml b/config/metrics/counts_all/20210216180111_projects_redmine_active.yml index bcb72acdf48..c058489c438 100644 --- a/config/metrics/counts_all/20210216180111_projects_redmine_active.yml +++ b/config/metrics/counts_all/20210216180111_projects_redmine_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_redmine_active description: Count of projects with active integrations for Redmine product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180113_groups_redmine_active.yml b/config/metrics/counts_all/20210216180113_groups_redmine_active.yml index ab31eb0ec82..95c566730bb 100644 --- a/config/metrics/counts_all/20210216180113_groups_redmine_active.yml +++ b/config/metrics/counts_all/20210216180113_groups_redmine_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_redmine_active description: Count of groups with active integrations for Redmine product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180115_templates_redmine_active.yml b/config/metrics/counts_all/20210216180115_templates_redmine_active.yml index 7bddca755ec..c3806d83cf9 100644 --- a/config/metrics/counts_all/20210216180115_templates_redmine_active.yml +++ b/config/metrics/counts_all/20210216180115_templates_redmine_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_redmine_active description: Count of active service templates for Redmine product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180116_instances_redmine_active.yml b/config/metrics/counts_all/20210216180116_instances_redmine_active.yml index 2e1cd17c20f..c6990f3a55d 100644 --- a/config/metrics/counts_all/20210216180116_instances_redmine_active.yml +++ b/config/metrics/counts_all/20210216180116_instances_redmine_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_redmine_active description: Count of active instance-level integrations for Redmine product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180118_projects_inheriting_redmine_active.yml b/config/metrics/counts_all/20210216180118_projects_inheriting_redmine_active.yml index ba6aacb1d0a..968b5a2c71d 100644 --- a/config/metrics/counts_all/20210216180118_projects_inheriting_redmine_active.yml +++ b/config/metrics/counts_all/20210216180118_projects_inheriting_redmine_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_redmine_active description: Count of active projects inheriting integrations for Redmine product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180120_groups_inheriting_redmine_active.yml b/config/metrics/counts_all/20210216180120_groups_inheriting_redmine_active.yml index c219ea9aa92..521ddf7e182 100644 --- a/config/metrics/counts_all/20210216180120_groups_inheriting_redmine_active.yml +++ b/config/metrics/counts_all/20210216180120_groups_inheriting_redmine_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_redmine_active description: Count of active groups inheriting integrations for Redmine product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180122_projects_slack_active.yml b/config/metrics/counts_all/20210216180122_projects_slack_active.yml index 206d36548ad..a885f965100 100644 --- a/config/metrics/counts_all/20210216180122_projects_slack_active.yml +++ b/config/metrics/counts_all/20210216180122_projects_slack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_slack_active description: Count of projects with active integrations for Slack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180124_groups_slack_active.yml b/config/metrics/counts_all/20210216180124_groups_slack_active.yml index 91bf70daa37..f7c35542615 100644 --- a/config/metrics/counts_all/20210216180124_groups_slack_active.yml +++ b/config/metrics/counts_all/20210216180124_groups_slack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_slack_active description: Count of groups with active integrations for Slack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180126_templates_slack_active.yml b/config/metrics/counts_all/20210216180126_templates_slack_active.yml index aa90f12ab18..5253bed85ca 100644 --- a/config/metrics/counts_all/20210216180126_templates_slack_active.yml +++ b/config/metrics/counts_all/20210216180126_templates_slack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_slack_active description: Count of active service templates for Slack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180127_instances_slack_active.yml b/config/metrics/counts_all/20210216180127_instances_slack_active.yml index 931404189d1..707d61aed19 100644 --- a/config/metrics/counts_all/20210216180127_instances_slack_active.yml +++ b/config/metrics/counts_all/20210216180127_instances_slack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_slack_active description: Count of active instance-level integrations for Slack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180129_projects_inheriting_slack_active.yml b/config/metrics/counts_all/20210216180129_projects_inheriting_slack_active.yml index 84552e83be8..f402f2b39d3 100644 --- a/config/metrics/counts_all/20210216180129_projects_inheriting_slack_active.yml +++ b/config/metrics/counts_all/20210216180129_projects_inheriting_slack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_slack_active description: Count of active projects inheriting integrations for Slack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180131_groups_inheriting_slack_active.yml b/config/metrics/counts_all/20210216180131_groups_inheriting_slack_active.yml index ec48bd47db0..d83501b3273 100644 --- a/config/metrics/counts_all/20210216180131_groups_inheriting_slack_active.yml +++ b/config/metrics/counts_all/20210216180131_groups_inheriting_slack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_slack_active description: Count of active groups inheriting integrations for Slack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180133_projects_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180133_projects_slack_slash_commands_active.yml index 790872db206..e0a75a66df5 100644 --- a/config/metrics/counts_all/20210216180133_projects_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180133_projects_slack_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_slack_slash_commands_active description: Count of projects with active integrations for Slack (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180135_groups_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180135_groups_slack_slash_commands_active.yml index 5a820ea6ae7..d53b0333205 100644 --- a/config/metrics/counts_all/20210216180135_groups_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180135_groups_slack_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_slack_slash_commands_active description: Count of groups with active integrations for Slack (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180137_templates_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180137_templates_slack_slash_commands_active.yml index 1718564975d..ce6a1ae807d 100644 --- a/config/metrics/counts_all/20210216180137_templates_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180137_templates_slack_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_slack_slash_commands_active description: Count of active service templates for Slack (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180138_instances_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180138_instances_slack_slash_commands_active.yml index 9f6da9f0e7f..de0bd69b1d9 100644 --- a/config/metrics/counts_all/20210216180138_instances_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180138_instances_slack_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_slack_slash_commands_active description: Count of active instance-level integrations for Slack (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180140_projects_inheriting_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180140_projects_inheriting_slack_slash_commands_active.yml index 7e8f209f625..cb3ae4b9b14 100644 --- a/config/metrics/counts_all/20210216180140_projects_inheriting_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180140_projects_inheriting_slack_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_slack_slash_commands_active description: Count of active projects inheriting integrations for Slack (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180142_groups_inheriting_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180142_groups_inheriting_slack_slash_commands_active.yml index 4dfed91dc58..d075715daae 100644 --- a/config/metrics/counts_all/20210216180142_groups_inheriting_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180142_groups_inheriting_slack_slash_commands_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_slack_slash_commands_active description: Count of active groups inheriting integrations for Slack (slash commands) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180144_projects_teamcity_active.yml b/config/metrics/counts_all/20210216180144_projects_teamcity_active.yml index ad8d1afcc8e..10c1f56070a 100644 --- a/config/metrics/counts_all/20210216180144_projects_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180144_projects_teamcity_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_teamcity_active description: Count of projects with active integrations for Teamcity CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180146_groups_teamcity_active.yml b/config/metrics/counts_all/20210216180146_groups_teamcity_active.yml index 20deac7fe75..5171ab2c2d1 100644 --- a/config/metrics/counts_all/20210216180146_groups_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180146_groups_teamcity_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_teamcity_active description: Count of groups with active integrations for Teamcity CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180148_templates_teamcity_active.yml b/config/metrics/counts_all/20210216180148_templates_teamcity_active.yml index e1f01e57a31..b6845efeb28 100644 --- a/config/metrics/counts_all/20210216180148_templates_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180148_templates_teamcity_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_teamcity_active description: Count of active service templates for Teamcity CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180149_instances_teamcity_active.yml b/config/metrics/counts_all/20210216180149_instances_teamcity_active.yml index 32404539b74..00f423a9169 100644 --- a/config/metrics/counts_all/20210216180149_instances_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180149_instances_teamcity_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_teamcity_active description: Count of active instance-level integrations for Teamcity CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180151_projects_inheriting_teamcity_active.yml b/config/metrics/counts_all/20210216180151_projects_inheriting_teamcity_active.yml index daddf5ca1db..917579478b5 100644 --- a/config/metrics/counts_all/20210216180151_projects_inheriting_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180151_projects_inheriting_teamcity_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_teamcity_active description: Count of active projects inheriting integrations for Teamcity CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180153_groups_inheriting_teamcity_active.yml b/config/metrics/counts_all/20210216180153_groups_inheriting_teamcity_active.yml index 53879bc7462..5a82830dea5 100644 --- a/config/metrics/counts_all/20210216180153_groups_inheriting_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180153_groups_inheriting_teamcity_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_teamcity_active description: Count of active groups inheriting integrations for Teamcity CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180155_projects_unify_circuit_active.yml b/config/metrics/counts_all/20210216180155_projects_unify_circuit_active.yml index 3b678d43017..6aa78eaabfd 100644 --- a/config/metrics/counts_all/20210216180155_projects_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180155_projects_unify_circuit_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_unify_circuit_active description: Count of projects with active integrations for Unifiy Circuit product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180157_groups_unify_circuit_active.yml b/config/metrics/counts_all/20210216180157_groups_unify_circuit_active.yml index 4d40f5a473d..623c2389073 100644 --- a/config/metrics/counts_all/20210216180157_groups_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180157_groups_unify_circuit_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_unify_circuit_active description: Count of groups with active integrations for Unifiy Circuit product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180159_templates_unify_circuit_active.yml b/config/metrics/counts_all/20210216180159_templates_unify_circuit_active.yml index 6e7c83ed6fc..47731d1b5b9 100644 --- a/config/metrics/counts_all/20210216180159_templates_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180159_templates_unify_circuit_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_unify_circuit_active description: Count of active service templates for Unifiy Circuit product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180201_instances_unify_circuit_active.yml b/config/metrics/counts_all/20210216180201_instances_unify_circuit_active.yml index 74f90bf006c..20deb22c0cb 100644 --- a/config/metrics/counts_all/20210216180201_instances_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180201_instances_unify_circuit_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_unify_circuit_active description: Count of active instance-level integrations for Unifiy Circuit product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180203_projects_inheriting_unify_circuit_active.yml b/config/metrics/counts_all/20210216180203_projects_inheriting_unify_circuit_active.yml index 0f3c151d505..d75f316c69c 100644 --- a/config/metrics/counts_all/20210216180203_projects_inheriting_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180203_projects_inheriting_unify_circuit_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_unify_circuit_active description: Count of active projects inheriting integrations for Unifiy Circuit product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180204_groups_inheriting_unify_circuit_active.yml b/config/metrics/counts_all/20210216180204_groups_inheriting_unify_circuit_active.yml index af114532491..a4e9de64cc7 100644 --- a/config/metrics/counts_all/20210216180204_groups_inheriting_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180204_groups_inheriting_unify_circuit_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_unify_circuit_active description: Count of active groups inheriting integrations for Unifiy Circuit product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180206_projects_webex_teams_active.yml b/config/metrics/counts_all/20210216180206_projects_webex_teams_active.yml index 07f5c5d5ce1..92d93cecdb5 100644 --- a/config/metrics/counts_all/20210216180206_projects_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180206_projects_webex_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_webex_teams_active description: Count of projects with active integrations for Webex Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180208_groups_webex_teams_active.yml b/config/metrics/counts_all/20210216180208_groups_webex_teams_active.yml index 682e719a37c..4a40e435994 100644 --- a/config/metrics/counts_all/20210216180208_groups_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180208_groups_webex_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_webex_teams_active description: Count of groups with active integrations for Webex Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180210_templates_webex_teams_active.yml b/config/metrics/counts_all/20210216180210_templates_webex_teams_active.yml index ace629d4322..3360b45093e 100644 --- a/config/metrics/counts_all/20210216180210_templates_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180210_templates_webex_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_webex_teams_active description: Count of active service templates for Webex Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180212_instances_webex_teams_active.yml b/config/metrics/counts_all/20210216180212_instances_webex_teams_active.yml index 2d75cb7bebe..a5e4dc2cfa6 100644 --- a/config/metrics/counts_all/20210216180212_instances_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180212_instances_webex_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_webex_teams_active description: Count of active instance-level integrations for Webex Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180214_projects_inheriting_webex_teams_active.yml b/config/metrics/counts_all/20210216180214_projects_inheriting_webex_teams_active.yml index b2527e738ca..2fe2a61187e 100644 --- a/config/metrics/counts_all/20210216180214_projects_inheriting_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180214_projects_inheriting_webex_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_webex_teams_active description: Count of active projects inheriting integrations for Webex Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180215_groups_inheriting_webex_teams_active.yml b/config/metrics/counts_all/20210216180215_groups_inheriting_webex_teams_active.yml index 5a59e20a5af..8a87a1cdc02 100644 --- a/config/metrics/counts_all/20210216180215_groups_inheriting_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180215_groups_inheriting_webex_teams_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_webex_teams_active description: Count of active groups inheriting integrations for Webex Teams product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180217_projects_youtrack_active.yml b/config/metrics/counts_all/20210216180217_projects_youtrack_active.yml index 3e65b2b28dd..a8625a464cb 100644 --- a/config/metrics/counts_all/20210216180217_projects_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180217_projects_youtrack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_youtrack_active description: Count of projects with active integrations for YouTrack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180219_groups_youtrack_active.yml b/config/metrics/counts_all/20210216180219_groups_youtrack_active.yml index 6c57b9e5c86..0ee62f379e8 100644 --- a/config/metrics/counts_all/20210216180219_groups_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180219_groups_youtrack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_youtrack_active description: Count of groups with active integrations for YouTrack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180221_templates_youtrack_active.yml b/config/metrics/counts_all/20210216180221_templates_youtrack_active.yml index 252c1724c48..9334ef68345 100644 --- a/config/metrics/counts_all/20210216180221_templates_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180221_templates_youtrack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_youtrack_active description: Count of active service templates for YouTrack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180223_instances_youtrack_active.yml b/config/metrics/counts_all/20210216180223_instances_youtrack_active.yml index e678f693ef4..24d6440afb6 100644 --- a/config/metrics/counts_all/20210216180223_instances_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180223_instances_youtrack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_youtrack_active description: Count of active instance-level integrations for YouTrack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180225_projects_inheriting_youtrack_active.yml b/config/metrics/counts_all/20210216180225_projects_inheriting_youtrack_active.yml index ffeecb454d2..cacc694f002 100644 --- a/config/metrics/counts_all/20210216180225_projects_inheriting_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180225_projects_inheriting_youtrack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_youtrack_active description: Count of active projects inheriting integrations for YouTrack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180226_groups_inheriting_youtrack_active.yml b/config/metrics/counts_all/20210216180226_groups_inheriting_youtrack_active.yml index c8874399e76..1286a306aef 100644 --- a/config/metrics/counts_all/20210216180226_groups_inheriting_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180226_groups_inheriting_youtrack_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_youtrack_active description: Count of active groups inheriting integrations for YouTrack product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180228_projects_jira_server_active.yml b/config/metrics/counts_all/20210216180228_projects_jira_server_active.yml index 752f280dab3..cc000031e83 100644 --- a/config/metrics/counts_all/20210216180228_projects_jira_server_active.yml +++ b/config/metrics/counts_all/20210216180228_projects_jira_server_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts.projects_jira_server_active description: Count of active integrations with Jira Software (server) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180230_projects_jira_cloud_active.yml b/config/metrics/counts_all/20210216180230_projects_jira_cloud_active.yml index ceea89b7035..d607f3d6aea 100644 --- a/config/metrics/counts_all/20210216180230_projects_jira_cloud_active.yml +++ b/config/metrics/counts_all/20210216180230_projects_jira_cloud_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts.projects_jira_cloud_active description: Count of active integrations with Jira Cloud (Saas) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180232_projects_jira_dvcs_cloud_active.yml b/config/metrics/counts_all/20210216180232_projects_jira_dvcs_cloud_active.yml index c98c7526f16..158e18a738e 100644 --- a/config/metrics/counts_all/20210216180232_projects_jira_dvcs_cloud_active.yml +++ b/config/metrics/counts_all/20210216180232_projects_jira_dvcs_cloud_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts.projects_jira_dvcs_cloud_active description: Count of active integrations with Jira Cloud (DVCS Connector) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216180234_projects_jira_dvcs_server_active.yml b/config/metrics/counts_all/20210216180234_projects_jira_dvcs_server_active.yml index 9179ec898f3..a436d0dddae 100644 --- a/config/metrics/counts_all/20210216180234_projects_jira_dvcs_server_active.yml +++ b/config/metrics/counts_all/20210216180234_projects_jira_dvcs_server_active.yml @@ -3,7 +3,7 @@ data_category: operational key_path: counts.projects_jira_dvcs_server_active description: Count of active integrations with Jira Software (DVCS connector) product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216181126_projects_jira_active.yml b/config/metrics/counts_all/20210216181126_projects_jira_active.yml index 2bd0cdf62c3..54426bd92bf 100644 --- a/config/metrics/counts_all/20210216181126_projects_jira_active.yml +++ b/config/metrics/counts_all/20210216181126_projects_jira_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: usage_activity_by_stage.plan.projects_jira_active description: Distinct count of creator_id from projects with an active Jira integration. product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216181128_projects_jira_dvcs_cloud_active.yml b/config/metrics/counts_all/20210216181128_projects_jira_dvcs_cloud_active.yml index 9d17fd23fde..7ed8f79a5a7 100644 --- a/config/metrics/counts_all/20210216181128_projects_jira_dvcs_cloud_active.yml +++ b/config/metrics/counts_all/20210216181128_projects_jira_dvcs_cloud_active.yml @@ -4,7 +4,7 @@ key_path: usage_activity_by_stage.plan.projects_jira_dvcs_cloud_active description: Distinct count of creator_id from projects with an active Jira Cloud DVCS integration. product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integration product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216181130_projects_jira_dvcs_server_active.yml b/config/metrics/counts_all/20210216181130_projects_jira_dvcs_server_active.yml index 49747d3239c..4d34d7917d5 100644 --- a/config/metrics/counts_all/20210216181130_projects_jira_dvcs_server_active.yml +++ b/config/metrics/counts_all/20210216181130_projects_jira_dvcs_server_active.yml @@ -4,7 +4,7 @@ key_path: usage_activity_by_stage.plan.projects_jira_dvcs_server_active description: Distinct count of creator_id from projects with an active Jira Server DVCS integration. product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integration product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216181258_jira_imports_total_imported_count.yml b/config/metrics/counts_all/20210216181258_jira_imports_total_imported_count.yml index c38fc0bd081..4facf658e6a 100644 --- a/config/metrics/counts_all/20210216181258_jira_imports_total_imported_count.yml +++ b/config/metrics/counts_all/20210216181258_jira_imports_total_imported_count.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.jira_imports_total_imported_count description: Count of Jira imports completed product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: jira_importer value_type: number diff --git a/config/metrics/counts_all/20210216181259_jira_imports_projects_count.yml b/config/metrics/counts_all/20210216181259_jira_imports_projects_count.yml index 0188ba1510b..fb5a674aff9 100644 --- a/config/metrics/counts_all/20210216181259_jira_imports_projects_count.yml +++ b/config/metrics/counts_all/20210216181259_jira_imports_projects_count.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.jira_imports_projects_count description: Count of Projects that imported Issues from Jira product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: jira_importer value_type: number diff --git a/config/metrics/counts_all/20210216181301_jira_imports_total_imported_issues_count.yml b/config/metrics/counts_all/20210216181301_jira_imports_total_imported_issues_count.yml index c67c7daa770..6d4265d9ac7 100644 --- a/config/metrics/counts_all/20210216181301_jira_imports_total_imported_issues_count.yml +++ b/config/metrics/counts_all/20210216181301_jira_imports_total_imported_issues_count.yml @@ -4,7 +4,7 @@ key_path: counts.jira_imports_total_imported_issues_count instrumentation_class: JiraImportsTotalImportedIssuesCountMetric description: Count of total issues imported via the Jira Importer product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: jira_importer value_type: number diff --git a/config/metrics/counts_all/20210216182547_projects_datadog_active.yml b/config/metrics/counts_all/20210216182547_projects_datadog_active.yml index 90be5ffdc55..3d057ff95bc 100644 --- a/config/metrics/counts_all/20210216182547_projects_datadog_active.yml +++ b/config/metrics/counts_all/20210216182547_projects_datadog_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_datadog_active description: Count of projects with active integrations for Datadog product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182549_groups_datadog_active.yml b/config/metrics/counts_all/20210216182549_groups_datadog_active.yml index a3a52c46c32..be03cd7e5e2 100644 --- a/config/metrics/counts_all/20210216182549_groups_datadog_active.yml +++ b/config/metrics/counts_all/20210216182549_groups_datadog_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_datadog_active description: Count of groups with active integrations for Datadog product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182551_templates_datadog_active.yml b/config/metrics/counts_all/20210216182551_templates_datadog_active.yml index 9046087dbdc..4fba91477b6 100644 --- a/config/metrics/counts_all/20210216182551_templates_datadog_active.yml +++ b/config/metrics/counts_all/20210216182551_templates_datadog_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_datadog_active description: Count of active service templates for Datadog product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182553_instances_datadog_active.yml b/config/metrics/counts_all/20210216182553_instances_datadog_active.yml index 396e3f19253..f5d70fb8260 100644 --- a/config/metrics/counts_all/20210216182553_instances_datadog_active.yml +++ b/config/metrics/counts_all/20210216182553_instances_datadog_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_datadog_active description: Count of active instance-level integrations for Datadog product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182555_projects_inheriting_datadog_active.yml b/config/metrics/counts_all/20210216182555_projects_inheriting_datadog_active.yml index 50b1f471188..0bd995daf6f 100644 --- a/config/metrics/counts_all/20210216182555_projects_inheriting_datadog_active.yml +++ b/config/metrics/counts_all/20210216182555_projects_inheriting_datadog_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_datadog_active description: Count of active projects inheriting integrations for Datadog product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182557_groups_inheriting_datadog_active.yml b/config/metrics/counts_all/20210216182557_groups_inheriting_datadog_active.yml index 039c71f6b32..09bcd9912f6 100644 --- a/config/metrics/counts_all/20210216182557_groups_inheriting_datadog_active.yml +++ b/config/metrics/counts_all/20210216182557_groups_inheriting_datadog_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_datadog_active description: Count of active groups inheriting integrations for Datadog product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182614_projects_ewm_active.yml b/config/metrics/counts_all/20210216182614_projects_ewm_active.yml index 2a906265e76..772ef421072 100644 --- a/config/metrics/counts_all/20210216182614_projects_ewm_active.yml +++ b/config/metrics/counts_all/20210216182614_projects_ewm_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_ewm_active description: Count of projects with active integrations for EWM product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182616_groups_ewm_active.yml b/config/metrics/counts_all/20210216182616_groups_ewm_active.yml index f2de8af7f77..07366301514 100644 --- a/config/metrics/counts_all/20210216182616_groups_ewm_active.yml +++ b/config/metrics/counts_all/20210216182616_groups_ewm_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_ewm_active description: Count of groups with active integrations for EWM product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182618_templates_ewm_active.yml b/config/metrics/counts_all/20210216182618_templates_ewm_active.yml index de408750880..0e11cba9c6e 100644 --- a/config/metrics/counts_all/20210216182618_templates_ewm_active.yml +++ b/config/metrics/counts_all/20210216182618_templates_ewm_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_ewm_active description: Count of active service templates for EWM product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182620_instances_ewm_active.yml b/config/metrics/counts_all/20210216182620_instances_ewm_active.yml index 3cf2648b6ba..5e07ff74113 100644 --- a/config/metrics/counts_all/20210216182620_instances_ewm_active.yml +++ b/config/metrics/counts_all/20210216182620_instances_ewm_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_ewm_active description: Count of active instance-level integrations for EWM product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182622_projects_inheriting_ewm_active.yml b/config/metrics/counts_all/20210216182622_projects_inheriting_ewm_active.yml index 5c7b7c23d20..4704daf9813 100644 --- a/config/metrics/counts_all/20210216182622_projects_inheriting_ewm_active.yml +++ b/config/metrics/counts_all/20210216182622_projects_inheriting_ewm_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_ewm_active description: Count of active projects inheriting integrations for EWM product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182623_groups_inheriting_ewm_active.yml b/config/metrics/counts_all/20210216182623_groups_inheriting_ewm_active.yml index c385ba3eccc..e5c80d2c1d1 100644 --- a/config/metrics/counts_all/20210216182623_groups_inheriting_ewm_active.yml +++ b/config/metrics/counts_all/20210216182623_groups_inheriting_ewm_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_ewm_active description: Count of active groups inheriting integrations for EWM product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182722_projects_mock_ci_active.yml b/config/metrics/counts_all/20210216182722_projects_mock_ci_active.yml index a3d554185c3..cd958106cbc 100644 --- a/config/metrics/counts_all/20210216182722_projects_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182722_projects_mock_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_mock_ci_active description: Count of projects with active integrations for Mock CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182724_groups_mock_ci_active.yml b/config/metrics/counts_all/20210216182724_groups_mock_ci_active.yml index 0f00e04dbf9..0db2c32ba7a 100644 --- a/config/metrics/counts_all/20210216182724_groups_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182724_groups_mock_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_mock_ci_active description: Count of groups with active integrations for Mock CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182726_templates_mock_ci_active.yml b/config/metrics/counts_all/20210216182726_templates_mock_ci_active.yml index 4cff208fc0e..279fd3cc10d 100644 --- a/config/metrics/counts_all/20210216182726_templates_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182726_templates_mock_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_mock_ci_active description: Count of active service templates for Mock CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182728_instances_mock_ci_active.yml b/config/metrics/counts_all/20210216182728_instances_mock_ci_active.yml index 90878f664ca..15347e16178 100644 --- a/config/metrics/counts_all/20210216182728_instances_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182728_instances_mock_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_mock_ci_active description: Count of active instance-level integrations for Mock CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182730_projects_inheriting_mock_ci_active.yml b/config/metrics/counts_all/20210216182730_projects_inheriting_mock_ci_active.yml index 0e7cee64e47..6b1a9ed0089 100644 --- a/config/metrics/counts_all/20210216182730_projects_inheriting_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182730_projects_inheriting_mock_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_mock_ci_active description: Count of active projects inheriting integrations for Mock CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182732_groups_inheriting_mock_ci_active.yml b/config/metrics/counts_all/20210216182732_groups_inheriting_mock_ci_active.yml index 4bd419796cd..314e0e23397 100644 --- a/config/metrics/counts_all/20210216182732_groups_inheriting_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182732_groups_inheriting_mock_ci_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_mock_ci_active description: Count of active groups inheriting integrations for Mock CI product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182734_projects_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182734_projects_mock_monitoring_active.yml index b44a007dd38..df1a5def60d 100644 --- a/config/metrics/counts_all/20210216182734_projects_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182734_projects_mock_monitoring_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_mock_monitoring_active description: Count of projects with active integrations for Mock Monitoring product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182736_groups_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182736_groups_mock_monitoring_active.yml index c7d70b6fb98..1e891cd7307 100644 --- a/config/metrics/counts_all/20210216182736_groups_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182736_groups_mock_monitoring_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_mock_monitoring_active description: Count of groups with active integrations for Mock Monitoring product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182738_templates_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182738_templates_mock_monitoring_active.yml index 7971b785633..4254f5ffd44 100644 --- a/config/metrics/counts_all/20210216182738_templates_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182738_templates_mock_monitoring_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.templates_mock_monitoring_active description: Count of active service templates for Mock Monitoring product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182739_instances_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182739_instances_mock_monitoring_active.yml index b5949125a90..e2504a98c71 100644 --- a/config/metrics/counts_all/20210216182739_instances_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182739_instances_mock_monitoring_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_mock_monitoring_active description: Count of active instance-level integrations for Mock Monitoring product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182741_projects_inheriting_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182741_projects_inheriting_mock_monitoring_active.yml index 9cd2d8c098a..6a39fcb9fa1 100644 --- a/config/metrics/counts_all/20210216182741_projects_inheriting_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182741_projects_inheriting_mock_monitoring_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_mock_monitoring_active description: Count of active projects inheriting integrations for Mock Monitoring product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210216182743_groups_inheriting_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182743_groups_inheriting_mock_monitoring_active.yml index 681ee727cd6..7a3fe6993d8 100644 --- a/config/metrics/counts_all/20210216182743_groups_inheriting_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182743_groups_inheriting_mock_monitoring_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_mock_monitoring_active description: Count of active groups inheriting integrations for Mock Monitoring product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210730011801_projects_zentao_active.yml b/config/metrics/counts_all/20210730011801_projects_zentao_active.yml index 857e96901a1..2071f97b37e 100644 --- a/config/metrics/counts_all/20210730011801_projects_zentao_active.yml +++ b/config/metrics/counts_all/20210730011801_projects_zentao_active.yml @@ -3,7 +3,7 @@ key_path: counts.projects_zentao_active name: count_all_projects_zentao_active description: Count of projects with active Zentao integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210730011802_groups_zentao_active.yml b/config/metrics/counts_all/20210730011802_groups_zentao_active.yml index d0b023c241e..5708b9f678e 100644 --- a/config/metrics/counts_all/20210730011802_groups_zentao_active.yml +++ b/config/metrics/counts_all/20210730011802_groups_zentao_active.yml @@ -3,7 +3,7 @@ key_path: counts.groups_zentao_active name: count_all_groups_zentao_active description: Count of groups with active Zentao integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210730011804_instances_zentao_active.yml b/config/metrics/counts_all/20210730011804_instances_zentao_active.yml index 89532a91d52..1fed38ede89 100644 --- a/config/metrics/counts_all/20210730011804_instances_zentao_active.yml +++ b/config/metrics/counts_all/20210730011804_instances_zentao_active.yml @@ -3,7 +3,7 @@ key_path: counts.instances_zentao_active name: count_all_instances_zentao_active description: Count of instances with active Zentao integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210730011805_projects_inheriting_zentao_active.yml b/config/metrics/counts_all/20210730011805_projects_inheriting_zentao_active.yml index 054714f5c42..81408dc5e1c 100644 --- a/config/metrics/counts_all/20210730011805_projects_inheriting_zentao_active.yml +++ b/config/metrics/counts_all/20210730011805_projects_inheriting_zentao_active.yml @@ -3,7 +3,7 @@ key_path: counts.projects_inheriting_zentao_active name: count_all_projects_inheriting_zentao_active description: Count of projects that inherit active Zentao integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210730011806_groups_inheriting_zentao_active.yml b/config/metrics/counts_all/20210730011806_groups_inheriting_zentao_active.yml index ce6797e5114..55fcd877e8c 100644 --- a/config/metrics/counts_all/20210730011806_groups_inheriting_zentao_active.yml +++ b/config/metrics/counts_all/20210730011806_groups_inheriting_zentao_active.yml @@ -3,7 +3,7 @@ key_path: counts.groups_inheriting_zentao_active name: count_all_groups_inheriting_zentao_active description: Count of groups that inherit active Zentao integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210916100524_groups_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210916100524_groups_gitlab_slack_application_active.yml index 5c3fc71f564..b8b238e28fe 100644 --- a/config/metrics/counts_all/20210916100524_groups_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210916100524_groups_gitlab_slack_application_active.yml @@ -3,7 +3,7 @@ key_path: counts.groups_gitlab_slack_application_active name: count_groups_gitlab_slack_application_active description: Count groups with active slack application product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210916101641_projects_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210916101641_projects_gitlab_slack_application_active.yml index a3fac680dbf..7e696485c9b 100644 --- a/config/metrics/counts_all/20210916101641_projects_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210916101641_projects_gitlab_slack_application_active.yml @@ -3,7 +3,7 @@ key_path: counts.projects_gitlab_slack_application_active name: count_project_gitlab_slack_application_active description: Count projects with active slack application product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210916101837_instances_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210916101837_instances_gitlab_slack_application_active.yml index a4908a2a8e1..3730c21bd59 100644 --- a/config/metrics/counts_all/20210916101837_instances_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210916101837_instances_gitlab_slack_application_active.yml @@ -3,7 +3,7 @@ key_path: counts.instances_gitlab_slack_application_active name: count_instances_gitlab_slack_application_active description: Count instances with active slack application product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210917040700_groups_inheriting_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210917040700_groups_inheriting_gitlab_slack_application_active.yml index f5d10688fec..904cf384072 100644 --- a/config/metrics/counts_all/20210917040700_groups_inheriting_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210917040700_groups_inheriting_gitlab_slack_application_active.yml @@ -3,7 +3,7 @@ key_path: counts.groups_inheriting_gitlab_slack_application_active name: count_groups_inheriting_gitlab_slack_application_active description: Count groups inheriting active slack application product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20210917040956_projects_inheriting_gitlab_slack_application_active.yml b/config/metrics/counts_all/20210917040956_projects_inheriting_gitlab_slack_application_active.yml index 17bb5b34247..5b4843c2fd0 100644 --- a/config/metrics/counts_all/20210917040956_projects_inheriting_gitlab_slack_application_active.yml +++ b/config/metrics/counts_all/20210917040956_projects_inheriting_gitlab_slack_application_active.yml @@ -3,7 +3,7 @@ key_path: counts.projects_inheriting_gitlab_slack_application_active name: count_project_inheriting_gitlab_slack_application_active description: Count projects inheriting active slack application product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20211028210001_projects_shimo_active.yml b/config/metrics/counts_all/20211028210001_projects_shimo_active.yml index 3d7f04a9f82..9256e3114e7 100644 --- a/config/metrics/counts_all/20211028210001_projects_shimo_active.yml +++ b/config/metrics/counts_all/20211028210001_projects_shimo_active.yml @@ -3,7 +3,7 @@ key_path: counts.projects_shimo_active name: count_all_projects_shimo_active description: Count of projects with active Shimo integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20211028210002_groups_shimo_active.yml b/config/metrics/counts_all/20211028210002_groups_shimo_active.yml index 641d40aa1fd..215c300a418 100644 --- a/config/metrics/counts_all/20211028210002_groups_shimo_active.yml +++ b/config/metrics/counts_all/20211028210002_groups_shimo_active.yml @@ -3,7 +3,7 @@ key_path: counts.groups_shimo_active name: count_all_groups_shimo_active description: Count of groups with active Shimo integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20211028210003_instances_shimo_active.yml b/config/metrics/counts_all/20211028210003_instances_shimo_active.yml index e9b77835ca4..f2d18212671 100644 --- a/config/metrics/counts_all/20211028210003_instances_shimo_active.yml +++ b/config/metrics/counts_all/20211028210003_instances_shimo_active.yml @@ -3,7 +3,7 @@ key_path: counts.instances_shimo_active name: count_all_instances_shimo_active description: Count of instances with active Shimo integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20211028210004_projects_inheriting_shimo_active.yml b/config/metrics/counts_all/20211028210004_projects_inheriting_shimo_active.yml index 7693de6b2f2..cb433b10c0e 100644 --- a/config/metrics/counts_all/20211028210004_projects_inheriting_shimo_active.yml +++ b/config/metrics/counts_all/20211028210004_projects_inheriting_shimo_active.yml @@ -3,7 +3,7 @@ key_path: counts.projects_inheriting_shimo_active name: count_all_projects_inheriting_shimo_active description: Count of projects that inherit active Shimo integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20211028210005_groups_inheriting_shimo_active.yml b/config/metrics/counts_all/20211028210005_groups_inheriting_shimo_active.yml index b81747fee78..0dc13607603 100644 --- a/config/metrics/counts_all/20211028210005_groups_inheriting_shimo_active.yml +++ b/config/metrics/counts_all/20211028210005_groups_inheriting_shimo_active.yml @@ -3,7 +3,7 @@ key_path: counts.groups_inheriting_shimo_active name: count_all_groups_inheriting_shimo_active description: Count of groups that inherit active Shimo integrations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220315180122_projects_harbor_active.yml b/config/metrics/counts_all/20220315180122_projects_harbor_active.yml index ff28b7df17f..7e84ebefc86 100644 --- a/config/metrics/counts_all/20220315180122_projects_harbor_active.yml +++ b/config/metrics/counts_all/20220315180122_projects_harbor_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_harbor_active description: Count of projects with active integrations for Harbor product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220315180124_groups_harbor_active.yml b/config/metrics/counts_all/20220315180124_groups_harbor_active.yml index 79614c925d1..344a07e006d 100644 --- a/config/metrics/counts_all/20220315180124_groups_harbor_active.yml +++ b/config/metrics/counts_all/20220315180124_groups_harbor_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_harbor_active description: Count of groups with active integrations for Harbor product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220315180127_instances_harbor_active.yml b/config/metrics/counts_all/20220315180127_instances_harbor_active.yml index b865a905c0b..d6f76a1c31a 100644 --- a/config/metrics/counts_all/20220315180127_instances_harbor_active.yml +++ b/config/metrics/counts_all/20220315180127_instances_harbor_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_harbor_active description: Count of active instance-level integrations for Harbor product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220315180129_projects_inheriting_harbor_active.yml b/config/metrics/counts_all/20220315180129_projects_inheriting_harbor_active.yml index 375f3b9a0b3..d3c6e214eb8 100644 --- a/config/metrics/counts_all/20220315180129_projects_inheriting_harbor_active.yml +++ b/config/metrics/counts_all/20220315180129_projects_inheriting_harbor_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_harbor_active description: Count of active projects inheriting integrations for Harbor product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220315180131_groups_inheriting_harbor_active.yml b/config/metrics/counts_all/20220315180131_groups_inheriting_harbor_active.yml index 6e216121414..c61c58da4c9 100644 --- a/config/metrics/counts_all/20220315180131_groups_inheriting_harbor_active.yml +++ b/config/metrics/counts_all/20220315180131_groups_inheriting_harbor_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_harbor_active description: Count of active groups inheriting integrations for Harbor product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220802141715_groups_inheriting_pumble_active.yml b/config/metrics/counts_all/20220802141715_groups_inheriting_pumble_active.yml index 960f859b07f..07a630424df 100644 --- a/config/metrics/counts_all/20220802141715_groups_inheriting_pumble_active.yml +++ b/config/metrics/counts_all/20220802141715_groups_inheriting_pumble_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_inheriting_pumble_active description: Count of active groups inheriting integrations for Pumble product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220802141715_groups_pumble_active.yml b/config/metrics/counts_all/20220802141715_groups_pumble_active.yml index 3a62a002f10..2d79df7b275 100644 --- a/config/metrics/counts_all/20220802141715_groups_pumble_active.yml +++ b/config/metrics/counts_all/20220802141715_groups_pumble_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.groups_pumble_active description: Count of groups with active integrations for Pumble product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220802141715_instances_pumble_active.yml b/config/metrics/counts_all/20220802141715_instances_pumble_active.yml index d313ee39b31..457e6d7e861 100644 --- a/config/metrics/counts_all/20220802141715_instances_pumble_active.yml +++ b/config/metrics/counts_all/20220802141715_instances_pumble_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.instances_pumble_active description: Count of active instance-level integrations for Pumble product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220802141715_projects_inheriting_pumble_active.yml b/config/metrics/counts_all/20220802141715_projects_inheriting_pumble_active.yml index ae928de6140..560593744d1 100644 --- a/config/metrics/counts_all/20220802141715_projects_inheriting_pumble_active.yml +++ b/config/metrics/counts_all/20220802141715_projects_inheriting_pumble_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_inheriting_pumble_active description: Count of active projects inheriting integrations for Pumble product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220802141715_projects_pumble_active.yml b/config/metrics/counts_all/20220802141715_projects_pumble_active.yml index 5f352a1cae4..182a76e98f8 100644 --- a/config/metrics/counts_all/20220802141715_projects_pumble_active.yml +++ b/config/metrics/counts_all/20220802141715_projects_pumble_active.yml @@ -3,7 +3,7 @@ data_category: optional key_path: counts.projects_pumble_active description: Count of projects with active integrations for Pumble product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220912145754_gitlab_for_jira_app_direct_installations.yml b/config/metrics/counts_all/20220912145754_gitlab_for_jira_app_direct_installations.yml index a538e097254..a89ceecbe0e 100644 --- a/config/metrics/counts_all/20220912145754_gitlab_for_jira_app_direct_installations.yml +++ b/config/metrics/counts_all/20220912145754_gitlab_for_jira_app_direct_installations.yml @@ -2,7 +2,7 @@ key_path: counts.gitlab_for_jira_app_direct_installations description: Count active Jira Cloud direct installations product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/counts_all/20220913083454_gitlab_for_jira_app_proxy_installations.yml b/config/metrics/counts_all/20220913083454_gitlab_for_jira_app_proxy_installations.yml index fcab9fd1794..6b05ad8c250 100644 --- a/config/metrics/counts_all/20220913083454_gitlab_for_jira_app_proxy_installations.yml +++ b/config/metrics/counts_all/20220913083454_gitlab_for_jira_app_proxy_installations.yml @@ -2,7 +2,7 @@ key_path: counts.gitlab_for_jira_app_proxy_installations description: Count active Jira Cloud installations that are using GitLab as a proxy product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: number diff --git a/config/metrics/settings/20210204124908_mattermost_enabled.yml b/config/metrics/settings/20210204124908_mattermost_enabled.yml index c269fe6edd4..fb4608c12c5 100644 --- a/config/metrics/settings/20210204124908_mattermost_enabled.yml +++ b/config/metrics/settings/20210204124908_mattermost_enabled.yml @@ -3,7 +3,7 @@ data_category: optional key_path: mattermost_enabled description: Whether Mattermost is enabled product_section: dev -product_stage: ecosystem +product_stage: manage product_group: integrations product_category: integrations value_type: boolean diff --git a/doc/api/protected_branches.md b/doc/api/protected_branches.md index 8a96b2aa9ae..f7047f145cf 100644 --- a/doc/api/protected_branches.md +++ b/doc/api/protected_branches.md @@ -421,20 +421,23 @@ curl --request DELETE --header "PRIVATE-TOKEN: " "https://git | `id` | integer/string | yes | The ID or [URL-encoded path of the project](index.md#namespaced-path-encoding) owned by the authenticated user | | `name` | string | yes | The name of the branch | -## Require code owner approvals for a single branch **(PREMIUM)** +## Update a protected branch -Update the "code owner approval required" option for the given protected branch. +> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/101903) in GitLab 15.6. + +Updates a protected branch. ```plaintext PATCH /projects/:id/protected_branches/:name ``` ```shell -curl --request PATCH --header "PRIVATE-TOKEN: " "https://gitlab.example.com/api/v4/projects/5/protected_branches/feature-branch?code_owner_approval_required=true" +curl --request PATCH --header "PRIVATE-TOKEN: " "https://gitlab.example.com/api/v4/projects/5/protected_branches/feature-branch?allow_force_push=true&code_owner_approval_required=true" ``` -| Attribute | Type | Required | Description | +| Attribute | Type | Required | Description | | -------------------------------------------- | ---- | -------- | ----------- | -| `id` | integer/string | yes | The ID or [URL-encoded path of the project](index.md#namespaced-path-encoding) owned by the authenticated user | -| `name` | string | yes | The name of the branch | -| `code_owner_approval_required` | boolean | no | Prevent pushes to this branch if it matches an item in the [`CODEOWNERS` file](../user/project/code_owners.md). (defaults: false)| +| `id` | integer/string | yes | The ID or [URL-encoded path of the project](index.md#namespaced-path-encoding) owned by the authenticated user | +| `name` | string | yes | The name of the branch | +| `allow_force_push` | boolean | no | When enabled, members who can push to this branch can also force push. | +| `code_owner_approval_required` **(PREMIUM)** | boolean | no | Prevent pushes to this branch if it matches an item in the [`CODEOWNERS` file](../user/project/code_owners.md). Defaults to `false`. | diff --git a/doc/user/group/manage.md b/doc/user/group/manage.md index 730691a89e8..453182b8634 100644 --- a/doc/user/group/manage.md +++ b/doc/user/group/manage.md @@ -734,7 +734,7 @@ This includes projects shared with the group, but it **excludes** projects in subgroups or parent groups of the group being configured. You can configure this feature for both subgroups and immediate parent groups. A project -in a subgroup has access to the templates for that subgroup, as well as +in a subgroup has access to the templates for that subgroup and any immediate parent groups. To learn how to create templates for issues and merge requests, see diff --git a/doc/user/project/settings/index.md b/doc/user/project/settings/index.md index 4407986f354..eb26ea4fcc5 100644 --- a/doc/user/project/settings/index.md +++ b/doc/user/project/settings/index.md @@ -277,7 +277,7 @@ To delete a project: 1. In the "Delete project" section, select **Delete project**. 1. Confirm the action when asked to. -This action deletes a project including all associated resources (issues, merge requests, and so on). +This action deletes a project including all associated resources (such as issues and merge requests). WARNING: The default deletion behavior for projects was changed to [delayed project deletion](https://gitlab.com/gitlab-org/gitlab/-/issues/32935) diff --git a/doc/user/public_access.md b/doc/user/public_access.md index 703932e50f6..fbab9d9bb51 100644 --- a/doc/user/public_access.md +++ b/doc/user/public_access.md @@ -18,6 +18,11 @@ for your GitLab instance). For example, . You can control the visibility of individual features with [project feature settings](permissions.md#project-features). +The visibility setting of a project must be the same as or less restrictive +than the visibility of its parent group. +For example, a private group can include only private projects, +while a public group can include private, internal, and public projects. + ## Public projects and groups Public projects can be cloned **without any** authentication over HTTPS. diff --git a/doc/user/reserved_names.md b/doc/user/reserved_names.md index f8c735eaea8..1ab22fb846d 100644 --- a/doc/user/reserved_names.md +++ b/doc/user/reserved_names.md @@ -26,7 +26,7 @@ under the `TOP_LEVEL_ROUTES`, `PROJECT_WILDCARD_ROUTES` and `GROUP_ROUTES` lists ## Reserved project names -It is currently not possible to create a project with the following names: +It is not possible to create a project with the following names: - `\-` - `badges` @@ -52,7 +52,7 @@ It is currently not possible to create a project with the following names: ## Reserved group names -Currently, the following names are reserved as top level groups: +The following names are reserved as top level groups: - `\-` - `.well-known` diff --git a/doc/user/workspace/index.md b/doc/user/workspace/index.md index d7e014672aa..5bcd96cd4a5 100644 --- a/doc/user/workspace/index.md +++ b/doc/user/workspace/index.md @@ -15,7 +15,7 @@ The development, release, and timing of any products, features, or functionality sole discretion of GitLab Inc. NOTE: -Workspace is currently in development. +Workspace is in development. Workspace will be above the [top-level namespaces](../namespace/index.md) for you to manage everything you do as a GitLab administrator, including: diff --git a/lib/api/ml/mlflow.rb b/lib/api/ml/mlflow.rb index f3195e5b6c5..356a4ef53d4 100644 --- a/lib/api/ml/mlflow.rb +++ b/lib/api/ml/mlflow.rb @@ -139,8 +139,7 @@ module API resource :runs do desc 'Creates a Run.' do success Entities::Ml::Mlflow::Run - detail ['https://www.mlflow.org/docs/1.28.0/rest-api.html#create-run', - 'MLFlow Runs map to GitLab Candidates'] + detail 'MLFlow Runs map to GitLab Candidates. https://www.mlflow.org/docs/1.28.0/rest-api.html#create-run' end params do requires :experiment_id, type: Integer, @@ -170,8 +169,7 @@ module API desc 'Updates a Run.' do success Entities::Ml::Mlflow::UpdateRun - detail ['https://www.mlflow.org/docs/1.28.0/rest-api.html#update-run', - 'MLFlow Runs map to GitLab Candidates'] + detail 'MLFlow Runs map to GitLab Candidates. https://www.mlflow.org/docs/1.28.0/rest-api.html#update-run' end params do requires :run_id, type: String, desc: 'UUID of the candidate.' diff --git a/lib/api/protected_branches.rb b/lib/api/protected_branches.rb index 38bafac25b2..27fbee0ab65 100644 --- a/lib/api/protected_branches.rb +++ b/lib/api/protected_branches.rb @@ -86,6 +86,32 @@ module API end # rubocop: enable CodeReuse/ActiveRecord + desc 'Update a protected branch' do + success ::API::Entities::ProtectedBranch + end + params do + requires :name, type: String, desc: 'The name of the branch' + optional :allow_force_push, type: Boolean, + desc: 'Allow force push for all users with push access.' + + use :optional_params_ee + end + # rubocop: disable CodeReuse/ActiveRecord + patch ':id/protected_branches/:name', requirements: BRANCH_ENDPOINT_REQUIREMENTS do + protected_branch = user_project.protected_branches.find_by!(name: params[:name]) + + declared_params = declared_params(include_missing: false) + api_service = ::ProtectedBranches::ApiService.new(user_project, current_user, declared_params) + protected_branch = api_service.update(protected_branch) + + if protected_branch.valid? + present protected_branch, with: Entities::ProtectedBranch, project: user_project + else + render_api_error!(protected_branch.errors.full_messages, 422) + end + end + # rubocop: enable CodeReuse/ActiveRecord + desc 'Unprotect a single branch' params do requires :name, type: String, desc: 'The name of the protected branch' diff --git a/spec/features/markdown/sandboxed_mermaid_spec.rb b/spec/features/markdown/sandboxed_mermaid_spec.rb index 05fe83b3107..056a6b86f46 100644 --- a/spec/features/markdown/sandboxed_mermaid_spec.rb +++ b/spec/features/markdown/sandboxed_mermaid_spec.rb @@ -5,10 +5,6 @@ require 'spec_helper' RSpec.describe 'Sandboxed Mermaid rendering', :js do let_it_be(:project) { create(:project, :public) } - before do - stub_feature_flags(sandboxed_mermaid: true) - end - it 'includes mermaid frame correctly' do description = <<~MERMAID ```mermaid diff --git a/spec/features/projects/pipelines/legacy_pipelines_spec.rb b/spec/features/projects/pipelines/legacy_pipelines_spec.rb index 2e0ea695ab3..9d3ac71a875 100644 --- a/spec/features/projects/pipelines/legacy_pipelines_spec.rb +++ b/spec/features/projects/pipelines/legacy_pipelines_spec.rb @@ -316,7 +316,6 @@ RSpec.describe 'Pipelines', :js do end before do - stub_feature_flags(bootstrap_confirmation_modals: false) visit_project_pipelines end diff --git a/spec/frontend/fixtures/api_merge_requests.rb b/spec/frontend/fixtures/api_merge_requests.rb index 7d95c506e6c..fae1f4056fb 100644 --- a/spec/frontend/fixtures/api_merge_requests.rb +++ b/spec/frontend/fixtures/api_merge_requests.rb @@ -7,7 +7,7 @@ RSpec.describe API::MergeRequests, '(JavaScript fixtures)', type: :request do include JavaScriptFixturesHelpers let_it_be(:admin) { create(:admin, name: 'root') } - let_it_be(:namespace) { create(:namespace, name: 'gitlab-test' ) } + let_it_be(:namespace) { create(:namespace, name: 'gitlab-test') } let_it_be(:project) { create(:project, :repository, namespace: namespace, path: 'lorem-ipsum') } let_it_be(:early_mrs) do 4.times { |i| create(:merge_request, source_project: project, source_branch: "branch-#{i}") } diff --git a/spec/frontend/fixtures/api_projects.rb b/spec/frontend/fixtures/api_projects.rb index 5acc1095d5c..b14f402a7b9 100644 --- a/spec/frontend/fixtures/api_projects.rb +++ b/spec/frontend/fixtures/api_projects.rb @@ -7,7 +7,7 @@ RSpec.describe API::Projects, '(JavaScript fixtures)', type: :request do include JavaScriptFixturesHelpers let(:admin) { create(:admin, name: 'root') } - let(:namespace) { create(:namespace, name: 'gitlab-test' ) } + let(:namespace) { create(:namespace, name: 'gitlab-test') } let(:project) { create(:project, :repository, namespace: namespace, path: 'lorem-ipsum') } let(:project_empty) { create(:project_empty_repo, namespace: namespace, path: 'lorem-ipsum-empty') } diff --git a/spec/frontend/fixtures/application_settings.rb b/spec/frontend/fixtures/application_settings.rb index b3ce23c8cd7..34e99ec647c 100644 --- a/spec/frontend/fixtures/application_settings.rb +++ b/spec/frontend/fixtures/application_settings.rb @@ -8,7 +8,7 @@ RSpec.describe Admin::ApplicationSettingsController, '(JavaScript fixtures)', ty include AdminModeHelper let(:admin) { create(:admin) } - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project_empty_repo, namespace: namespace, path: 'application-settings') } before do diff --git a/spec/frontend/fixtures/blob.rb b/spec/frontend/fixtures/blob.rb index 54c5b83da3e..b7b75247a59 100644 --- a/spec/frontend/fixtures/blob.rb +++ b/spec/frontend/fixtures/blob.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe Projects::BlobController, '(JavaScript fixtures)', type: :controller do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, :repository, namespace: namespace, path: 'branches-project') } let(:user) { project.first_owner } diff --git a/spec/frontend/fixtures/branches.rb b/spec/frontend/fixtures/branches.rb index 6cda2f0f665..25626ed8c76 100644 --- a/spec/frontend/fixtures/branches.rb +++ b/spec/frontend/fixtures/branches.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe 'Branches (JavaScript fixtures)' do include JavaScriptFixturesHelpers - let_it_be(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let_it_be(:namespace) { create(:namespace, name: 'frontend-fixtures') } let_it_be(:project) { create(:project, :repository, namespace: namespace, path: 'branches-project') } let_it_be(:user) { project.first_owner } diff --git a/spec/frontend/fixtures/clusters.rb b/spec/frontend/fixtures/clusters.rb index 426a76f29e0..ff15cfb62c3 100644 --- a/spec/frontend/fixtures/clusters.rb +++ b/spec/frontend/fixtures/clusters.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe Projects::ClustersController, '(JavaScript fixtures)', type: :controller do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, :repository, namespace: namespace) } let(:cluster) { create(:cluster, :provided_by_gcp, projects: [project]) } let(:user) { project.first_owner } diff --git a/spec/frontend/fixtures/deploy_keys.rb b/spec/frontend/fixtures/deploy_keys.rb index 24d602216d8..05fca368fd5 100644 --- a/spec/frontend/fixtures/deploy_keys.rb +++ b/spec/frontend/fixtures/deploy_keys.rb @@ -7,7 +7,7 @@ RSpec.describe Projects::DeployKeysController, '(JavaScript fixtures)', type: :c include AdminModeHelper let(:admin) { create(:admin) } - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project_empty_repo, namespace: namespace, path: 'todos-project') } let(:project2) { create(:project, :internal) } let(:project3) { create(:project, :internal) } diff --git a/spec/frontend/fixtures/integrations.rb b/spec/frontend/fixtures/integrations.rb index 45d1c400f5d..c26b9524324 100644 --- a/spec/frontend/fixtures/integrations.rb +++ b/spec/frontend/fixtures/integrations.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe Projects::Settings::IntegrationsController, '(JavaScript fixtures)', type: :controller do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project_empty_repo, namespace: namespace, path: 'integrations-project') } let!(:service) { create(:custom_issue_tracker_integration, project: project) } let(:user) { project.first_owner } diff --git a/spec/frontend/fixtures/issues.rb b/spec/frontend/fixtures/issues.rb index e3d88098841..bc5ece20032 100644 --- a/spec/frontend/fixtures/issues.rb +++ b/spec/frontend/fixtures/issues.rb @@ -6,7 +6,7 @@ RSpec.describe Projects::IssuesController, '(JavaScript fixtures)', type: :contr include JavaScriptFixturesHelpers let(:user) { create(:user, feed_token: 'feedtoken:coldfeed') } - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project_empty_repo, namespace: namespace, path: 'issues-project') } render_views diff --git a/spec/frontend/fixtures/jobs.rb b/spec/frontend/fixtures/jobs.rb index 3657a5405a4..ac58b99875b 100644 --- a/spec/frontend/fixtures/jobs.rb +++ b/spec/frontend/fixtures/jobs.rb @@ -7,7 +7,7 @@ RSpec.describe 'Jobs (JavaScript fixtures)' do include JavaScriptFixturesHelpers include GraphqlHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, :repository, namespace: namespace, path: 'builds-project') } let(:user) { project.first_owner } let(:pipeline) { create(:ci_empty_pipeline, project: project, sha: project.commit.id) } diff --git a/spec/frontend/fixtures/labels.rb b/spec/frontend/fixtures/labels.rb index 2445c9376e2..9b8d073e74c 100644 --- a/spec/frontend/fixtures/labels.rb +++ b/spec/frontend/fixtures/labels.rb @@ -6,7 +6,7 @@ RSpec.describe 'Labels (JavaScript fixtures)' do include JavaScriptFixturesHelpers let(:user) { create(:user) } - let(:group) { create(:group, name: 'frontend-fixtures-group' ) } + let(:group) { create(:group, name: 'frontend-fixtures-group') } let(:project) { create(:project_empty_repo, namespace: group, path: 'labels-project') } let!(:project_label_bug) { create(:label, project: project, title: 'bug', color: '#FF0000') } diff --git a/spec/frontend/fixtures/merge_requests.rb b/spec/frontend/fixtures/merge_requests.rb index cbf26a70e5f..4ab3d56a13f 100644 --- a/spec/frontend/fixtures/merge_requests.rb +++ b/spec/frontend/fixtures/merge_requests.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe Projects::MergeRequestsController, '(JavaScript fixtures)', type: :controller do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, :repository, namespace: namespace, path: 'merge-requests-project') } let(:user) { project.first_owner } diff --git a/spec/frontend/fixtures/merge_requests_diffs.rb b/spec/frontend/fixtures/merge_requests_diffs.rb index ff4b27844a6..cd22d110e38 100644 --- a/spec/frontend/fixtures/merge_requests_diffs.rb +++ b/spec/frontend/fixtures/merge_requests_diffs.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe Projects::MergeRequests::DiffsController, '(JavaScript fixtures)', type: :controller do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, :repository, namespace: namespace, path: 'merge-requests-project') } let(:user) { project.first_owner } let(:merge_request) { create(:merge_request, source_project: project, target_project: project, description: '- [ ] Task List Item') } diff --git a/spec/frontend/fixtures/metrics_dashboard.rb b/spec/frontend/fixtures/metrics_dashboard.rb index 7f8b3d378d3..109b016d980 100644 --- a/spec/frontend/fixtures/metrics_dashboard.rb +++ b/spec/frontend/fixtures/metrics_dashboard.rb @@ -7,7 +7,7 @@ RSpec.describe MetricsDashboard, '(JavaScript fixtures)', type: :controller do include MetricsDashboardHelpers let_it_be(:user) { create(:user) } - let_it_be(:namespace) { create(:namespace, name: 'monitoring' ) } + let_it_be(:namespace) { create(:namespace, name: 'monitoring') } let_it_be(:project) { project_with_dashboard_namespace('.gitlab/dashboards/test.yml', nil, namespace: namespace) } let_it_be(:environment) { create(:environment, id: 1, project: project) } let_it_be(:params) { { environment: environment } } diff --git a/spec/frontend/fixtures/pipeline_schedules.rb b/spec/frontend/fixtures/pipeline_schedules.rb index 4de0bd762f8..3b2462a3d31 100644 --- a/spec/frontend/fixtures/pipeline_schedules.rb +++ b/spec/frontend/fixtures/pipeline_schedules.rb @@ -7,7 +7,7 @@ RSpec.describe 'Pipeline schedules (JavaScript fixtures)' do include JavaScriptFixturesHelpers include GraphqlHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, :public, :repository) } let(:user) { project.first_owner } let!(:pipeline_schedule) { create(:ci_pipeline_schedule, project: project, owner: user) } diff --git a/spec/frontend/fixtures/pipelines.rb b/spec/frontend/fixtures/pipelines.rb index 114db26d6a9..44b471a70d8 100644 --- a/spec/frontend/fixtures/pipelines.rb +++ b/spec/frontend/fixtures/pipelines.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe Projects::PipelinesController, '(JavaScript fixtures)', type: :controller do include JavaScriptFixturesHelpers - let_it_be(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let_it_be(:namespace) { create(:namespace, name: 'frontend-fixtures') } let_it_be(:project) { create(:project, :repository, namespace: namespace, path: 'pipelines-project') } let_it_be(:commit_without_author) { RepoHelpers.another_sample_commit } diff --git a/spec/frontend/fixtures/projects.rb b/spec/frontend/fixtures/projects.rb index b9c427c7505..101ba203a57 100644 --- a/spec/frontend/fixtures/projects.rb +++ b/spec/frontend/fixtures/projects.rb @@ -8,7 +8,7 @@ RSpec.describe 'Projects (JavaScript fixtures)', type: :controller do runners_token = 'runnerstoken:intabulasreferre' - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, namespace: namespace, path: 'builds-project', runners_token: runners_token, avatar: fixture_file_upload('spec/fixtures/dk.png', 'image/png')) } let(:project_with_repo) { create(:project, :repository, description: 'Code and stuff', avatar: fixture_file_upload('spec/fixtures/dk.png', 'image/png')) } let(:project_variable_populated) { create(:project, namespace: namespace, path: 'builds-project2', runners_token: runners_token) } diff --git a/spec/frontend/fixtures/prometheus_integration.rb b/spec/frontend/fixtures/prometheus_integration.rb index 250c50bc8bb..13130c00118 100644 --- a/spec/frontend/fixtures/prometheus_integration.rb +++ b/spec/frontend/fixtures/prometheus_integration.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe Projects::Settings::IntegrationsController, '(JavaScript fixtures)', type: :controller do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project_empty_repo, namespace: namespace, path: 'integrations-project') } let!(:integration) { create(:prometheus_integration, project: project) } let(:user) { project.first_owner } diff --git a/spec/frontend/fixtures/raw.rb b/spec/frontend/fixtures/raw.rb index 7bd5b8c5f6c..886f5525ac5 100644 --- a/spec/frontend/fixtures/raw.rb +++ b/spec/frontend/fixtures/raw.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe 'Raw files', '(JavaScript fixtures)' do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, :repository, namespace: namespace, path: 'raw-project') } let(:response) { @response } diff --git a/spec/frontend/fixtures/snippet.rb b/spec/frontend/fixtures/snippet.rb index 58d4bc5c1f3..0510746a944 100644 --- a/spec/frontend/fixtures/snippet.rb +++ b/spec/frontend/fixtures/snippet.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe SnippetsController, '(JavaScript fixtures)', type: :controller do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project, :repository, namespace: namespace, path: 'branches-project') } let(:user) { project.first_owner } let(:snippet) { create(:personal_snippet, :public, title: 'snippet.md', content: '# snippet', file_name: 'snippet.md', author: user) } diff --git a/spec/frontend/fixtures/todos.rb b/spec/frontend/fixtures/todos.rb index d934396f803..58f230de546 100644 --- a/spec/frontend/fixtures/todos.rb +++ b/spec/frontend/fixtures/todos.rb @@ -5,7 +5,7 @@ require 'spec_helper' RSpec.describe 'Todos (JavaScript fixtures)' do include JavaScriptFixturesHelpers - let(:namespace) { create(:namespace, name: 'frontend-fixtures' ) } + let(:namespace) { create(:namespace, name: 'frontend-fixtures') } let(:project) { create(:project_empty_repo, namespace: namespace, path: 'todos-project') } let(:user) { project.first_owner } let(:issue_1) { create(:issue, title: 'issue_1', project: project) } diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index 84a23d86956..74ef7b71545 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -144,6 +144,7 @@ RSpec.describe User do it { is_expected.to have_many(:callouts).class_name('Users::Callout') } it { is_expected.to have_many(:group_callouts).class_name('Users::GroupCallout') } it { is_expected.to have_many(:project_callouts).class_name('Users::ProjectCallout') } + it { is_expected.to have_many(:created_projects).dependent(:nullify).class_name('Project') } describe '#user_detail' do it 'does not persist `user_detail` by default' do diff --git a/spec/requests/api/protected_branches_spec.rb b/spec/requests/api/protected_branches_spec.rb index 09a755cf79d..b46859a0e70 100644 --- a/spec/requests/api/protected_branches_spec.rb +++ b/spec/requests/api/protected_branches_spec.rb @@ -254,6 +254,49 @@ RSpec.describe API::ProtectedBranches do end end + describe 'PATCH /projects/:id/protected_branches/:name' do + let(:route) { "/projects/#{project.id}/protected_branches/#{branch_name}" } + + context 'when authenticated as a maintainer' do + let(:user) { maintainer } + + it "updates a single branch" do + expect do + patch api(route, user), params: { allow_force_push: true } + end.to change { protected_branch.reload.allow_force_push }.from(false).to(true) + expect(response).to have_gitlab_http_status(:ok) + end + end + + context 'when returned protected branch is invalid' do + let(:user) { maintainer } + + before do + allow_next_found_instance_of(ProtectedBranch) do |instance| + allow(instance).to receive(:valid?).and_return(false) + end + end + + it "returns a 422" do + expect do + patch api(route, user), params: { allow_force_push: true } + end.not_to change { protected_branch.reload.allow_force_push } + + expect(response).to have_gitlab_http_status(:unprocessable_entity) + end + end + + context 'when authenticated as a guest' do + let(:user) { guest } + + it "returns a 403 error" do + patch api(route, user), params: { allow_force_push: true } + + expect(response).to have_gitlab_http_status(:forbidden) + end + end + end + describe "DELETE /projects/:id/protected_branches/unprotect/:branch" do let(:user) { maintainer } let(:delete_endpoint) { api("/projects/#{project.id}/protected_branches/#{branch_name}", user) } diff --git a/spec/services/protected_branches/api_service_spec.rb b/spec/services/protected_branches/api_service_spec.rb new file mode 100644 index 00000000000..94484f5a7b9 --- /dev/null +++ b/spec/services/protected_branches/api_service_spec.rb @@ -0,0 +1,34 @@ +# frozen_string_literal: true + +require 'spec_helper' + +RSpec.describe ProtectedBranches::ApiService do + let_it_be(:project) { create(:project) } + let_it_be(:user) { create(:user, maintainer_projects: [project]) } + + it 'creates a protected branch with prefilled defaults' do + expect(::ProtectedBranches::CreateService).to receive(:new).with( + project, user, hash_including( + push_access_levels_attributes: [{ access_level: Gitlab::Access::MAINTAINER }], + merge_access_levels_attributes: [{ access_level: Gitlab::Access::MAINTAINER }] + ) + ).and_call_original + + expect(described_class.new(project, user, { name: 'new name' }).create).to be_valid + end + + it 'updates a protected branch without prefilled defaults' do + protected_branch = create(:protected_branch, project: project, allow_force_push: true) + + expect(::ProtectedBranches::UpdateService).to receive(:new).with( + project, user, hash_including( + push_access_levels_attributes: [], + merge_access_levels_attributes: [] + ) + ).and_call_original + + expect do + expect(described_class.new(project, user, { name: 'new name' }).update(protected_branch)).to be_valid + end.not_to change { protected_branch.reload.allow_force_push } + end +end diff --git a/spec/services/users/destroy_service_spec.rb b/spec/services/users/destroy_service_spec.rb index 30532e929a6..c14f8d05094 100644 --- a/spec/services/users/destroy_service_spec.rb +++ b/spec/services/users/destroy_service_spec.rb @@ -406,10 +406,15 @@ RSpec.describe Users::DestroyService do described_class.new(user).execute(other_user, skip_authorization: true) end - it 'nullifies issues and resource associations', :aggregate_failures do + it 'nullifies associations marked as `dependent: :nullify` and'\ + 'destroys the associations marked as `dependent: :destroy`, in batches', :aggregate_failures do + # associations to be nullified issue = create(:issue, closed_by: other_user, updated_by: other_user) resource_label_event = create(:resource_label_event, user: other_user) resource_state_event = create(:resource_state_event, user: other_user) + created_project = create(:project, creator: other_user) + + # associations to be destroyed todos = create_list(:todo, 2, project: issue.project, user: other_user, author: other_user, target: issue) event = create(:event, project: issue.project, author: other_user) @@ -420,11 +425,13 @@ RSpec.describe Users::DestroyService do issue.reload resource_label_event.reload resource_state_event.reload + created_project.reload expect(issue.closed_by).to be_nil - expect(issue.updated_by).to be_nil - expect(resource_label_event.user).to be_nil - expect(resource_state_event.user).to be_nil + expect(issue.updated_by_id).to be_nil + expect(resource_label_event.user_id).to be_nil + expect(resource_state_event.user_id).to be_nil + expect(created_project.creator_id).to be_nil expect(other_user.authored_todos).to be_empty expect(other_user.todos).to be_empty expect(other_user.authored_events).to be_empty @@ -433,7 +440,8 @@ RSpec.describe Users::DestroyService do nullify_in_batches_regexp(:issues, :updated_by_id, other_user), nullify_in_batches_regexp(:issues, :closed_by_id, other_user), nullify_in_batches_regexp(:resource_label_events, :user_id, other_user), - nullify_in_batches_regexp(:resource_state_events, :user_id, other_user) + nullify_in_batches_regexp(:resource_state_events, :user_id, other_user), + nullify_in_batches_regexp(:projects, :creator_id, other_user) ] expected_queries += delete_in_batches_regexps(:todos, :user_id, other_user, todos)