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
path: root/lib
diff options
context:
space:
mode:
authorSean McGivern <sean@gitlab.com>2019-02-26 18:06:29 +0300
committerSean McGivern <sean@gitlab.com>2019-02-26 18:06:29 +0300
commitf26cd63b0f7e9acc29a72d81ad2ed327ac93b816 (patch)
treece020410597306f75bc85f21ea9747a513301495 /lib
parentb770a70ab803d9b019a8b73828e353ac097c5083 (diff)
parent1d388205d52f129bda6890edf3f3fa95d4d63b7c (diff)
Merge branch 'add_YouTrack_integration' into 'master'
Added YouTrack integration Closes #42595 See merge request gitlab-org/gitlab-ce!25361
Diffstat (limited to 'lib')
-rw-r--r--lib/api/services.rb21
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/api/services.rb b/lib/api/services.rb
index 145897516a0..bda6be51553 100644
--- a/lib/api/services.rb
+++ b/lib/api/services.rb
@@ -592,6 +592,26 @@ module API
desc: 'The description of the tracker'
}
],
+ 'youtrack' => [
+ {
+ required: true,
+ name: :project_url,
+ type: String,
+ desc: 'The project URL'
+ },
+ {
+ required: true,
+ name: :issues_url,
+ type: String,
+ desc: 'The issues URL'
+ },
+ {
+ required: false,
+ name: :description,
+ type: String,
+ desc: 'The description of the tracker'
+ }
+ ],
'slack' => [
CHAT_NOTIFICATION_SETTINGS,
CHAT_NOTIFICATION_FLAGS,
@@ -665,6 +685,7 @@ module API
PrometheusService,
PushoverService,
RedmineService,
+ YoutrackService,
SlackService,
MattermostService,
MicrosoftTeamsService,