summaryrefslogtreecommitdiff
path: root/app/models/project_services
Commit message (Collapse)AuthorAgeFilesLines
* Changed Slack service user referencing from full name to usernamesecustor2016-10-034-4/+4
|
* Fixes issue with rails reserved keyword type exporting/importing services. ↵James Lopez2016-09-261-0/+4
| | | | Also fixed CustomIssueTrackerService title setter and added relevant specs.
* Merge remote-tracking branch 'upstream/master' into pipeline-hooksLin Jen-Shin2016-09-062-2/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (368 commits) Don't fail on an empty database Refactor authorization_for_merge_requests.md Support MySQL too, when removing gitorious from import_sources Remove gitorious from import_sources on ApplicationSetting model Add links to new docs in merge_requests.md and workflow/README.md Move merge request versions to its own document Move "Only allow merge requests to be merged if the build succeeds" to new location Move revert_changes.md to new location Move cherry_pick_changes.md to new location Move `wip_merge_requests.md` to a new location Move merge_when_build_succeeds.md to new location Fix missing flash messages on service edit page Move authorization_for_merge_requests.md to new location Move `workflow/merge_requests.md` to `user/project/merge_requests.md` Update README.md Fix randomly failing specs in expand_collapse_diff_spec: Add link on API docs index page Move CHANGELOG entries of !5361, !5451 and !5887 from 8.11 to 8.12 Remove suggested colors hover underline Fix markdown anchor icon interaction ...
| * Add option to confidential issues events to trigger servicesDouglas Barbosa Alexandre2016-08-312-2/+2
| |
* | Merge remote-tracking branch 'upstream/master' into pipeline-hooksLin Jen-Shin2016-08-243-13/+72
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (1174 commits) Added CHANGELOG Added unfold test to parallel and added 'diff discussion' context Fix Spinach branches spec Better first match on this MR also Change merge_error column from string to text type Fix typo in gitlab_flow.md entities: make Environment inherit EnvironmentBasic Updated to optimized specs from !5864 Added 'with an unfolded line should not allow commenting' scenario (line 125) Added addtional 'renderable' validator to check 'data-note-type' attr exists Allow passing an index to selectRowAtIndex Fixed enter key in search input not working Fix file links on project page Files view Fix incorrect "stopped impersonation" log message 8.11 is released, long live 8.12 Also check if Akismet is enabled, before showing the `Submit as spam` button. fix location of markdown help location Fix for update 8.10-to-8.11.md doc. Appease the linter. Add Ruby 2.3 upgrade notes. ...
| * Merge remote-tracking branch 'origin/master' into pipeline-hooks-without-slackKamil Trzcinski2016-08-151-4/+27
| |\
| | * Ability to specify branches for pivotal tracker integrationEgor Lynko2016-08-151-4/+27
| | |
| * | Simplify the name for data builder, feedback:Lin Jen-Shin2016-08-121-2/+1
| | | | | | | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5620#note_13671791
| * | Merge remote-tracking branch 'origin/master' into pipeline-hooks-without-slackKamil Trzcinski2016-08-111-7/+44
| |\ \ | | |/ | | | | | | | | | | | | | | | # Conflicts: # app/models/ci/pipeline.rb # app/services/ci/create_pipeline_service.rb # spec/models/project_services/hipchat_service_spec.rb
| | * Replace the tinder gem by bare HTTP requestsThomas Balthazar2016-08-111-7/+44
| | |
| * | Move those builders to their own namespace, feedback:Lin Jen-Shin2016-08-041-1/+1
| |/ | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5620#note_13540099
* | Slack pipeline events test and fix some issues along the wayLin Jen-Shin2016-08-012-12/+18
| |
* | Reduce complexity by extracting it to a methodLin Jen-Shin2016-07-301-17/+20
| |
* | Add pipeline_events to Slack service:Lin Jen-Shin2016-07-302-2/+95
| | | | | | | | | | | | | | | | Also add Service#event_names so that we don't have to hard code all event names in ServiceParams. Note that I don't know why we want to call plural on issue_event and merge_request_event so that we still need to hard code them for issues_event and merge_requests_event. See app/helpers/services_helper.rb for those special rules.
* | It was never usedLin Jen-Shin2016-07-291-2/+2
|/
* Move color-logic into HipchatService#HipchatService5571-hipchat-notifications-missing-colorsRémy Coutable2016-07-271-1/+5
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Little refactor, add specs, and a CHANGELOG entryRémy Coutable2016-07-261-3/+6
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* HipChat notification color overridden by build statusDavid Eisner2016-07-261-3/+11
|
* Refactor service settings viewissue_8110Felipe Artur2016-07-201-0/+8
|
* Add project service documentation and update integration documentationFelipe Artur2016-07-191-10/+5
|
* Allow slack service to send messages on different channelsFelipe Artur2016-07-191-8/+40
|
* Allow build email service to be testedissue_13343Felipe Artur2016-07-151-0/+27
|
* Remove legacy conditional from irker service coderubocop/enable-identical-conditional-branches-copGrzegorz Bizon2016-07-081-8/+0
|
* Enable Style/IdenticalConditionalBranches Rubocop copGrzegorz Bizon2016-07-081-2/+2
|
* 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-016-8/+0
|
* Merge branch 'rubocop/enable-space-after-cops' into 'master' Robert Speicher2016-06-292-2/+2
|\ | | | | | | | | | | | | Enable Style/SpaceAfterComma and Colon Rubocop cops See #17478 See merge request !4991
| * Enable Style/SpaceAfterComma Rubocop coprubocop/enable-space-after-copsGrzegorz Bizon2016-06-292-2/+2
| |
* | Removed redudant methods implemented by parent classTim2016-06-292-15/+0
| |
* | Set field defaults to be the same as IssueTrackerServiceTim2016-06-291-3/+3
| | | | | | | | Rebased to resolve merge conflicts
* | Added Bugzilla as external issue tracker optionTim2016-06-291-0/+37
|/ | | | | | Requested in #14669 Added note to changelog
* Fix broken URI joining for `teamcity_url` with suffixesRémy Coutable2016-06-141-18/+19
| | | | | | | | | | | | | | | If one had configured a `teamcity_url` like http://foo.bar/teamcity in the previous implementation the plugin directed it's request i.e. to http://foo.bar/httpAuth/... instead of http://foo.bar/teamcity/httpAuth/... `URI.join` only works correctly, if the prefix URL has - at least one or more trailing '/' - the appended parts are _not_ prefixed with '/' The current implementation should work with all sorts of TeamCity base URLs. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Factorize duplicated code into a method in BambooService and update specsRémy Coutable2016-06-141-20/+17
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fix broken URI joining for `bamboo_url` with suffixesBenjamin Schmid2016-06-141-4/+4
| | | | | | | | | | | | | | If one had configured a `bamboo_url` like http://foo.bar/bamboo in the previous implementation the plugin directed it's request i.e. to http://foo.bar/rest/... instead of http://foo.bar/bamboo/rest/... `URI.join` only works correctly, if the prefix URL has - at least one or more trailing '/' - the appended parts are _not_ prefixed with '/' The current implementation should work with all sorts of Bamboo base URLs. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Honor credentials on calling Bamboo CI triggerBenjamin Schmid2016-06-141-4/+13
| | | | | | | | | | | | | | This improves the Bamboo Service and provides a fix for situations, where the build trigger won't work, because Bamboo is requiring authentication also for the trigger GET. The change now does provide additional HTTP Basic Auth parameters if user credentials were provided and appends an request parameter indicating the HTTP Basic Authentication should be used. This aligns interaction with Bamboo with the other calls this service executes. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove deprecated issues_tracker and issues_tracker_id from projectDouglas Barbosa Alexandre2016-06-131-15/+3
|
* Enable Lint/AmbiguousOperator rubocop coprubocop/enable-ambiguous-operator-rubocop-lintGrzegorz Bizon2016-06-031-1/+1
| | | | See #17478
* Enable Lint/LiteralInCondition rubocop coprubocop/enable-literal-in-condition-copGrzegorz Bizon2016-05-301-1/+1
| | | | | | Checks of literals used in conditions. See #17478
* Seconds plural slackAran Koning2016-05-241-2/+2
|
* Improve issue formatting in Slack serviceJeroen van Baarsen2016-05-181-3/+16
| | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* Codestyle: make sure we have space around operatorsGabriel Mazetto2016-05-131-1/+1
|
* Remove the annotate gem and delete old annotationsJeroen van Baarsen2016-05-0924-576/+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-0624-120/+192
|
* Ensure URL in all Service subclasses are validRémy Coutable2016-04-254-4/+6
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* formatting and test structureSebastian Klier2016-04-201-1/+1
|
* add slack notifications for wiki pagesSebastian Klier2016-04-202-1/+57
| | | | update changelog
* format merge request references properlyBen Bodenmiller2016-04-183-4/+4
|
* Allow empty recipient list when pusher is addedFrank Groeneveld2016-04-141-3/+7
| | | | Closes #13574
* Merge branch 'fix-trailing-slash-in-bamboo_url' into 'master' Robert Speicher2016-04-131-10/+10
|\ | | | | | | | | | | | | | | | | Fix a bug with trailing slash in bamboo_url Also, improve specs for BambooService Similar to !3679. See merge request !3680
| * Fix a bug with trailing slash in bamboo_urlRémy Coutable2016-04-131-10/+10
| | | | | | | | | | | | | | | | Also, improve specs for BambooService Similar to https://gitlab.com/gitlab-org/gitlab-ce/issues/3515 Signed-off-by: Rémy Coutable <remy@rymai.me>