summaryrefslogtreecommitdiff
path: root/lib/gitlab/git_access.rb
Commit message (Expand)AuthorAgeFilesLines
* Respond 404 when repo does not existmk/fix-error-code-for-repo-does-not-existMichael Kozono2018-02-241-1/+1
* Fix repo existence check in GitAccessWikiJacob Vosmaer (GitLab)2018-02-221-1/+5
* Only check LFS integrity for first branch in pushjej/fix-slow-lfs-object-checkJames Edwards-Jones2018-02-151-3/+6
* Check ability ability before proceeding with project specific checksTiago Botelho2018-02-061-18/+23
* Moves project creationg to git access check for git pushTiago Botelho2018-02-061-36/+56
* Adds documentation for the featureTiago Botelho2018-02-061-2/+6
* Abstracts ProjectMoved and ProjectCreated into a BaseProjectTiago Botelho2018-02-061-22/+12
* Move new project on push logic to a serviceTiago Botelho2018-02-061-5/+10
* Add specsTiago Botelho2018-02-061-8/+3
* Adds remote messsage when project is created in a push over SSH or HTTPTiago Botelho2018-02-061-15/+20
* Adds option to push over SSH to create a new projectTiago Botelho2018-02-061-1/+1
* Adds option to push over HTTP to create a new projectTiago Botelho2018-02-061-5/+24
* Allow git pull/push on project redirectsMayra Cabrera2017-12-081-10/+7
* refactor code to match EE changesJames Lopez2017-12-071-1/+5
* Move all rugged operation for ff_merge inside Gitlab::Gitgitaly-ff-merge-preparationAlejandro Rodríguez2017-10-241-4/+0
* Create idea of read-only databasetc-geo-read-only-ideaToon Claes2017-10-061-2/+7
* [Backported from EE] Readonly flag for ProjectsGabriel Mazetto2017-09-281-1/+6
* Address review commentsNick Thomas2017-08-301-1/+1
* Add settings for minimum key strength and allowed key typeNick Thomas2017-08-301-0/+9
* Reduce duplication in GitAccess spec around error messagesrs-git-access-spec-speedRobert Speicher2017-08-181-9/+10
* Add “Project moved” error to Git-over-SSHMichael Kozono2017-06-161-2/+19
* Extract and memoize `user_access`Michael Kozono2017-06-051-6/+9
* Remove GitAccessStatus (no longer needed)Michael Kozono2017-06-051-10/+4
* Refactor to remove a special caseMichael Kozono2017-06-051-7/+5
* Fix would-be regressionMichael Kozono2017-06-051-3/+1
* Clarify error messagesMichael Kozono2017-06-051-8/+26
* Refactor to let GitAccess errors bubble upMichael Kozono2017-06-051-5/+4
* Move CI access logic into GitAccessMichael Kozono2017-06-051-3/+17
* Check disabled commands in GitAccess insteadMichael Kozono2017-06-051-1/+26
* Fix Git over HTTP specMichael Kozono2017-06-051-4/+7
* Don't pass `env` anymore to GitAccess, ChangeAccess, and ForcePushbackport-ee-1525Rémy Coutable2017-04-101-3/+1
* Backport changes from gitlab-org/gitlab-ee!1406adam-backport-ee-1406Adam Niedzielski2017-03-131-1/+3
* Enable Style/MutableConstantDouwe Maan2017-02-231-3/+3
* Rubocop prefers to indent this wayfeature/1376-allow-write-access-deploy-keysLin Jen-Shin2016-12-201-2/+2
* Use consistent names and move checks to the method,Lin Jen-Shin2016-12-201-39/+43
* Merge remote-tracking branch 'upstream/master' into feature/1376-allow-write-...Lin Jen-Shin2016-12-201-1/+3
|\
| * Accept environment variables from the `pre-receive` script.Timothy Andrew2016-12-161-2/+3
* | Check project existence for push too, andLin Jen-Shin2016-12-101-16/+6
* | Don't pass the actor for deploy key, feedback:Lin Jen-Shin2016-12-101-0/+2
* | Prefer guest_can_download_code? and fix typoLin Jen-Shin2016-12-061-2/+2
* | Prefer guest_can_downlod_code?Lin Jen-Shin2016-12-061-1/+1
* | Merge remote-tracking branch 'upstream/master' into feature/1376-allow-write-...Lin Jen-Shin2016-12-061-0/+4
|\ \ | |/
| * Allow access to the wiki with git when repository feature disabledDouglas Barbosa Alexandre2016-11-301-1/+5
* | Check download privilege more specifically andLin Jen-Shin2016-11-181-29/+29
* | Still grant :download_code if guest could do thatLin Jen-Shin2016-11-181-5/+3
* | Check if the key could really download, feedback:Lin Jen-Shin2016-11-181-1/+1
* | We never check user privilege if it's a deploy keyLin Jen-Shin2016-11-181-10/+19
* | Introduce has_access_to? so that we could reuse itLin Jen-Shin2016-11-161-1/+1
* | Also need to check against push rules:Lin Jen-Shin2016-11-161-1/+1
* | Fix test for GitAccessWiki, it's overriding change_access_checkLin Jen-Shin2016-11-111-3/+6