Commit Graph

78 Commits

Author SHA1 Message Date
GitLab Bot 98d7cc758f Add latest changes from gitlab-org/gitlab@master 2020-10-30 18:08:56 +00:00
GitLab Bot 6a0085290e Add latest changes from gitlab-org/gitlab@master 2020-10-15 00:08:42 +00:00
GitLab Bot 777f6da99a Add latest changes from gitlab-org/gitlab@master 2020-06-29 21:09:07 +00:00
GitLab Bot 2e4d8b3449 Add latest changes from gitlab-org/gitlab@master 2020-04-28 03:09:53 +00:00
GitLab Bot f569792df8 Add latest changes from gitlab-org/gitlab@master 2020-04-27 18:09:41 +00:00
GitLab Bot e33f87ac0f Add latest changes from gitlab-org/gitlab@master 2020-04-21 15:21:10 +00:00
GitLab Bot 1ca9950d5f Add latest changes from gitlab-org/gitlab@master 2020-02-11 18:08:58 +00:00
GitLab Bot 211a8c3361 Add latest changes from gitlab-org/gitlab@master 2020-02-07 12:09:13 +00:00
GitLab Bot b4028d4500 Add latest changes from gitlab-org/gitlab@master 2020-01-07 15:07:34 +00:00
GitLab Bot 99ddca0d88 Add latest changes from gitlab-org/gitlab@master 2019-12-06 21:07:54 +00:00
GitLab Bot b7dfe2ae40 Add latest changes from gitlab-org/gitlab@master 2019-09-13 13:26:31 +00:00
Yorick Peterse 3156db3293
Move API::Services constants to a helper
This moves various constants previously defined in API::Services to the
API::Helpers::ServicesHelpers module, using class methods instead of
constants. This allows EE to extend the returned values, without having
to modify the CE source code directly.
2019-03-04 17:44:57 +01:00
Sean McGivern f26cd63b0f Merge branch 'add_YouTrack_integration' into 'master'
Added YouTrack integration

Closes #42595

See merge request gitlab-org/gitlab-ce!25361
2019-02-26 15:06:29 +00:00
Kotau Yauhen d5e38b00cf Remove new_issue_url field from YouTrack integration service 2019-02-21 10:39:44 +00:00
Sean McGivern 1b5e3b2e91 Merge branch '55109-jira-integration-api-doesn-t-respect-available-format' into 'master'
API: Support Jira transition ID as string

Closes #55109

See merge request gitlab-org/gitlab-ce!24400
2019-02-19 10:41:19 +00:00
Yauhen Kotau 04daa0b970 Added YouTrack integration
Fixes gitlab-org/gitlab-ce#42595
2019-02-18 20:08:36 +03:00
Robert Schilling 58e1a0898a API: Fix docs and parameters for hangouts-chat service 2019-02-13 00:29:16 +01:00
Robert Schilling fa9c974796 API: Support Jira transition ID as string 2019-02-10 16:14:45 +01:00
Nick Thomas a5378665a1
Remove HipChat integration from GitLab 2019-02-08 18:20:38 +00:00
Rémy Coutable 3a2abc1d50
Enable the Layout/ExtraSpacing cop
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-24 13:05:45 +01:00
Imre Farkas b1e070bf49
Fix API::Namespaces to accept namepaces with dots
It also renames the API::PROJECT_ENDPOINT_REQUIREMENTS constant to
API::NAMESPACE_OR_PROJECT_REQUIREMENTS
2018-11-28 12:54:11 +01:00
blackst0ne 846d84602f Add Discord integration 2018-10-30 22:23:20 +11:00
Yorick Peterse 2039c8280d
Disable existing offenses for the CodeReuse cops
This whitelists all existing offenses for the various CodeReuse cops, of
which most are triggered by the CodeReuse/ActiveRecord cop.
2018-09-11 17:32:00 +02:00
Gilbert Roulot 4d7d4a0c16 Remove Gemnasium service 2018-08-20 18:09:57 +00:00
Kukovskii Vladimir 07d9b036a9 Add dummy Google Hangouts Chat integration 2018-07-14 20:45:04 +09:00
Lin Jen-Shin 4ee08b77bc Updates from `rubocop -a` 2018-07-09 21:13:08 +08:00
Felipe Artur 2ee197086a Improve JIRA event descriptions 2018-03-19 16:36:16 -03:00
Rémy Coutable ea32e1c41f
Fix a "can't modify frozen Hash" error in lib/api/services.rb in development env
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-27 17:34:16 +01:00
Rémy Coutable e139d7af79
Fix a performance/memory issue in lib/api/services.rb
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-26 18:21:41 +01:00
Stan Hu 0424801ec8 Merge branch 'security-10-3-do-not-expose-passwords-or-tokens-in-service-integrations-api' into 'security-10-3'
Filter out sensitive fields from the project services API

