summaryrefslogtreecommitdiff
path: root/app/models/project_services/jira_service.rb
Commit message (Collapse)AuthorAgeFilesLines
* Create and use project path helpers that only need a project, no namespaceDouwe Maan2017-07-051-2/+2
|
* Improve support for external issue referencesadam-external-issue-references-spikeAdam Niedzielski2017-06-301-1/+1
|
* Address MR commentsJarka Kadlecova2017-06-011-1/+1
|
* Add feature tests for improved JIRA settingsJarka Kadlecova2017-06-011-4/+0
|
* simplify test&save actions when setting a service integrationJarka Kadlecova2017-06-011-5/+5
|
* Don’t create comment on JIRA if link already existsJarka Kadlecova2017-05-301-3/+12
|
* Add API URL to JIRA settings31448-jira-urlsJarka Kadlecova2017-05-261-12/+25
|
* Rescue OpenSSL::SSL::SSLError in JiraService and IssueTrackerServicemrchrisw-catch-opensslChris Wilson2017-05-231-1/+1
| | | | | | Add OpenSSL::SSL::SSLError to rescue in JiraService & IssueTrackerService. This will prevent an exception in production and instead display a message to the user.
* Enable the Style/TrailingCommaInLiteral copRémy Coutable2017-05-101-1/+1
| | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove confusing placeholder for JIRA transition_idJarka Kadlecova2017-04-051-1/+1
|
* Fix link to Jira service documentationJarka Kadlecova2017-03-311-1/+1
|
* Remove JIRA closed status iconissue_26701Felipe Artur2017-02-081-10/+0
|
* Merge branch 'correct-gitlab-host-references' into 'master' Achilleas Pipinellis2017-01-311-2/+2
|\ | | | | | | | | Corrected docs href's See merge request !8527
| * Corrected docs href'scorrect-gitlab-host-referencesLuke "Jared" Bennett2017-01-301-2/+2
| |
* | adds test suite22974-trigger-service-events-through-apiTiago Botelho2017-01-221-4/+0
| |
* | adds events to services api deserializationTiago Botelho2017-01-221-2/+6
|/
* For single line git commit messages, the close quote should be on the same ↵jzinn/gitlab-ce-chomp-git-status-messageJulian Zinn2016-12-131-1/+1
| | | | | | line as the open quote Signed-off-by: Rémy Coutable <remy@rymai.me>
* Refactor JiraService by moving code out of JiraService#execute methodclean-up-jira-serviceAdam Niedzielski2016-12-011-28/+29
| | | | | | | | | | The implicit interface of project services states that the "execute" method is meant to be called when project hooks are executed. Currently JiraService does not support any project events even though JiraService#supported_events says that "commit" and "merge_request" are supported. They are only used to render correct options in JIRA configuration screen, but they are not supported. Because of that, this commit makes "execute" method a no-op.
* Change documentation link in JIRA servicerevert-a0d5bb0bAchilleas Pipinellis2016-11-221-3/+3
|
* Allow JIRA references for project snippetsissue_24303Felipe Artur2016-11-211-14/+16
|
* Allow enabling and disabling commit and MR events for JIRAissue_5541Felipe Artur2016-11-181-24/+19
|
* Merge branch 'issue_13232' into 'master' Sean McGivern2016-11-181-35/+79
|\ | | | | | | | | | | | | | | Add JIRA remotelinks and prevent duplicated closing messages implements #13232 closes #20479 See merge request !7413
| * Add JIRA remotelinks and prevent duplicated closing messagesFelipe Artur2016-11-181-35/+79
| |
* | simplify url generationJarka Kadlecova2016-11-051-10/+8
|/
* Allow to test JIRA service when project does not have repositoryissue_23032Felipe Artur2016-11-041-0/+15
|
* Use the server's base URL without relative URL part when creating links in JIRABrian Kintz2016-11-021-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Finish updates to use JIRA gemFelipe Artur2016-10-261-62/+45
| | | | Code improvements, bug fixes, finish documentation and specs
* Refactor JIRA service to use gemDrew Blessing2016-10-261-105/+96
|
* Prevent wrong markdown on issue ids when project has Jira service activatedissue_828Felipe Artur2016-10-191-0/+5
|
* Rename MergeRequest methods that return commits or shas to be more clear and ↵Douwe Maan2016-07-061-1/+1
| | | | consistent
* Enable Style/EmptyLines cop, remove redundant onesrubocop/enable-cops-for-empty-linesGrzegorz Bizon2016-07-011-1/+0
|
* Enable Style/SpaceAfterComma Rubocop coprubocop/enable-space-after-copsGrzegorz Bizon2016-06-291-1/+1
|
* Remove the annotate gem and delete old annotationsJeroen van Baarsen2016-05-091-24/+0
| | | | | | | | | In 8278b763d96ef10c6494409b18b7eb541463af29 the default behaviour of annotation has changes, which was causing a lot of noise in diffs. We decided in #17382 that it is better to get rid of the whole annotate gem, and instead let people look at schema.rb for the columns in a table. Fixes: #17382
* Annotate the modelsZeger-Jan van de Weg2016-05-061-5/+8
|
* Ensure URL in all Service subclasses are validRémy Coutable2016-04-251-0/+2
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Added & use Gitlab::Routing for URL helpersroutingYorick Peterse2016-04-011-1/+1
| | | | | | | Rails' "url_helpers" method creates an anonymous Module (which a bunch of methods) on every call. By caching the output of this method in a dedicated method we can shave off about 10 seconds of loading time for an issue with around 200 comments.
* Add commit message to JIRA's notification payload.Rubén Dávila2016-03-031-2/+4
|
* Revert "Merge branch 'issue_5854' into 'master' "revert-6f85eb38Dmitriy Zaporozhets2016-02-291-4/+2
| | | This reverts merge request !2992
* Add commit message to JIRA's notification payload.Rubén Dávila2016-02-261-2/+4
|
* Merge branch 'fix_jira_shortterm' into 'master' Robert Speicher2016-01-101-0/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Do not call API if there is no API URL Fixes #5878 CE users may not be interested in the new JIRA features. In this case, we should detect they haven't set an API URL and fallback to the behavior pre-8.3. This patch does that very easily. There are planned improvements to JIRA in future releases such as gitlab-org/gitlab-ce#5541 which will make this more configurable. See merge request !2341
| * Do not call API if there is no API URLDrew Blessing2016-01-071-0/+3
| |
* | Remove useless assignment to variableAchilleas Pipinellis2016-01-081-1/+1
| |
* | Remove reference to EE from JIRA service modelAchilleas Pipinellis2016-01-081-5/+0
|/
* Annotate modelsStan Hu2016-01-061-0/+1
|
* Backport JIRA serviceDrew Blessing2015-12-181-1/+240
|
* Groundwork for merging CI into CEDouwe Maan2015-08-251-1/+1
|
* Fix broken link in jira serviceSteven Burgart2015-03-271-6/+5
|
* Added comment notification events to HipChat and Slack services.Stan Hu2015-03-061-0/+1
| | | | | | | | | Supports four different event types all bundled under the "note" event type: - comments on a commit - comments on an issue - comments on a merge request - comments on a code snippet
* Re-annotate modelsDmitriy Zaporozhets2015-03-041-9/+9
|
* Issue #595: Support Slack notifications upon issue and merge request eventsStan Hu2015-03-031-0/+4
| | | | | | | | | | | 1) Adds a DB migration for all services to toggle on push, issue, and merge events. 2) Upon an issue or merge request event, fire service hooks. 3) Slack service supports custom messages for each of these events. Other services not supported at the moment. 4) Label merge request hooks with their corresponding actions.