Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
parent
2000704b7a
commit
564919dfc6
|
@ -1 +1 @@
|
|||
b3d56404cc25983d1bffd015fe0d29c1d50eab58
|
||||
8424d4f29383f243da5cec0c1c65a0ef31a6705e
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
mutation createMergeRequest($input: MergeRequestCreateInput!) {
|
||||
mergeRequestCreate(input: $input) {
|
||||
mergeRequest {
|
||||
iid
|
||||
}
|
||||
errors
|
||||
}
|
||||
}
|
|
@ -35,6 +35,7 @@ import {
|
|||
TOKEN_TYPE_LABEL,
|
||||
TOKEN_TYPE_MILESTONE,
|
||||
TOKEN_TYPE_MY_REACTION,
|
||||
TOKEN_TYPE_TYPE,
|
||||
TOKEN_TYPE_WEIGHT,
|
||||
UPDATED_DESC,
|
||||
urlSortParams,
|
||||
|
@ -63,6 +64,7 @@ import {
|
|||
TOKEN_TITLE_LABEL,
|
||||
TOKEN_TITLE_MILESTONE,
|
||||
TOKEN_TITLE_MY_REACTION,
|
||||
TOKEN_TITLE_TYPE,
|
||||
TOKEN_TITLE_WEIGHT,
|
||||
} from '~/vue_shared/components/filtered_search_bar/constants';
|
||||
import AuthorToken from '~/vue_shared/components/filtered_search_bar/tokens/author_token.vue';
|
||||
|
@ -317,6 +319,18 @@ export default {
|
|||
defaultLabels: DEFAULT_NONE_ANY,
|
||||
fetchLabels: this.fetchLabels,
|
||||
},
|
||||
{
|
||||
type: TOKEN_TYPE_TYPE,
|
||||
title: TOKEN_TITLE_TYPE,
|
||||
icon: 'issues',
|
||||
token: GlFilteredSearchToken,
|
||||
operators: OPERATOR_IS_ONLY,
|
||||
options: [
|
||||
{ icon: 'issue-type-issue', title: 'issue', value: 'issue' },
|
||||
{ icon: 'issue-type-incident', title: 'incident', value: 'incident' },
|
||||
{ icon: 'issue-type-test-case', title: 'test_case', value: 'test_case' },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
if (this.isSignedIn) {
|
||||
|
|
|
@ -204,6 +204,7 @@ export const TOKEN_TYPE_AUTHOR = 'author_username';
|
|||
export const TOKEN_TYPE_ASSIGNEE = 'assignee_username';
|
||||
export const TOKEN_TYPE_MILESTONE = 'milestone';
|
||||
export const TOKEN_TYPE_LABEL = 'labels';
|
||||
export const TOKEN_TYPE_TYPE = 'type';
|
||||
export const TOKEN_TYPE_MY_REACTION = 'my_reaction_emoji';
|
||||
export const TOKEN_TYPE_CONFIDENTIAL = 'confidential';
|
||||
export const TOKEN_TYPE_ITERATION = 'iteration';
|
||||
|
@ -270,6 +271,18 @@ export const filters = {
|
|||
},
|
||||
},
|
||||
},
|
||||
[TOKEN_TYPE_TYPE]: {
|
||||
[API_PARAM]: {
|
||||
[NORMAL_FILTER]: 'types',
|
||||
[SPECIAL_FILTER]: 'types',
|
||||
},
|
||||
[URL_PARAM]: {
|
||||
[OPERATOR_IS]: {
|
||||
[NORMAL_FILTER]: 'type[]',
|
||||
[SPECIAL_FILTER]: 'type[]',
|
||||
},
|
||||
},
|
||||
},
|
||||
[TOKEN_TYPE_MY_REACTION]: {
|
||||
[API_PARAM]: {
|
||||
[NORMAL_FILTER]: 'myReactionEmoji',
|
||||
|
|
|
@ -13,6 +13,7 @@ query getProjectIssues(
|
|||
$labelName: [String]
|
||||
$milestoneTitle: [String]
|
||||
$milestoneWildcardId: MilestoneWildcardId
|
||||
$types: [IssueType!]
|
||||
$not: NegatedIssueFilterInput
|
||||
$beforeCursor: String
|
||||
$afterCursor: String
|
||||
|
@ -30,6 +31,7 @@ query getProjectIssues(
|
|||
labelName: $labelName
|
||||
milestoneTitle: $milestoneTitle
|
||||
milestoneWildcardId: $milestoneWildcardId
|
||||
types: $types
|
||||
not: $not
|
||||
before: $beforeCursor
|
||||
after: $afterCursor
|
||||
|
|
|
@ -8,6 +8,7 @@ query getProjectIssuesCount(
|
|||
$labelName: [String]
|
||||
$milestoneTitle: [String]
|
||||
$milestoneWildcardId: MilestoneWildcardId
|
||||
$types: [IssueType!]
|
||||
$not: NegatedIssueFilterInput
|
||||
) {
|
||||
project(fullPath: $projectPath) {
|
||||
|
@ -20,6 +21,7 @@ query getProjectIssuesCount(
|
|||
labelName: $labelName
|
||||
milestoneTitle: $milestoneTitle
|
||||
milestoneWildcardId: $milestoneWildcardId
|
||||
types: $types
|
||||
not: $not
|
||||
) {
|
||||
count
|
||||
|
|
|
@ -24,6 +24,7 @@ import {
|
|||
TOKEN_TYPE_ASSIGNEE,
|
||||
TOKEN_TYPE_ITERATION,
|
||||
TOKEN_TYPE_MILESTONE,
|
||||
TOKEN_TYPE_TYPE,
|
||||
UPDATED_ASC,
|
||||
UPDATED_DESC,
|
||||
URL_PARAM,
|
||||
|
@ -192,10 +193,13 @@ const getFilterType = (data, tokenType = '') =>
|
|||
? SPECIAL_FILTER
|
||||
: NORMAL_FILTER;
|
||||
|
||||
const requiresUpperCaseValue = (tokenType, value) =>
|
||||
const isWildcardValue = (tokenType, value) =>
|
||||
(tokenType === TOKEN_TYPE_ITERATION || tokenType === TOKEN_TYPE_MILESTONE) &&
|
||||
SPECIAL_FILTER_VALUES.includes(value);
|
||||
|
||||
const requiresUpperCaseValue = (tokenType, value) =>
|
||||
tokenType === TOKEN_TYPE_TYPE || isWildcardValue(tokenType, value);
|
||||
|
||||
const formatData = (token) =>
|
||||
requiresUpperCaseValue(token.type, token.value.data)
|
||||
? token.value.data.toUpperCase()
|
||||
|
|
|
@ -0,0 +1,94 @@
|
|||
<script>
|
||||
import { GlLoadingIcon } from '@gitlab/ui';
|
||||
import createFlash from '~/flash';
|
||||
import { __ } from '~/locale';
|
||||
import PipelineMiniGraph from '~/pipelines/components/pipelines_list/pipeline_mini_graph.vue';
|
||||
import getLinkedPipelinesQuery from '../graphql/queries/get_linked_pipelines.query.graphql';
|
||||
|
||||
export default {
|
||||
i18n: {
|
||||
linkedPipelinesFetchError: __('There was a problem fetching linked pipelines.'),
|
||||
},
|
||||
components: {
|
||||
GlLoadingIcon,
|
||||
PipelineMiniGraph,
|
||||
LinkedPipelinesMiniList: () =>
|
||||
import('ee_component/vue_shared/components/linked_pipelines_mini_list.vue'),
|
||||
},
|
||||
inject: {
|
||||
fullPath: {
|
||||
default: '',
|
||||
},
|
||||
iid: {
|
||||
default: '',
|
||||
},
|
||||
},
|
||||
props: {
|
||||
stages: {
|
||||
type: Array,
|
||||
required: true,
|
||||
},
|
||||
},
|
||||
apollo: {
|
||||
pipeline: {
|
||||
query: getLinkedPipelinesQuery,
|
||||
variables() {
|
||||
return {
|
||||
fullPath: this.fullPath,
|
||||
iid: this.iid,
|
||||
};
|
||||
},
|
||||
skip() {
|
||||
return !this.fullPath || !this.iid;
|
||||
},
|
||||
update({ project }) {
|
||||
return project?.pipeline;
|
||||
},
|
||||
error() {
|
||||
createFlash({ message: this.$options.i18n.linkedPipelinesFetchError });
|
||||
},
|
||||
},
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
pipeline: null,
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
hasDownstream() {
|
||||
return this.pipeline?.downstream?.nodes.length > 0;
|
||||
},
|
||||
downstreamPipelines() {
|
||||
return this.pipeline?.downstream?.nodes;
|
||||
},
|
||||
upstreamPipeline() {
|
||||
return this.pipeline?.upstream;
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div>
|
||||
<gl-loading-icon v-if="$apollo.queries.pipeline.loading" />
|
||||
<div v-else>
|
||||
<linked-pipelines-mini-list
|
||||
v-if="upstreamPipeline"
|
||||
:triggered-by="[upstreamPipeline]"
|
||||
data-testid="commit-box-mini-graph-upstream"
|
||||
/>
|
||||
|
||||
<pipeline-mini-graph
|
||||
:stages="stages"
|
||||
class="gl-display-inline"
|
||||
data-testid="commit-box-mini-graph"
|
||||
/>
|
||||
|
||||
<linked-pipelines-mini-list
|
||||
v-if="hasDownstream"
|
||||
:triggered="downstreamPipelines"
|
||||
data-testid="commit-box-mini-graph-downstream"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
|
@ -0,0 +1,32 @@
|
|||
query getLinkedPipelines($fullPath: ID!, $iid: ID!) {
|
||||
project(fullPath: $fullPath) {
|
||||
pipeline(iid: $iid) {
|
||||
downstream {
|
||||
nodes {
|
||||
id
|
||||
path
|
||||
project {
|
||||
name
|
||||
}
|
||||
detailedStatus {
|
||||
group
|
||||
icon
|
||||
label
|
||||
}
|
||||
}
|
||||
}
|
||||
upstream {
|
||||
id
|
||||
path
|
||||
project {
|
||||
name
|
||||
}
|
||||
detailedStatus {
|
||||
group
|
||||
icon
|
||||
label
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,24 +1,41 @@
|
|||
import Vue from 'vue';
|
||||
import VueApollo from 'vue-apollo';
|
||||
import createDefaultClient from '~/lib/graphql';
|
||||
|
||||
Vue.use(VueApollo);
|
||||
|
||||
const apolloProvider = new VueApollo({
|
||||
defaultClient: createDefaultClient(),
|
||||
});
|
||||
|
||||
export const initCommitPipelineMiniGraph = async (selector = '.js-commit-pipeline-mini-graph') => {
|
||||
const el = document.querySelector(selector);
|
||||
|
||||
if (!el) {
|
||||
return;
|
||||
}
|
||||
|
||||
const { stages, fullPath, iid } = el.dataset;
|
||||
|
||||
// Some commits have no pipeline, code splitting to load the pipeline optionally
|
||||
const { stages } = el.dataset;
|
||||
const { default: PipelineMiniGraph } = await import(
|
||||
/* webpackChunkName: 'pipelineMiniGraph' */ '~/pipelines/components/pipelines_list/pipeline_mini_graph.vue'
|
||||
const { default: CommitBoxPipelineMiniGraph } = await import(
|
||||
/* webpackChunkName: 'commitBoxPipelineMiniGraph' */ './components/commit_box_pipeline_mini_graph.vue'
|
||||
);
|
||||
|
||||
// eslint-disable-next-line no-new
|
||||
new Vue({
|
||||
el,
|
||||
apolloProvider,
|
||||
provide: {
|
||||
fullPath,
|
||||
iid,
|
||||
dataMethod: 'graphql',
|
||||
},
|
||||
render(createElement) {
|
||||
return createElement(PipelineMiniGraph, {
|
||||
return createElement(CommitBoxPipelineMiniGraph, {
|
||||
props: {
|
||||
stages: JSON.parse(stages),
|
||||
// if stages do not exist for some reason, protect JSON.parse from erroring out
|
||||
stages: stages ? JSON.parse(stages) : [],
|
||||
},
|
||||
});
|
||||
},
|
||||
|
|
|
@ -33,6 +33,9 @@ export default {
|
|||
COMMIT_LABEL,
|
||||
TARGET_BRANCH_LABEL,
|
||||
TOGGLE_CREATE_MR_LABEL,
|
||||
COMMIT_MESSAGE_HINT: __(
|
||||
'Try to keep the first line under 52 characters and the others under 72.',
|
||||
),
|
||||
},
|
||||
directives: {
|
||||
validation: validation(),
|
||||
|
@ -118,6 +121,26 @@ export default {
|
|||
formCompleted() {
|
||||
return this.form.fields['commit_message'].value && this.form.fields['branch_name'].value;
|
||||
},
|
||||
showHint() {
|
||||
const commitMessageSubjectMaxLength = 52;
|
||||
const commitMessageBodyMaxLength = 72;
|
||||
|
||||
const splitCommitMessageByLineBreak = this.form.fields['commit_message'].value
|
||||
.trim()
|
||||
.split('\n');
|
||||
const [firstLine, ...otherLines] = splitCommitMessageByLineBreak;
|
||||
|
||||
const hasFirstLineExceedMaxLength = firstLine.length > commitMessageSubjectMaxLength;
|
||||
|
||||
const hasOtherLineExceedMaxLength =
|
||||
Boolean(otherLines.length) &&
|
||||
otherLines.some((text) => text.length > commitMessageBodyMaxLength);
|
||||
|
||||
return (
|
||||
!this.form.fields['commit_message'].feedback &&
|
||||
(hasFirstLineExceedMaxLength || hasOtherLineExceedMaxLength)
|
||||
);
|
||||
},
|
||||
/* eslint-enable dot-notation */
|
||||
},
|
||||
methods: {
|
||||
|
@ -173,6 +196,9 @@ export default {
|
|||
:disabled="loading"
|
||||
required
|
||||
/>
|
||||
<p v-if="showHint" class="form-text gl-text-gray-600" data-testid="hint">
|
||||
{{ $options.i18n.COMMIT_MESSAGE_HINT }}
|
||||
</p>
|
||||
</gl-form-group>
|
||||
<gl-form-group
|
||||
v-if="canPushCode"
|
||||
|
|
|
@ -46,6 +46,7 @@ export const TOKEN_TITLE_AUTHOR = __('Author');
|
|||
export const TOKEN_TITLE_ASSIGNEE = __('Assignee');
|
||||
export const TOKEN_TITLE_MILESTONE = __('Milestone');
|
||||
export const TOKEN_TITLE_LABEL = __('Label');
|
||||
export const TOKEN_TITLE_TYPE = __('Type');
|
||||
export const TOKEN_TITLE_MY_REACTION = __('My-Reaction');
|
||||
export const TOKEN_TITLE_CONFIDENTIAL = __('Confidential');
|
||||
export const TOKEN_TITLE_ITERATION = __('Iteration');
|
||||
|
|
|
@ -62,4 +62,4 @@ module UserCalloutsHelper
|
|||
end
|
||||
end
|
||||
|
||||
UserCalloutsHelper.prepend_mod_with('UserCalloutsHelper')
|
||||
UserCalloutsHelper.prepend_mod
|
||||
|
|
|
@ -13,6 +13,9 @@ module Expirable
|
|||
expires? && expires_at <= Time.current
|
||||
end
|
||||
|
||||
# Used in subclasses that override expired?
|
||||
alias_method :expired_original?, :expired?
|
||||
|
||||
def expires?
|
||||
expires_at.present?
|
||||
end
|
||||
|
|
|
@ -324,7 +324,7 @@ class Packages::Package < ApplicationRecord
|
|||
return unless project
|
||||
return unless follows_npm_naming_convention?
|
||||
|
||||
if project.package_already_taken?(name, package_type: :npm)
|
||||
if project.package_already_taken?(name, version, package_type: :npm)
|
||||
errors.add(:base, _('Package already exists'))
|
||||
end
|
||||
end
|
||||
|
|
|
@ -47,6 +47,10 @@ class PersonalAccessToken < ApplicationRecord
|
|||
!revoked? && !expired?
|
||||
end
|
||||
|
||||
def expired_but_not_enforced?
|
||||
false
|
||||
end
|
||||
|
||||
def self.redis_getdel(user_id)
|
||||
Gitlab::Redis::SharedState.with do |redis|
|
||||
redis_key = redis_shared_state_key(user_id)
|
||||
|
|
|
@ -2566,14 +2566,14 @@ class Project < ApplicationRecord
|
|||
[project&.id, root_group&.id]
|
||||
end
|
||||
|
||||
def package_already_taken?(package_name, package_type:)
|
||||
namespace.root_ancestor.all_projects
|
||||
.joins(:packages)
|
||||
.where.not(id: id)
|
||||
.merge(
|
||||
Packages::Package.default_scoped
|
||||
.with_name(package_name)
|
||||
.with_package_type(package_type)
|
||||
def package_already_taken?(package_name, package_version, package_type:)
|
||||
Packages::Package.with_name(package_name)
|
||||
.with_version(package_version)
|
||||
.with_package_type(package_type)
|
||||
.for_projects(
|
||||
root_ancestor.all_projects
|
||||
.id_not_in(id)
|
||||
.select(:id)
|
||||
).exists?
|
||||
end
|
||||
|
||||
|
|
|
@ -34,7 +34,8 @@ class UserCallout < ApplicationRecord
|
|||
cloud_licensing_subscription_activation_banner: 33, # EE-only
|
||||
trial_status_reminder_d14: 34, # EE-only
|
||||
trial_status_reminder_d3: 35, # EE-only
|
||||
security_configuration_devops_alert: 36 # EE-only
|
||||
security_configuration_devops_alert: 36, # EE-only
|
||||
profile_personal_access_token_expiry: 37 # EE-only
|
||||
}
|
||||
|
||||
validates :user, presence: true
|
||||
|
|
|
@ -6,4 +6,4 @@
|
|||
This Route Map is invalid:
|
||||
= viewer.validation_message
|
||||
|
||||
= link_to 'Learn more', help_page_path('ci/environments/index.md', anchor: 'going-from-source-files-to-public-pages')
|
||||
= link_to 'Learn more', help_page_path('ci/environments/index.md', anchor: 'go-from-source-files-to-public-pages')
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
= loading_icon(css_class: "gl-vertical-align-text-bottom gl-mr-1")
|
||||
Validating Route Map…
|
||||
|
||||
= link_to 'Learn more', help_page_path('ci/environments/index.md', anchor: 'going-from-source-files-to-public-pages')
|
||||
= link_to 'Learn more', help_page_path('ci/environments/index.md', anchor: 'go-from-source-files-to-public-pages')
|
||||
|
|
|
@ -57,7 +57,7 @@
|
|||
#{ n_(s_('Pipeline|with stage'), s_('Pipeline|with stages'), @last_pipeline.stages_count) }
|
||||
.mr-widget-pipeline-graph
|
||||
.stage-cell
|
||||
.js-commit-pipeline-mini-graph{ data: { stages: @last_pipeline_stages.to_json.html_safe } }
|
||||
.js-commit-pipeline-mini-graph{ data: { stages: @last_pipeline_stages.to_json.html_safe, full_path: @project.full_path, iid: @last_pipeline.iid } }
|
||||
- if @last_pipeline.duration
|
||||
in
|
||||
= time_interval_in_words @last_pipeline.duration
|
||||
|
|
|
@ -9,5 +9,5 @@
|
|||
feature_flags_path: project_feature_flags_path(@project),
|
||||
environments_endpoint: search_project_environments_path(@project, format: :json),
|
||||
strategy_type_docs_page_path: help_page_path('operations/feature_flags', anchor: 'feature-flag-strategies'),
|
||||
environments_scope_docs_path: help_page_path('ci/environments/index.md', anchor: 'scoping-environments-with-specs'),
|
||||
environments_scope_docs_path: help_page_path('ci/environments/index.md', anchor: 'scope-environments-with-specs'),
|
||||
feature_flag_issues_endpoint: feature_flag_issues_links_endpoint(@project, @feature_flag, current_user) } }
|
||||
|
|
|
@ -10,5 +10,5 @@
|
|||
user_callout_id: UserCalloutsHelper::FEATURE_FLAGS_NEW_VERSION,
|
||||
show_user_callout: show_feature_flags_new_version?.to_s,
|
||||
strategy_type_docs_page_path: help_page_path('operations/feature_flags', anchor: 'feature-flag-strategies'),
|
||||
environments_scope_docs_path: help_page_path('ci/environments/index.md', anchor: 'scoping-environments-with-specs'),
|
||||
environments_scope_docs_path: help_page_path('ci/environments/index.md', anchor: 'scope-environments-with-specs'),
|
||||
project_id: @project.id } }
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
%h5
|
||||
= _('Active %{type} (%{token_length})') % { type: type_plural, token_length: active_tokens.length }
|
||||
|
||||
- if personal && !personal_access_token_expiration_enforced?
|
||||
%p.profile-settings-content
|
||||
= _("Personal access tokens are not revoked upon expiration.")
|
||||
|
@ -14,6 +15,9 @@
|
|||
%p.profile-settings-content
|
||||
= _("To see all the user's personal access tokens you must impersonate them first.")
|
||||
|
||||
- if personal
|
||||
= render_if_exists 'profiles/personal_access_tokens/token_expiry_notification', active_tokens: active_tokens
|
||||
|
||||
- if active_tokens.present?
|
||||
.table-responsive
|
||||
%table.table.active-tokens
|
||||
|
@ -42,7 +46,7 @@
|
|||
%span.token-never-used-label= _('Never')
|
||||
%td
|
||||
- if token.expires?
|
||||
- if token.expires_at.past? || token.expires_at.today?
|
||||
- if token.expired? || token.expired_but_not_enforced?
|
||||
%span{ class: 'text-danger has-tooltip', title: _('Token valid until revoked') }
|
||||
= _('Expired')
|
||||
- else
|
||||
|
|
|
@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/337167
|
|||
milestone: '14.2'
|
||||
type: development
|
||||
group: group::pipeline execution
|
||||
default_enabled: false
|
||||
default_enabled: true
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
name: display_merge_conflicts_in_diff
|
||||
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45008
|
||||
rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/277097
|
||||
rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/276918
|
||||
milestone: '13.5'
|
||||
type: development
|
||||
group: group::code review
|
||||
|
|
|
@ -14,7 +14,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_title_changed
|
||||
- g_project_management_issue_title_changed
|
||||
distribution:
|
||||
- ee
|
||||
- ce
|
||||
|
@ -22,3 +22,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Unique visitors to /admin/usage_trends by week
|
|||
product_section: dev
|
||||
product_stage: manage
|
||||
product_group: group::optimize
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -14,3 +14,4 @@ distribution:
|
|||
- ee
|
||||
tier: []
|
||||
skip_validation: true
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: The number of unique users who visited any analytics feature by wee
|
|||
product_section: dev
|
||||
product_stage: manage
|
||||
product_group: group::optimize
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -14,3 +14,4 @@ distribution:
|
|||
- ee
|
||||
tier: []
|
||||
skip_validation: true
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,11 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- merge_request_action
|
||||
- merge_request_action
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,11 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- i_source_code_code_intelligence
|
||||
- i_source_code_code_intelligence
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -18,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -18,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
---
|
||||
data_category: Optional
|
||||
key_path: redis_hll_counters.code_review.i_code_review_mr_single_file_diffs_weekly
|
||||
description: Count of unique merge requests per week with diffs viewed file
|
||||
by file
|
||||
description: Count of unique merge requests per week with diffs viewed file by file
|
||||
product_section: dev
|
||||
product_stage: create
|
||||
product_group: group::code review
|
||||
|
@ -19,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -18,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -18,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -18,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -18,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -22,6 +22,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -18,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -18,6 +18,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_edit_by_web_ide
|
||||
- g_edit_by_web_ide
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_edit_by_sfe
|
||||
- g_edit_by_sfe
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_edit_by_snippet_ide
|
||||
- g_edit_by_snippet_ide
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,10 +13,10 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_edit_by_web_ide
|
||||
- g_edit_by_sfe
|
||||
- g_edit_by_snippet_ide
|
||||
- g_edit_by_sse
|
||||
- g_edit_by_web_ide
|
||||
- g_edit_by_sfe
|
||||
- g_edit_by_snippet_ide
|
||||
- g_edit_by_sse
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -24,3 +24,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- i_search_total
|
||||
- i_search_total
|
||||
distribution:
|
||||
- ee
|
||||
- ce
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,9 +13,9 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- i_search_total
|
||||
- i_search_advanced
|
||||
- i_search_paid
|
||||
- i_search_total
|
||||
- i_search_advanced
|
||||
- i_search_paid
|
||||
distribution:
|
||||
- ee
|
||||
- ce
|
||||
|
@ -23,3 +23,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users changing alert's status per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_alert_status_changed
|
||||
- incident_management_alert_status_changed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users assigning an alert per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_alert_assigned
|
||||
- incident_management_alert_assigned
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users adding alerts to the TODO list per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_alert_todo
|
||||
- incident_management_alert_todo
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users creating incidents per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_created
|
||||
- incident_management_incident_created
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users reopening incidents per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_reopened
|
||||
- incident_management_incident_reopened
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of users closing incidents per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_closed
|
||||
- incident_management_incident_closed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users assiging incidents per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_assigned
|
||||
- incident_management_incident_assigned
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users adding incidents to the TODO list per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_todo
|
||||
- incident_management_incident_todo
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users adding comments on incidents per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_comment
|
||||
- incident_management_incident_comment
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users creating Zoom meetings about incidents per we
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_zoom_meeting
|
||||
- incident_management_incident_zoom_meeting
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users adding issues per that are related to an inci
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_relate
|
||||
- incident_management_incident_relate
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users removing issue that are related to an inciden
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_unrelate
|
||||
- incident_management_incident_unrelate
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users changing incidents to confidential per week
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_change_confidential
|
||||
- incident_management_incident_change_confidential
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Count of unique users performing events related to the incident man
|
|||
product_section: ops
|
||||
product_stage: monitor
|
||||
product_group: group::monitor
|
||||
product_category:
|
||||
product_category:
|
||||
value_type: number
|
||||
status: data_available
|
||||
time_frame: 7d
|
||||
|
@ -13,20 +13,20 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_incident_created
|
||||
- incident_management_incident_reopened
|
||||
- incident_management_incident_closed
|
||||
- incident_management_incident_assigned
|
||||
- incident_management_incident_todo
|
||||
- incident_management_incident_comment
|
||||
- incident_management_incident_zoom_meeting
|
||||
- incident_management_incident_published
|
||||
- incident_management_incident_relate
|
||||
- incident_management_incident_unrelate
|
||||
- incident_management_incident_change_confidential
|
||||
- incident_management_alert_status_changed
|
||||
- incident_management_alert_assigned
|
||||
- incident_management_alert_todo
|
||||
- incident_management_incident_created
|
||||
- incident_management_incident_reopened
|
||||
- incident_management_incident_closed
|
||||
- incident_management_incident_assigned
|
||||
- incident_management_incident_todo
|
||||
- incident_management_incident_comment
|
||||
- incident_management_incident_zoom_meeting
|
||||
- incident_management_incident_published
|
||||
- incident_management_incident_relate
|
||||
- incident_management_incident_unrelate
|
||||
- incident_management_incident_change_confidential
|
||||
- incident_management_alert_status_changed
|
||||
- incident_management_alert_assigned
|
||||
- incident_management_alert_todo
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -34,3 +34,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -14,7 +14,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- incident_management_alert_create_incident
|
||||
- incident_management_alert_create_incident
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -22,3 +22,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,11 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_description_changed
|
||||
- g_project_management_issue_description_changed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,11 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_assignee_changed
|
||||
- g_project_management_issue_assignee_changed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,12 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_made_confidential
|
||||
- g_project_management_issue_made_confidential
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,12 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_made_visible
|
||||
- g_project_management_issue_made_visible
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,11 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_created
|
||||
- g_project_management_issue_created
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,12 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_closed
|
||||
- g_project_management_issue_closed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,11 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_reopened
|
||||
- g_project_management_issue_reopened
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_label_changed
|
||||
- g_project_management_issue_label_changed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,11 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_milestone_changed
|
||||
- g_project_management_issue_milestone_changed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_cross_referenced
|
||||
- g_project_management_issue_cross_referenced
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_moved
|
||||
- g_project_management_issue_moved
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_related
|
||||
- g_project_management_issue_related
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_unrelated
|
||||
- g_project_management_issue_unrelated
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_marked_as_duplicate
|
||||
- g_project_management_issue_marked_as_duplicate
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_locked
|
||||
- g_project_management_issue_locked
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_unlocked
|
||||
- g_project_management_issue_unlocked
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_designs_added
|
||||
- g_project_management_issue_designs_added
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_designs_modified
|
||||
- g_project_management_issue_designs_modified
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_designs_removed
|
||||
- g_project_management_issue_designs_removed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,5 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_due_date_changed
|
||||
- g_project_management_issue_due_date_changed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_time_estimate_changed
|
||||
- g_project_management_issue_time_estimate_changed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_time_spent_changed
|
||||
- g_project_management_issue_time_spent_changed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_comment_added
|
||||
- g_project_management_issue_comment_added
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_comment_edited
|
||||
- g_project_management_issue_comment_edited
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_comment_removed
|
||||
- g_project_management_issue_comment_removed
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,4 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,11 +13,12 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_cloned
|
||||
- g_project_management_issue_cloned
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,39 +13,39 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_project_management_issue_title_changed
|
||||
- g_project_management_issue_description_changed
|
||||
- g_project_management_issue_assignee_changed
|
||||
- g_project_management_issue_made_confidential
|
||||
- g_project_management_issue_made_visible
|
||||
- g_project_management_issue_created
|
||||
- g_project_management_issue_closed
|
||||
- g_project_management_issue_reopened
|
||||
- g_project_management_issue_label_changed
|
||||
- g_project_management_issue_milestone_changed
|
||||
- g_project_management_issue_iteration_changed
|
||||
- g_project_management_issue_weight_changed
|
||||
- g_project_management_issue_cross_referenced
|
||||
- g_project_management_issue_moved
|
||||
- g_project_management_issue_related
|
||||
- g_project_management_issue_unrelated
|
||||
- g_project_management_issue_marked_as_duplicate
|
||||
- g_project_management_issue_locked
|
||||
- g_project_management_issue_unlocked
|
||||
- g_project_management_issue_added_to_epic
|
||||
- g_project_management_issue_removed_from_epic
|
||||
- g_project_management_issue_changed_epic
|
||||
- g_project_management_issue_designs_added
|
||||
- g_project_management_issue_designs_modified
|
||||
- g_project_management_issue_designs_removed
|
||||
- g_project_management_issue_due_date_changed
|
||||
- g_project_management_issue_time_estimate_changed
|
||||
- g_project_management_issue_time_spent_changed
|
||||
- g_project_management_issue_comment_added
|
||||
- g_project_management_issue_comment_edited
|
||||
- g_project_management_issue_comment_removed
|
||||
- g_project_management_issue_health_status_changed
|
||||
- g_project_management_issue_cloned
|
||||
- g_project_management_issue_title_changed
|
||||
- g_project_management_issue_description_changed
|
||||
- g_project_management_issue_assignee_changed
|
||||
- g_project_management_issue_made_confidential
|
||||
- g_project_management_issue_made_visible
|
||||
- g_project_management_issue_created
|
||||
- g_project_management_issue_closed
|
||||
- g_project_management_issue_reopened
|
||||
- g_project_management_issue_label_changed
|
||||
- g_project_management_issue_milestone_changed
|
||||
- g_project_management_issue_iteration_changed
|
||||
- g_project_management_issue_weight_changed
|
||||
- g_project_management_issue_cross_referenced
|
||||
- g_project_management_issue_moved
|
||||
- g_project_management_issue_related
|
||||
- g_project_management_issue_unrelated
|
||||
- g_project_management_issue_marked_as_duplicate
|
||||
- g_project_management_issue_locked
|
||||
- g_project_management_issue_unlocked
|
||||
- g_project_management_issue_added_to_epic
|
||||
- g_project_management_issue_removed_from_epic
|
||||
- g_project_management_issue_changed_epic
|
||||
- g_project_management_issue_designs_added
|
||||
- g_project_management_issue_designs_modified
|
||||
- g_project_management_issue_designs_removed
|
||||
- g_project_management_issue_due_date_changed
|
||||
- g_project_management_issue_time_estimate_changed
|
||||
- g_project_management_issue_time_spent_changed
|
||||
- g_project_management_issue_comment_added
|
||||
- g_project_management_issue_comment_edited
|
||||
- g_project_management_issue_comment_removed
|
||||
- g_project_management_issue_health_status_changed
|
||||
- g_project_management_issue_cloned
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -53,3 +53,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- wiki_action
|
||||
- wiki_action
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- design_action
|
||||
- design_action
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- project_action
|
||||
- project_action
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -14,7 +14,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- i_testing_test_case_parsed
|
||||
- i_testing_test_case_parsed
|
||||
distribution:
|
||||
- ee
|
||||
- ce
|
||||
|
@ -22,3 +22,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- g_edit_by_sse
|
||||
- g_edit_by_sse
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -13,7 +13,7 @@ data_source: redis_hll
|
|||
instrumentation_class: RedisHLLMetric
|
||||
options:
|
||||
events:
|
||||
- git_write_action
|
||||
- git_write_action
|
||||
distribution:
|
||||
- ce
|
||||
- ee
|
||||
|
@ -21,3 +21,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -17,3 +17,4 @@ tier:
|
|||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -17,6 +17,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -17,6 +17,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -17,6 +17,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
|
@ -17,6 +17,7 @@ distribution:
|
|||
- ce
|
||||
- ee
|
||||
tier:
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
- free
|
||||
- premium
|
||||
- ultimate
|
||||
performance_indicator_type: []
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue