Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/graphql/types/merge_request_type.rb')
-rw-r--r--app/graphql/types/merge_request_type.rb12
1 files changed, 11 insertions, 1 deletions
diff --git a/app/graphql/types/merge_request_type.rb b/app/graphql/types/merge_request_type.rb
index 3fe8a05b311..4fd2b245de9 100644
--- a/app/graphql/types/merge_request_type.rb
+++ b/app/graphql/types/merge_request_type.rb
@@ -185,6 +185,8 @@ module Types
description: 'Users from whom a review has been requested.'
field :subscribed, GraphQL::Types::Boolean, method: :subscribed?, null: false, complexity: 5,
description: 'Indicates if the currently logged in user is subscribed to this merge request.'
+ field :supports_lock_on_merge, GraphQL::Types::Boolean, null: false, method: :supports_lock_on_merge?,
+ description: 'Indicates if the merge request supports locked labels.'
field :task_completion_status, Types::TaskCompletionStatus, null: false,
description: Types::TaskCompletionStatus.description
field :time_estimate, GraphQL::Types::Int, null: false,
@@ -231,6 +233,14 @@ module Types
field :prepared_at, Types::TimeType, null: true,
description: 'Timestamp of when the merge request was prepared.'
+ field :codequality_reports_comparer,
+ type: ::Types::Security::CodequalityReportsComparerType,
+ null: true,
+ alpha: { milestone: '16.4' },
+ description: 'Code quality reports comparison reported on the merge request. Returns `null` ' \
+ 'if `sast_reports_in_inline_diff` feature flag is disabled.',
+ resolver: ::Resolvers::CodequalityReportsComparerResolver
+
markdown_field :title_html, null: true
markdown_field :description_html, null: true
@@ -297,7 +307,7 @@ module Types
end
def security_auto_fix
- object.author == User.security_bot
+ object.author == ::Users::Internal.security_bot
end
def merge_user