summaryrefslogtreecommitdiff
path: root/spec/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge remote-tracking branch 'dev/master'DJ Mountney2017-03-201-0/+31
|\ \ \ \
| * | | | Merge branch 'ssrf' into 'security' Douwe Maan2017-03-201-0/+31
| | |/ / | |/| | | | | | | | | | | | | | Protect server against SSRF in project import URLs See merge request !2068
* | | | Merge branch 'issue_27212' into 'master' Sean McGivern2017-03-201-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Add closed_at field to issues Closes #27212 See merge request !9977
| * | | Add closed_at field to issuesFelipe Artur2017-03-171-0/+1
| |/ /
* | | All CI offline migrationsKamil Trzciński2017-03-174-49/+26
|/ /
* | Merge branch 'database-config-method' into 'master' Rémy Coutable2017-03-171-4/+10
|\ \ | | | | | | | | | | | | Added Gitlab::Database.config See merge request !10045
| * | Added Gitlab::Database.configYorick Peterse2017-03-171-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | This returns the ActiveRecord configuration for the current environment. While CE doesn't use this very often, EE will use it in a few places for the database load balancing code. I'm adding this to CE so we don't end up with merge conflicts in this file.
* | | Merge branch 'feature/use-gitaly-for-commit-show' into 'master'Robert Speicher2017-03-172-0/+95
|\ \ \ | |/ / |/| | | | | | | | Use Gitaly for CommitController#show See merge request !9629
| * | Use Gitaly for CommitController#showfeature/use-gitaly-for-commit-showAhmad Sherif2017-03-152-0/+95
| | |
* | | Merge branch ↵Sean McGivern2017-03-171-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '26470-branch-names-with-reference-prefixes-results-in-buggy-branches' into 'master' Strip reference prefixes on branch creation Closes #26470 See merge request !8498
| * | | Strip reference prefixes on branch creationMatthieu Tardy2017-01-091-0/+5
| | | | | | | | | | | | | | | | Signed-off-by: Matthieu Tardy <matthieu.tardy@gmail.com>
* | | | Merge branch ↵Rémy Coutable2017-03-161-0/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '29565-name-of-the-uncompressed-folder-of-a-tag-archive-changed' into 'master' Fix archive prefix bug for refs containing dots Closes #29565 See merge request !10007
| * | | | Fix archive prefix bug for refs containing dotsMark Fletcher2017-03-161-0/+6
| | | | |
* | | | | Futher rename the CI variableszj-rename-ci-varsZ.J. van de Weg2017-03-162-4/+4
|/ / / /
* | | | Merge branch 'dm-fix-mailroom-config' into 'master' DJ Mountney2017-03-161-31/+28
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix reply by email by fixing config/mail_room.yml to be interpretable without ActiveSupport See merge request !9979
| * | | | Fix redis specDouwe Maan2017-03-151-31/+28
| | |/ / | |/| |
* | | | Merge branch 'dm-copy-code-as-gfm' into 'master' Sean McGivern2017-03-153-10/+10
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Copy code as GFM from diffs, blobs and GFM code blocks See merge request !9874
| * | | | Fix specsDouwe Maan2017-03-143-10/+10
| |/ / /
* | | | Merge branch 'allow-resolving-conflicts-in-utf-8' into 'master' Robert Speicher2017-03-151-30/+59
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow resolving conflicts with non-ASCII chars Closes #26214 See merge request !9937
| * | | | Allow resolving conflicts with non-ASCII charsallow-resolving-conflicts-in-utf-8Sean McGivern2017-03-151-30/+59
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We wanted to check that the text could be encoded as JSON, because conflict resolutions are passed back and forth in that format, so the file itself must be UTF-8. However, all strings from the repository come back without an encoding from Rugged, making them ASCII_8BIT. We force to UTF-8, and reject if it's invalid. This still leaves the problem of a file that 'looks like' UTF-8 (contains valid UTF-8 byte sequences), but isn't. However: 1. If the conflicts contain the problem bytes, the user will see that the file isn't displayed correctly. 2. If the problem bytes are outside of the conflict area, then we will write back the same bytes when we resolve the conflicts, even though we though the encoding was UTF-8.
* | | | Allow to override GITLAB_GIT_TEST_REPO_URL to specify a different ↵27551-use-dev-mirror-of-gitlab-git-test-on-devRémy Coutable2017-03-141-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | gitlab-git-test repo We will set this to the dev mirror in GitLab CE and EE on dev. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | Merge branch 'nonewline-parser' into 'master' Sean McGivern2017-03-141-0/+48
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Take nonewline context into account in diff parser Closes #28128 and #22636 See merge request !9705
| * | | take nonewline context into account in diff parsermhasbini2017-03-131-0/+48
| | | |
* | | | Backport changes from gitlab-org/gitlab-ee!1406adam-backport-ee-1406Adam Niedzielski2017-03-131-2/+10
|/ / /
* | | Using guard clause and added more specs29046-fix-github-importer-open-prsGabriel Mazetto2017-03-102-49/+87
| | |
* | | Fix GitHub Import for open PRs from a forkGabriel Mazetto2017-03-101-0/+24
| | |
* | | Fix for creating a project through API when import_url is niltc-fix-project-create-500Toon Claes2017-03-101-0/+8
| | | | | | | | | | | | | | | | | | | | | The API was returning 500 when `nil` is passed for the `import_url`. In fact, it was `Gitlab::UrlSanitizer.valid?` which was throwing a `NoMethodError` when `nil` value was passed.
* | | Merge branch 'feature/gb/verbosify-blocked-pipeline-status' into 'master' Kamil Trzciński2017-03-092-2/+66
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Verbosify blocked pipeline status description Closes #29134 See merge request !9800
| * | | Add specs for an extended blocked pipeline statusfeature/gb/verbosify-blocked-pipeline-statusGrzegorz Bizon2017-03-081-0/+42
| | | |
| * | | Adjust specs for core pipeline detailed statusesGrzegorz Bizon2017-03-081-2/+24
| | | |
* | | | Refactor some code29034-fix-github-importerGabriel Mazetto2017-03-081-0/+18
| | | |
* | | | Fix name colision when importing GitHub pull requests from forked repositoriesGabriel Mazetto2017-03-081-0/+10
| | | |
* | | | Merge branch 'fix/29093' into 'master' Sean McGivern2017-03-083-13/+13
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Fix 'Object not found - no match for id (sha)' when importing GitHub PRs Closes #29093 See merge request !9751
| * | | Fix 'Object not found - no match for id (sha)' when importing GitHub PRsDouglas Barbosa Alexandre2017-03-073-13/+13
| | | |
* | | | Merge branch 'dm-nested-groups-go-get' into 'master' Douwe Maan2017-03-081-9/+86
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix go-get support for projects in nested groups See merge request !9793
| * | | | Fix go-get support for projects in nested groupsdm-nested-groups-go-getDouwe Maan2017-03-071-9/+86
| | | | |
* | | | | Returns correct header data for commits endpointOswaldo Ferreira2017-03-071-9/+6
| | | | |
* | | | | Fix pagination headers for repository commits api endpointGeorge Andrinopoulos2017-03-071-0/+29
| | | | |
* | | | | Merge branch 'master' into orderable-issuesDouwe Maan2017-03-075-11/+303
|\ \ \ \ \ | |/ / / /
| * | | | Added Prometheus Service and Prometheus graphsKamil Trzciński2017-03-072-0/+144
| | | | |
| * | | | Merge branch 'siemens/gitlab-ce-feature/openid-connect'Sean McGivern2017-03-071-0/+30
| |\ \ \ \
| | * | | | Only use API scopes for personal access tokensMarkus Koller2017-03-071-0/+18
| | | | | |
| | * | | | Don't allow blocked users to authenticate through other meansMarkus Koller2017-03-071-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gitlab::Auth.find_with_user_password is currently used in these places: - resource_owner_from_credentials in config/initializers/doorkeeper.rb, which is used for the OAuth Resource Owner Password Credentials flow - the /session API call in lib/api/session.rb, which is used to reveal the user's current authentication_token In both cases users should only be authenticated if they're in the active state.
| * | | | | Merge remote-tracking branch ↵Douwe Maan2017-03-071-11/+23
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | 'origin/personal_access_token_api_and_impersonation_token'
| | * | | | apply codestyle and implementation changes to the respective feature codepersonal_access_token_api_and_impersonation_tokenTiago Botelho2017-03-061-1/+1
| | | | | |
| | * | | | refactors finder and correlated codeTiago Botelho2017-03-011-2/+9
| | | | | |
| | * | | | add impersonation tokenSimon Vocella2017-02-281-12/+17
| | | | | |
| * | | | | Merge branch 'feature/runner-jobs-v4-api' into 'master' Kamil Trzciński2017-03-072-0/+106
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Feature/runner jobs v4 api Closes #28513 See merge request !9273
| | * | | | | Add minor refactoringfeature/runner-jobs-v4-apiTomasz Maczukin2017-03-072-22/+43
| | | | | | |
| | * | | | | Fix rubocop offensesTomasz Maczukin2017-03-062-2/+2
| | | | | | |