summaryrefslogtreecommitdiff
path: root/lib/gitlab/auth.rb
Commit message (Expand)AuthorAgeFilesLines
* Handle LFS token creation and retrieval in the same method, and in the same R...lfs-ssh-authorization-fixPatricio Cano2016-09-281-1/+1
* Use early return in lfs_token_checkKamil Trzcinski2016-09-201-10/+10
* Revert "Revert all changes introduced by https://gitlab.com/gitlab-org/gitlab...lfs-supportKamil Trzcinski2016-09-191-0/+25
* Properly support Gitlab::Auth::ResultKamil Trzcinski2016-09-191-7/+7
* Revert all changes introduced by https://gitlab.com/gitlab-org/gitlab-ce/merg...Kamil Trzcinski2016-09-191-25/+0
* Move Gitlab::Auth.Result to separate fileKamil Trzcinski2016-09-191-14/+0
* Support pushing via SSHKamil Trzcinski2016-09-191-1/+8
* Fix permissions for creating container imagesKamil Trzcinski2016-09-191-1/+1
* Simplify checking of allowed abilities in git_http_client_controllerKamil Trzcinski2016-09-161-0/+10
* Rename capabilities to authentication_abilitiesKamil Trzcinski2016-09-161-12/+12
* Merge remote-tracking branch 'origin/lfs-support-for-ssh' into per-build-tokenKamil Trzcinski2016-09-151-15/+30
|\
| * Refactored authentication code to make it a bit clearer, added test for wrong...Patricio Cano2016-09-151-23/+20
| * Further refactoring of authentication code, and code style fixes.Patricio Cano2016-09-151-26/+27
| * Use special characters for `lfs+deploy-key` to prevent a someone from creatin...Patricio Cano2016-09-151-1/+1
| * Better authentication handling, syntax fixes and better actor handling for LF...Patricio Cano2016-09-151-18/+17
| * Improve string handling.Patricio Cano2016-09-151-2/+2
| * Refactored handling of the `LfsToken` and added functionality to it to simpli...Patricio Cano2016-09-151-9/+10
| * Refactored LFS auth logic when using SSH to use its own API endpoint `/lfs_au...Patricio Cano2016-09-151-2/+2
| * Refactor LFS token logic to use a Redis key instead of a DB field, making it ...Patricio Cano2016-09-151-5/+7
| * Added LFS support to SSHPatricio Cano2016-09-151-1/+12
* | Fix most of specsKamil Trzcinski2016-09-151-2/+1
* | Fix existing authorization specsKamil Trzcinski2016-09-151-1/+1
* | Add access specsKamil Trzcinski2016-09-151-12/+8
* | Use `build_read_container_image` and use `build_download_code`Kamil Trzcinski2016-09-151-7/+9
* | Refactor Gitlab::Auth to simplify the data flowKamil Trzcinski2016-09-141-34/+40
* | Fix resultKamil Trzcinski2016-09-131-1/+1
* | Make result to return project and capabilities grantedKamil Trzcinski2016-09-131-8/+27
* | Use a permissions of user to access all dependent projects from CI jobs (this...Kamil Trzcinski2016-09-131-8/+23
|/
* Refactor `find_for_git_client` and its related methods.2fa-check-git-httpPatricio Cano2016-08-181-20/+25
* Refactor `find_for_git_client` method to not use assignment in conditionals a...Patricio Cano2016-08-171-13/+25
* Moved 2FA check to `auth.rb` and cleaned up the flow `authenticate_user`Patricio Cano2016-08-161-2/+8
* Allow Git over HTTP access using Personal Access TokensPatricio Cano2016-08-161-0/+9
* Improve Gitlab::Auth method namesJacob Vosmaer2016-06-101-3/+3
* Fix testsJacob Vosmaer2016-06-061-21/+21
* Use public_sendJacob Vosmaer2016-06-031-2/+1
* Refactor Gitlab::Auth rate limitingJacob Vosmaer2016-06-031-25/+11
* Changes after more review from RémyJacob Vosmaer2016-06-031-13/+13
* Rename finder to find_in_gitlab_or_ldapJacob Vosmaer2016-06-021-2/+2
* Remove parallel assignmentJacob Vosmaer2016-05-031-1/+2
* Make CI/Oauth/rate limiting reusableJacob Vosmaer2016-04-291-12/+95
* Session API: Use case-insensitive authentication like in UIAndrey Krivko2014-10-301-1/+1
* Remove unused methodsJan-Willem van der Meer2014-10-141-8/+0
* Refactor lib files for multiple LDAP groupsJan-Willem van der Meer2014-10-131-2/+4
* Remove deprecated findersskv2014-01-191-1/+1
* Remove code that was accidently added in 5dae40f579f66fdc060de633b183ede7bd8b...Dmitriy Zaporozhets2013-09-141-66/+0
* Update to only provide one way to get a default userIzaak Alpert2013-09-111-0/+66
* Refactor Gitlab::AuthDmitriy Zaporozhets2013-09-041-54/+1
* Move ldap auth to LDAP::User. Removed unused codeDmitriy Zaporozhets2013-09-021-15/+4
* Mode User+LDAP functionality from Gitlab::AuthDmitriy Zaporozhets2013-09-021-17/+0
* Add LDAP support to /api/sessionDmitriy Zaporozhets2013-07-161-0/+13