summaryrefslogtreecommitdiff
path: root/lib/gitlab/user_access.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix tests and fine tweak permission error messageLin Jen-Shin2017-07-191-2/+4
* Eliminate N+1 queries on checking different protected refsLin Jen-Shin2017-07-191-7/+23
* Rename can_push_or_merge_to_branch? to can_update_branch?Lin Jen-Shin2017-07-181-1/+1
* Merge remote-tracking branch 'upstream/master' into 30634-protected-pipelineLin Jen-Shin2017-07-181-6/+6
|\
| * Rename the methods to make it fit with current nameLin Jen-Shin2017-07-181-5/+5
| * Follow feedback on the merge requestLin Jen-Shin2017-07-181-1/+1
| * Add RequestStoreWrap to cache via RequestStoreLin Jen-Shin2017-07-171-4/+10
* | Introduce Gitlab::Cache::RequestStoreWrapLin Jen-Shin2017-07-041-2/+8
* | Consistently check permission for creating pipelines,Lin Jen-Shin2017-07-041-0/+4
|/
* Add confirm delete protected branch modalSam Rose2017-05-081-0/+10
* Prevent people from creating branches if they don't have persmission to pushPawel Chojnacki2017-04-281-3/+1
* Fixed UserAccess#can_create_tag? after create_access_levels renameJames Edwards-Jones2017-04-041-1/+1
* Cleanup & tests for UserAccess#can_create_tag?James Edwards-Jones2017-04-041-7/+4
* Moved Project#protected_branch? to ProtectedBranch, similar for tagsJames Edwards-Jones2017-04-031-3/+3
* Extract ProtectedRef ConcernJames Edwards-Jones2017-04-031-8/+3
* Protected Tags enforced over gitJames Edwards-Jones2017-03-311-0/+16
* reverse the logic and use a clearer namehttp://jneen.net/2017-03-091-7/+7
* protect git access through the policy infrahttp://jneen.net/2017-03-091-1/+1
* Allow creating protected branch when it doesn't existPawel Chojnacki2017-01-131-1/+3
* Introduce no_user_or_blocked? and fix tests due toLin Jen-Shin2016-11-161-4/+12
* Improve EE compatibility with protected branch access levels.Timothy Andrew2016-08-161-2/+2
* changes default_branch_protection to allow devs_can_merge protection option a...tiagonbotelho2016-08-041-0/+2
* Enforce "No One Can Push" during git operations.Timothy Andrew2016-07-291-4/+6
* Revert "Revert "Merge branch '18193-developers-can-merge' into 'master' ""Rémy Coutable2016-07-181-3/+45
* Revert "Merge branch '18193-developers-can-merge' into 'master' "Robert Speicher2016-07-131-45/+3
* Refactor `Gitlab::GitAccess`Timothy Andrew2016-07-131-3/+45
* Move method to UserJacob Vosmaer2016-03-101-3/+2
* Acquire lock before LDAP syncJacob Vosmaer2016-03-091-2/+3
* Cache LDAP check in Gitlab::UserAccessJacob Vosmaer2014-08-061-7/+2
* Move user access check to Gitlab::UserAccessJacob Vosmaer2014-05-151-0/+18