Rémy Coutable
|
4b3c1e56ae
|
Move LfsHelper to a new LfsRequest concern
Also create a new WorkhorseRequest concern
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
2016-11-23 17:28:11 +01:00 |
|
Patricio Cano
|
50f047cadd
|
Move the objects method to LfsHelper so that it is also available to LfsStorageController
It is needed for the `lfs_check_access!` callback when the repository size limit is enabled (EE only).
|
2016-11-10 20:04:00 -06:00 |
|
Douwe Maan
|
b0bf92140f
|
Merge branch 'fix-unathorized-cloning' into 'security'
Ensure external users are not able to clone disabled repositories.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/23788
See merge request !2017
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
2016-11-09 12:27:17 +01:00 |
|
Patricio Cano
|
927ab56c77
|
Use GitLab Routing helpers for the documentation URL in LfsHelper
|
2016-09-26 17:23:00 -05:00 |
|
Kamil Trzcinski
|
795acf2e4e
|
Move logic to check ci? or lfs_deploy_token? to Gitlab::Auth::Result
|
2016-09-20 11:03:10 +02:00 |
|
Kamil Trzcinski
|
3c1bb3432b
|
Revert "Revert all changes introduced by https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6043"
This reverts commit 6d43c95b70 .
|
2016-09-19 16:34:32 +02:00 |
|
Kamil Trzcinski
|
6d43c95b70
|
Revert all changes introduced by https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6043
|
2016-09-19 13:45:28 +02:00 |
|
Kamil Trzcinski
|
a387ff7ba8
|
Fix specs after renaming authentication_capabilities
|
2016-09-16 11:12:22 +02:00 |
|
Kamil Trzcinski
|
83b643a014
|
Merge remote-tracking branch 'origin/lfs-support-for-ssh' into per-build-token
# Conflicts:
# app/controllers/projects/git_http_client_controller.rb
# app/helpers/lfs_helper.rb
# lib/gitlab/auth.rb
# spec/requests/lfs_http_spec.rb
|
2016-09-15 21:16:38 +02:00 |
|
Patricio Cano
|
c144db2935
|
Better authentication handling, syntax fixes and better actor handling for LFS Tokens
|
2016-09-15 12:21:00 -05:00 |
|
Patricio Cano
|
c25630ee2c
|
Refactored handling of the LfsToken and added functionality to it to simplify external code.
|
2016-09-15 12:21:00 -05:00 |
|
Patricio Cano
|
cb85cf1f0a
|
Refactor LFS token logic to use a Redis key instead of a DB field, making it a 1 use only token.
|
2016-09-15 12:21:00 -05:00 |
|
Patricio Cano
|
e40e3fdc82
|
Added LFS support to SSH
- Required on the GitLab Rails side is mostly authentication and API related.
|
2016-09-15 12:21:00 -05:00 |
|
Kamil Trzcinski
|
551787ac5c
|
Simplify LFS helper
|
2016-09-15 14:06:10 +02:00 |
|
Kamil Trzcinski
|
6b381f3fdf
|
Use build_read_container_image and use build_download_code
|
2016-09-15 10:34:53 +02:00 |
|
Kamil Trzcinski
|
571226f166
|
Make result to return project and capabilities granted
|
2016-09-13 15:27:05 +02:00 |
|
Kamil Trzcinski
|
505dc808b3
|
Use a permissions of user to access all dependent projects from CI jobs (this also includes a container images, and in future LFS files)
|
2016-09-13 13:30:26 +02:00 |
|
Patricio Cano
|
9d8fbcc038
|
Added project specific enable/disable setting for LFS
|
2016-08-30 16:17:41 -05:00 |
|
Jacob Vosmaer
|
0012de8c8a
|
Rename lfs_enabled helper method
|
2016-08-10 16:48:21 +02:00 |
|
Jacob Vosmaer
|
23425401d1
|
Rubocop
|
2016-07-22 17:54:04 +02:00 |
|
Jacob Vosmaer
|
0d9752446d
|
Add LFS controllers
|
2016-07-22 17:54:04 +02:00 |
|