See merge request gitlab/gitlabhq!2281

(cherry picked from commit 476f2576444632f2a9a61b4cead9c1077f2c81d7)

2bcbbda0 Filter out sensitive fields from the project services API
2018-01-16 17:04:38 -08:00
Mark Fletcher 1e72dd106b Support new chat notifications parameters in Services API
+ Add support for the new separate channel and events settings
* Dry up chat notifications in the service properties definitions
2017-12-22 12:18:05 +00:00
Mark Fletcher 12d622eb99 Fix acceptance of username for Mattermost service update via API 2017-11-08 19:48:19 +00:00
Kamil Trzciński e829d5a084 Merge branch 'add-packagist-project-service' into 'master'
Add Packagist project service

See merge request gitlab-org/gitlab-ce!14493
2017-10-31 11:54:49 +00:00
Robert Schilling cc5ba3d907 Validate username/pw for Jiraservice, require them in the API 2017-10-24 10:35:21 +03:00
Matt Coleman c207122fd2 Add Packagist project service 2017-10-13 13:42:53 -04:00
Robert Schilling 6a2ee0968e API: Use defined project requirements 2017-08-31 14:57:47 +02:00
Robert Schilling dcd4ea473c Update remaining endpoints 2017-08-28 17:10:30 +02:00
Robert Schilling e80313f9ee Conditionally destroy a ressource 2017-08-28 16:40:25 +02:00
Robert Schilling 998afa5f74 API: Respect the 'If-Unmodified-Since' for delete endpoints 2017-08-28 16:40:25 +02:00
Jarka Kadlecova 1c57299400 Remove project_key from the Jira configuration 2017-07-25 17:25:41 +02:00
Eric Eastwood ea090291bb Rename "Slash commands" to "Quick actions"
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/27070

Deprecate "chat commands" in favor of "slash commands"

We looked for things like:

 - `slash commmand`
 - `slash_command`
 - `slash-command`
 - `SlashCommand`
2017-06-15 09:01:56 -05:00
Jarka Kadlecova 6c17e4f04d Add API URL to JIRA settings 2017-05-26 15:14:38 +02:00
Rémy Coutable d40e1f547e Enable the Style/TrailingCommaInLiteral cop
Use the EnforcedStyleForMultiline: no_comma option.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-10 18:25:45 +02:00
blackst0ne 11aff97d88 Remove the User#is_admin? method 2017-04-09 13:20:57 +11:00
Tiago Botelho 1f404065ca adds relevant tests 2017-04-06 19:47:07 +01:00
Kamil Trzciński 7f8e0bce5a Added mock deployment and monitoring service with environments fixtures 2017-04-05 11:04:34 +00:00
Kamil Trzciński 12dd5ac221 All CI offline migrations 2017-03-17 23:06:11 +00:00
Rémy Coutable 63360adeae
Add `requirements: { id: %r{[^/]+} }` for all projects and groups namespaced API routes
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-03-16 18:00:24 +01:00
Kamil Trzciński 55f2a5debc Added Prometheus Service and Prometheus graphs 2017-03-07 16:57:42 +00:00
Z.J. van de Weg 194223476b Rename build to job in the docs 2017-03-06 14:34:07 +01:00