Add milestone and label note types to cross refs

- Include new types in SystemNoteMetadata
- Add Label and Milestone reference_pattern to
Mentionable::ReferenceRegexes to be checked for cross references
This commit is contained in:
Eugenia Grieff 2019-09-20 14:23:21 +01:00
parent 7f0a4a64d0
commit 8684d67acc
3 changed files with 9 additions and 1 deletions

View File

@ -13,7 +13,9 @@ module Mentionable
def self.other_patterns
[
Commit.reference_pattern,
MergeRequest.reference_pattern
MergeRequest.reference_pattern,
Label.reference_pattern,
Milestone.reference_pattern
]
end

View File

@ -10,6 +10,7 @@ class SystemNoteMetadata < ApplicationRecord
commit cross_reference
close duplicate
moved merge
label milestone
].freeze
ICON_TYPES = %w[

View File

@ -0,0 +1,5 @@
---
title: Show cross-referenced label and milestones in issues' activities only to authorized users
merge_request:
author:
type: security