summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* Fix missing ignored? for GenericCommitStatuscommit-status-fixKamil Trzcinski2016-02-191-25/+29
|
* Fix old usages of `ci_runner` factoryTomasz Maczukin2016-02-194-17/+17
|
* Refactorize `ci_runner` factory and `let` definitions in runners API specTomasz Maczukin2016-02-192-22/+18
|
* Remove unnecessary parametersTomasz Maczukin2016-02-191-5/+5
|
* Modify expectations for update runner featureTomasz Maczukin2016-02-191-4/+4
|
* Change `.map{...}.inject{...}` to `any?{...}` for searching shared runnersTomasz Maczukin2016-02-191-5/+5
|
* Reorganize `let` statements in spec/requests/api/runners_spec.rbTomasz Maczukin2016-02-191-12/+29
|
* Move :runner_id param to POST body when enabling specific runner in projectTomasz Maczukin2016-02-191-8/+14
|
* Add some modifications to spec/requests/api/runners_spec.rbTomasz Maczukin2016-02-191-88/+112
|
* Fix runners filteringTomasz Maczukin2016-02-191-2/+2
|
* Fix runners API specTomasz Maczukin2016-02-191-11/+11
|
* Split `/runners` entrypoint to `/runners` and `/runners/all`Tomasz Maczukin2016-02-191-11/+43
|
* Fix runners filtering in APITomasz Maczukin2016-02-191-17/+24
|
* Add feature to enable/disable runner in projectTomasz Maczukin2016-02-191-0/+102
|
* Add basic runners management APITomasz Maczukin2016-02-191-0/+278
| | | | | | | - add feature to list runners - add feature to show runners details - add feature to delete runner - add feature to update runner
* Merge branch 'rs-emoji' into 'master' Douwe Maan2016-02-192-3/+3
|\ | | | | | | | | | | | | | | | | Update Gemojione for new hotness :sparkles: Before | After ------ | ----- ![Screen_Shot_2016-02-12_at_3.38.43_PM](/uploads/299e5ffe38c91657085741261a678f81/Screen_Shot_2016-02-12_at_3.38.43_PM.png) | ![Screen_Shot_2016-02-12_at_3.38.09_PM](/uploads/ccee29719a6445a9efd2498391a7eea0/Screen_Shot_2016-02-12_at_3.38.09_PM.png) See merge request !2800
| * Fix specs expecting `emoji/` in image pathRobert Speicher2016-02-132-3/+3
| |
* | Merge branch 'rs-show-owner-label' into 'master' Douwe Maan2016-02-191-8/+18
|\ \ | | | | | | | | | | | | | | | | | | Allow `ProjectTeam#human_max_access` to return "Owner" See merge request !2881
| * | Allow `ProjectTeam#human_max_access` to return "Owner"rs-show-owner-labelRobert Speicher2016-02-181-8/+18
| | |
* | | Revert "Merge branch 'saml-decoupling' into 'master' "Douwe Maan2016-02-182-274/+3
|/ / | | | | | | | | This reverts commit c04e22fba8d130a58f498ff48127712d7dae17ee, reversing changes made to 0feab326d52222dc0ab5bd0a6b15dab297f44aa9.
* | Merge branch 'saml-decoupling' into 'master' Robert Speicher2016-02-182-3/+274
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | Decouple SAML authentication from the default Omniauth logic Fixes gitlab-org/gitlab-ee#178 With this merge request SAML gets its own login logic and its own `User` class under `lib/gitlab/saml/` This is needed to give SAML more versatility over how the authorization process works and to pave the way for the development of a SAML group sync as outlined here: gitlab-org/gitlab-ee#118 See merge request !2782
| * | Decouple SAML authentication from the default Omniauth logicPatricio Cano2016-02-182-3/+274
| | |
* | | Merge branch 'autocrlf-lazy' into 'master' Robert Speicher2016-02-181-2/+57
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | Only set autocrlf when creating/updating files Related issue: gitlab-org/gitlab-ce#13457 Details: 5619a6de1dd6fc1dfd4053810c7b11c677b7a495 See merge request !2859
| * | Handle raw_repository returning nil in exists?autocrlf-lazyYorick Peterse2016-02-181-0/+6
| | | | | | | | | | | | | | | | | | If path_with_namespace is nil Repository#raw_repository will also return nil. Apparently code out there creates a Repository instance without a namespace path. Right.
| * | Added specs for Repository#exists?Yorick Peterse2016-02-181-0/+13
| | |
| * | Only set autocrlf when creating/updating filesYorick Peterse2016-02-181-2/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting the "autocrlf" Git option is an overkill since it's rarely actually needed. More importantly, it has quite the impact on performance (see gitlab-org/gitlab-ce#13457 for more information). By setting "autocrlf" when creating or updating files we guarantee the option is always set properly when we actually need it _without_ introducing overhead for requests that have nothing to do with this option. Fixes gitlab-org/gitlab-ce#13457
* | | Merge branch 'fix/ci-first-job-allow-failure' into 'master' Kamil Trzciński2016-02-184-0/+114
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | Fix CI builds scheduler when first build in stage is allowed to fail This fixes an edge case in CI builds scheduler when first build in stage was marked as allowed to fail. Closes #3192 See merge request !2869
| * | Add specs covering bug in build allowed to fail caseGrzegorz Bizon2016-02-181-0/+29
| | |
| * | Fix builds scheduler when first build is allowed to failGrzegorz Bizon2016-02-182-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | Before this fix when there was only one relevant, previous build and it failed, but was allowed to fail, entire build had been marked as skipped. Closes #3192
| * | Add specs for build status helper classGrzegorz Bizon2016-02-183-3/+36
| | |
| * | Return a builds array in builds create serviceGrzegorz Bizon2016-02-181-0/+20
| | |
* | | Merge branch 'fix/gitpushservice-complexity-issue' into 'master' Douwe Maan2016-02-181-32/+41
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce code complexity on GitPushService#execute Code complexity for gitlab-ce after this has been refactored: ``` 27.3: GitPushService#execute ``` This still needs to be merged into `gitlab-ee` presumably with conflicts... Perhaps we should create another issue for doing that? I left the code sort of similar to what it was... If I could, I would have refactored most of the code into separate classes, etc. as it breaks probably all SOLID principles. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/13327 See merge request !2784
| * | refactored specJames Lopez2016-02-171-9/+12
| | |
| * | refactored some stuff based on MR feedbackJames Lopez2016-02-171-54/+30
| | |
| * | refactored GitPushService and updated specJames Lopez2016-02-151-24/+24
| | |
| * | attempt to reduce code complexity on GitPushService#executeJames Lopez2016-02-111-26/+56
| | |
* | | Reopened MRs should also be considered as open.issue_13539Rubén Dávila2016-02-171-0/+34
| | |
* | | Merge branch 'see-and-sort-on-vote-count-mr-issues' into 'master' Douwe Maan2016-02-171-0/+14
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ability to see and sort on vote count from Issues and MR lists Fixes #3763 * Sort options ![Sort Options](/uploads/df6543d574d4df8bf7e4496a876e2930/sort.png) * Most popular ![Most popular](/uploads/bb92cc2fbef7b6b806dcdf8c52778fdd/most-popular.png) * Least popular ![Least popular](/uploads/7988ed451922c81dc228419b5edbd7cd/least-popular.png) See merge request !2781
| * | | Add ability to see and sort on vote count from Issues and MR listssee-and-sort-on-vote-count-mr-issuesDouglas Barbosa Alexandre2016-02-171-0/+14
| | | |
* | | | Merge branch 'git-archive-refactor' into 'master' Douwe Maan2016-02-175-36/+47
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor 'git archive' hand-off to gitlab-workhorse We have a nicer way now to hand off HTTP responses to gitlab-workhorse. Companion MR: https://gitlab.com/gitlab-org/gitlab-workhorse/merge_requests/36 See merge request !2675
| * \ \ \ Merge branch 'master' of https://gitlab.com/gitlab-org/gitlab-ce into ↵git-archive-refactorJacob Vosmaer2016-02-174-9/+54
| |\ \ \ \ | | | | | | | | | | | | | | | | | | git-archive-refactor
| * | | | | Add newlineJacob Vosmaer2016-02-171-1/+1
| | | | | |
| * | | | | Merge branch 'master' of https://gitlab.com/gitlab-org/gitlab-ce into ↵Jacob Vosmaer2016-02-1749-589/+1440
| |\ \ \ \ \ | | | |/ / / | | |/| | | | | | | | | git-archive-refactor
| * | | | | Fix APIJacob Vosmaer2016-02-112-3/+26
| | | | | |
| * | | | | First version of "git archive" headersJacob Vosmaer2016-02-023-33/+21
| | | | | |
* | | | | | Merge branch 'fix/13367-redirect-to-project-page-if-no-import' into 'master' Douwe Maan2016-02-171-0/+12
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Redirect /import to project page if no importing at all and repo exists Fixes gitlab-org/gitlab-ce#13367. See merge request !2857
| * | | | | Redirect /import to project page if no importing at all and repo existsfix/13367-redirect-to-project-page-if-no-importRémy Coutable2016-02-171-0/+12
| | |/ / / | |/| | | | | | | | | | | | | Fixes #13367.
* | | | | Merge branch 'rs-issue-13469' into 'master' Douwe Maan2016-02-171-9/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handle nil commits in Gitlab::PushDataBuilder.build Closes #13469 See merge request !2825
| * | | | | Handle nil commits in Gitlab::PushDataBuilder.buildrs-issue-13469Robert Speicher2016-02-151-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | Closes #13469
* | | | | | Expire caches after forking/importing a repositoryYorick Peterse2016-02-173-0/+42
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures the caches for Repository#empty? and Repository#has_visible_content? are flushed after a repository has been imported or forked. Fixes gitlab-org/gitlab-ce#13505