summaryrefslogtreecommitdiff
path: root/spec/services
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into 'rs-carrierwave-db'rs-carrierwave-dbDouwe Maan2017-03-061-4/+18
|\ | | | | | | # Conflicts: # spec/models/group_spec.rb
| * Merge branch 'zj-create-mattermost-team' into 'master' Kamil Trzciński2017-03-061-4/+18
| |\ | | | | | | | | | | | | | | | | | | Create Mattermost Team from GitLab Closes #23964 See merge request !8746
| | * Merge branch 'master' into 'zj-create-mattermost-team'Zeger-Jan van de Weg2017-03-062-2/+38
| | |\ | | | | | | | | | | | | # Conflicts: # db/schema.rb
| | * \ Merge branch 'master' into zj-create-mattermost-teamZ.J. van de Weg2017-03-062-50/+36
| | |\ \
| | * \ \ Merge branch 'master' into 'zj-create-mattermost-team'Luke "Jared" Bennett2017-03-021-50/+0
| | |\ \ \ | | | | | | | | | | | | | | | | | | # Conflicts: # app/assets/javascripts/dispatcher.js.es6
| | * \ \ \ Merge branch 'master' into zj-create-mattermost-teamZ.J. van de Weg2017-03-0213-63/+267
| | |\ \ \ \
| | * | | | | Improve UXZ.J. van de Weg2017-03-021-6/+0
| | | | | | |
| | * | | | | Fix testsZ.J. van de Weg2017-02-241-1/+5
| | | | | | |
| | * | | | | Merge branch 'master' into zj-create-mattermost-teamZ.J. van de Weg2017-02-2415-113/+166
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge branch 'master' into zj-create-mattermost-teamZ.J. van de Weg2017-02-209-29/+433
| | |\ \ \ \ \ \
| | * | | | | | | Transactional mattermost team creationZ.J. van de Weg2017-02-201-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this commit, but still on this feature branch, the creation of mattermost teams where a background job. However, it was decided it was better that these happened as transaction so feedback could be displayed to the user.
| | * | | | | | | Add tests for Mattermost team creationZ.J. van de Weg2017-02-161-4/+13
| | | | | | | | |
* | | | | | | | | Fix Projects::UploadService specRobert Speicher2017-03-061-7/+7
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For reasons unknown, this spec was passing a project's repository as the first argument to `Projects::UploadService`, while it was expecting the project itself. Previously this wasn't a problem because `FileUploader` only needed the object to respond to `path_with_namespace`, which Repository and Project both did. But now because of `Upload` and its polymorphic association, it expects the object to respond to `primary_key`.
* | | | | | | | Merge branch 'master' into pipeline-blocking-actionspipeline-blocking-actionsGrzegorz Bizon2017-03-062-2/+38
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (26 commits) Fix UserBasic Rename `/take` to `/take_ownership`, expose `owner` in `v3`. Update after review Fix values being called at Array instead of Hash Fix json response in branches controller Improve docs and specs related to pages artifacts Add MR fo changelog about removing pages artifacts Delete artifacts for pages unless expiry date is specified Lint doc Improved team selection Move foreign key to separate migration Fix import model attributes Update documentation and expose ID Introduce tests for pipeline triggers Fix trigger model Update db/schema Make triggers to be user aware Make Pipeline Triggers to be user aware Update triggers API Remove remnants of git annex ... Conflicts: db/schema.rb
| * | | | | | | Merge branch 'introduce-pipeline-triggers' into 'master' Sean McGivern2017-03-061-2/+16
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve pipeline triggers API See merge request !9713
| | * | | | | | | Make triggers to be user awareKamil Trzcinski2017-03-051-2/+16
| | | |_|_|_|_|/ | | |/| | | | |
| * | | | | | | Improve docs and specs related to pages artifactsGrzegorz Bizon2017-03-061-1/+3
| | | | | | | |
| * | | | | | | Delete artifacts for pages unless expiry date is specifieddelete-pagesKamil Trzcinski2017-03-051-0/+20
| |/ / / / / /
* | | | | | | Extend pipeline retry specs with blocking actionsGrzegorz Bizon2017-03-061-11/+50
| | | | | | |
* | | | | | | Add specs for new pipeline and build action eventsGrzegorz Bizon2017-03-061-1/+0
| | | | | | |
* | | | | | | Extend specs for pipelines with manual blocking actionsGrzegorz Bizon2017-03-061-0/+59
| | | | | | |
* | | | | | | Adjust pipeline retry specs to use manual statusesGrzegorz Bizon2017-03-061-4/+4
| | | | | | |
* | | | | | | Always actionize build when it is a manual actionGrzegorz Bizon2017-03-061-24/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not skip manual actions even if actions are optional.
* | | | | | | Fix Rubocop offenses in pipeline processing specsGrzegorz Bizon2017-03-061-32/+32
| | | | | | |
* | | | | | | Reinstitute a core `manual` status for manual actionsGrzegorz Bizon2017-03-061-2/+2
| | | | | | |
* | | | | | | Add support for blocking actions to CI/CD pipelineGrzegorz Bizon2017-03-061-23/+47
| | | | | | |
* | | | | | | Make pipeline processing specs more consistentGrzegorz Bizon2017-03-061-278/+316
| | | | | | |
* | | | | | | Fix pipeline retry specs for optional blocking actionsGrzegorz Bizon2017-03-061-8/+7
| | | | | | |
* | | | | | | Fix specs for pipeline processing with manual actionsGrzegorz Bizon2017-03-061-6/+6
| | | | | | |
* | | | | | | Remove duplication in process pipeline service specsGrzegorz Bizon2017-03-061-38/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will make it easier to extend this spec file to add new test examples covering blocking manual actions.
* | | | | | | Refactor code related to pipeline blocking actionsGrzegorz Bizon2017-03-061-2/+2
|/ / / / / /
* | | | | | Merge branch 'revert_disallow_system_notes_for_closed_issuables' into 'master' Sean McGivern2017-03-031-39/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Disallow system notes for closed issuables" Closes #28207 See merge request !9673
| * | | | | | Revert "Disallow system notes for closed issuables"revert_disallow_system_notes_for_closed_issuablesFelipe Artur2017-03-021-39/+0
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | This reverts commit 0771774480ce1f46b27b629d3721917d6c1f1267.
* | | | | | Merge branch 'fix/gb/fix-build-retry-tags-assignment' into 'master' Kamil Trzciński2017-03-031-11/+36
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix runner tags assignment when retrying a job Closes #28846 See merge request !9612
| * | | | | Move unused consts from retry build service to specsGrzegorz Bizon2017-03-021-10/+21
| | | | | |
| * | | | | Improve build retry service tests for cloning dataGrzegorz Bizon2017-03-011-2/+5
| | | | | |
| * | | | | Fix runner tags assignment when retrying a jobGrzegorz Bizon2017-03-011-9/+20
| | | | | |
* | | | | | Merge branch 'fix/gb/remove-deprecated-ci-build-status-badge' into 'master'Rémy Coutable2017-03-021-50/+0
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove deprecated build status badge and related services Closes #14757 See merge request !9620
| * | | | | Remove specs for legacy build image serviceGrzegorz Bizon2017-03-011-50/+0
| | | | | |
* | | | | | Merge branch 'fix/mwbs-to-mwps' into 'master' Douwe Maan2017-03-016-22/+22
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename MWBS to MWPS Closes #24707 See merge request !9335
| * | | | | Update occurrences of MWBS to MWPSfix/mwbs-to-mwpsJames Lopez2017-03-016-22/+22
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename column in the database Rename fields related to import/export feature Rename API endpoints Rename documentation links Rename the rest of occurrences in the code Replace the images that contain the words "build succeeds" and docs referencing to them Make sure pipeline is green and nothing is missing. updated doc images renamed only_allow_merge_if_build_succeeds in projects and fixed references more updates fix some spec failures fix rubocop offences fix v3 api spec fix MR specs fixed issues with partials fix MR spec fix alignment add missing v3 to v4 doc wip - refactor v3 endpoints fix specs fix a few typos fix project specs copy entities fully to V3 fix entity error more fixes fix failing specs fixed missing entities in V3 API remove comment updated code based on feedback typo fix spec
* | | | | Merge branch '25437-just-emoji' into 'master'Sean McGivern2017-03-012-39/+50
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | #25437 Allow posting of just an emoji in comment; add /award slash command Closes #25437 See merge request !9382
| * | | | add /award slash commandmhasbini2017-02-282-39/+50
| | |_|/ | |/| | | | | | | | | | add /award slash command; Allow posting of just an emoji in comment
* | | | Fix concurrent access on builds/registerKamil Trzcinski2017-03-011-0/+45
| | | |
* | | | Fix access to projects shared with a nested groupdm-nested-group-shared-projectsDouwe Maan2017-02-281-0/+74
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Merge branch 'only-create-unmergeable-todo-once' into 'master' Kamil Trzciński2017-02-281-0/+25
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only create unmergeable todos once Closes #28555 See merge request !9513
| * | | | Only create unmergeable todos onceonly-create-unmergeable-todo-onceSean McGivern2017-02-241-0/+25
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, we created an unmergeable todo when a merge request: 1. Had merge when pipeline succeeds set. 2. Became unmergeable. However, when merge when pipeline succeeds fails due to unmergeability, the flag isn't actually removed. And a merge request can become unmergeable multiple times, as every time the target branch is updated we need to re-check the mergeable status. This means that if the todo was marked done, and the MR was checked again, a new todo would be created for the same event. Instead of checking this, we should create the todo from the service responsible for merging when the pipeline succeeds. That way the todo is guaranteed to only be created when we care about it.
* | | | Include nested group into destroy_service_specsh-async-delete-childrenDmitriy Zaporozhets2017-02-271-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Merge branch 'dm-fix-web-edit-new-lines' into 'master' Robert Speicher2017-02-241-3/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Consistently create, update, and delete files, taking CRLF settings into account See merge request !9207
| * | | | Rename commit_file, commit_dir and remove_file and update specsDouwe Maan2017-02-241-3/+2
| |/ / /