GitLab Bot
22864cafe7
Add latest changes from gitlab-org/gitlab@master
2021-02-12 06:09:11 +00:00
GitLab Bot
d8714cf67c
Add latest changes from gitlab-org/gitlab@master
2021-02-02 00:09:14 +00:00
GitLab Bot
a11e5bac52
Add latest changes from gitlab-org/gitlab@master
2020-12-16 09:10:26 +00:00
GitLab Bot
54f170b699
Add latest changes from gitlab-org/gitlab@master
2020-12-11 12:09:43 +00:00
GitLab Bot
707742e59c
Add latest changes from gitlab-org/gitlab@master
2020-12-08 09:09:41 +00:00
GitLab Bot
100b1a03e6
Add latest changes from gitlab-org/gitlab@master
2020-12-07 12:10:00 +00:00
GitLab Bot
cfaf98a3b2
Add latest changes from gitlab-org/gitlab@master
2020-11-18 03:09:21 +00:00
GitLab Bot
3c02fe8326
Add latest changes from gitlab-org/gitlab@master
2020-09-30 06:09:47 +00:00
GitLab Bot
49a897eff9
Add latest changes from gitlab-org/gitlab@master
2020-09-08 09:08:31 +00:00
GitLab Bot
36b0a5b875
Add latest changes from gitlab-org/gitlab@master
2020-07-21 18:09:45 +00:00
GitLab Bot
fa7ac2663b
Add latest changes from gitlab-org/gitlab@master
2020-06-24 06:09:01 +00:00
GitLab Bot
dc889678d1
Add latest changes from gitlab-org/gitlab@master
2020-03-12 15:09:39 +00:00
GitLab Bot
11e5d1b9ca
Add latest changes from gitlab-org/gitlab@master
2020-02-10 15:08:54 +00:00
GitLab Bot
1ea1db491c
Add latest changes from gitlab-org/gitlab@master
2020-01-27 15:08:51 +00:00
GitLab Bot
22e9af3c8b
Add latest changes from gitlab-org/gitlab@master
2020-01-27 12:08:35 +00:00
GitLab Bot
411cc77938
Add latest changes from gitlab-org/gitlab@master
2020-01-24 18:09:00 +00:00
GitLab Bot
7f8330873c
Add latest changes from gitlab-org/gitlab@master
2019-12-18 21:07:37 +00:00
GitLab Bot
e723867717
Add latest changes from gitlab-org/gitlab@master
2019-12-17 18:07:48 +00:00
GitLab Bot
4529c19950
Add latest changes from gitlab-org/gitlab@master
2019-12-03 21:06:23 +00:00
GitLab Bot
18a102a5b9
Add latest changes from gitlab-org/gitlab@master
2019-11-08 03:06:48 +00:00
GitLab Bot
abfafe3c57
Add latest changes from gitlab-org/gitlab@master
2019-10-29 00:06:10 +00:00
GitLab Bot
cc5d0271c2
Add latest changes from gitlab-org/gitlab@master
2019-10-27 09:05:56 +00:00
GitLab Bot
b3e4ec8e8a
Add latest changes from gitlab-org/gitlab@master
2019-10-23 09:06:03 +00:00
GitLab Bot
f1bb2a307e
Add latest changes from gitlab-org/gitlab@master
2019-10-21 18:06:29 +00:00
GitLab Bot
b7dfe2ae40
Add latest changes from gitlab-org/gitlab@master
2019-09-13 13:26:31 +00:00
Horatiu Eugen Vlad
0aa56d895d
Added write_repository scope for personal access token
2019-04-15 13:05:55 +00:00
Mark Chao
9d046c8704
Fix git clone revealing private repo's presence
...
Ensure redirection to path with .git suffix regardless whether project
exists or not.
2019-02-19 13:59:24 +08:00
Stan Hu
aff2b6e4eb
Switch use of Rack::Request to ActionDispatch::Request
...
As mentioned in
https://gitlab.com/gitlab-org/gitlab-ee/issues/9035#note_129093444 ,
Rails 5 switched ActionDispatch::Request so that it no longer inherits
Rack::Request directly. A middleware that uses Rack::Request to
read the environment may see stale request parameters if
another middleware modifies the environment via ActionDispatch::Request.
To be safe, we should be using ActionDispatch::Request everywhere.
2019-01-07 00:35:53 -08:00
blackst0ne
b44a2c801a
Update specs to rails5 format
...
Updates specs to use new rails5 format.
The old format:
`get :show, { some: params }, { some: headers }`
The new format:
`get :show, params: { some: params }, headers: { some: headers }`
2018-12-19 10:04:31 +11:00
Francisco Javier López
6ed50b62e7
CE port Refactor Gitlab::Checks::ChangeAccess class
2018-12-04 11:55:49 +00:00
Tiago Botelho
0fd901bddd
Disables Rack Attack by default
2018-07-25 09:43:44 +01:00
Imre Farkas
c62fce9883
Delete UserActivities and related workers
2018-07-18 15:44:10 +02:00
Mark Chao
a63bce1a4b
Resolve "Rename the `Master` role to `Maintainer`" Backend
2018-07-11 14:36:08 +00:00
Bob Van Landuyt
698515313f
Fixes rejected pushes from maintainers
...
Before the push git would make a call to
`/:namespace/:project/git-receive-pack`. This would perform an access
check without a ref. So the `Project#branch_allows_maintainer_push?`
would return false.
This adjusts `Project#branch_allows_maintainer_push?` to return true
when passing no branch name if there are merge requests open that
would allow the user to push.
The actual check then happens when a call to
`/api/v4/internal/allowed` is made from a git hook.
2018-06-11 17:35:13 +02:00
Bob Van Landuyt
e0768a9bcb
Allow triggered builds git access
...
Allow builds that have been triggered by a user before terms were
enforced access to git. That way the builds can complete as usual.
2018-05-11 15:20:11 +02:00
Bob Van Landuyt
ce69419a60
Remove permanent redirects
...
Removes permanent redirects, this means that redirects will only be
possible as long as the old route isn't taken by a new project/group.
2018-03-28 14:12:08 +02:00
Jacob Vosmaer (GitLab)
c43e18fc49
Remove some easy cases of 'path_to_repo' use
2018-03-28 09:21:32 +00:00
Horatiu Eugen Vlad
6d3cb7e22e
Make oauth provider login generic
2018-03-05 22:26:40 +00:00
Horatiu Eugen Vlad
1ad5df49b1
Moved o_auth/saml/ldap modules under gitlab/auth
2018-02-28 16:53:02 +01:00
Michael Kozono
4be20ba923
Respond 404 when repo does not exist
2018-02-24 16:22:29 -08:00
Jacob Vosmaer (GitLab)
ea18e1bf28
Fix repo existence check in GitAccessWiki
2018-02-22 00:20:30 +00:00
Nick Thomas
6b0c6e69e1
Use hashed storage in the specs
2018-02-07 13:40:46 +00:00
Tiago Botelho
8b4280cb25
Check ability ability before proceeding with project specific checks
2018-02-06 18:38:10 +00:00
Tiago Botelho
dc229c076c
Abstracts ProjectMoved and ProjectCreated into a BaseProject
2018-02-06 13:35:35 +00:00
Tiago Botelho
bc78ae6985
Add specs
2018-02-06 13:35:35 +00:00
blackst0ne
27c95364b5
Replace '.team << [user, role]' with 'add_role(user)' in specs
2017-12-22 19:18:28 +11:00
Mayra Cabrera
562fb460b8
Allow git pull/push on project redirects
2017-12-08 17:42:43 +00:00
Markus Koller
257fd57134
Allow password authentication to be disabled entirely
2017-11-23 13:16:14 +00:00
Jacopo
2f40dac352
Refactor `have_http_status` into `have_gitlab_http_status` in the specs
2017-10-20 10:13:18 +02:00
Robert Speicher
72a7b30c9f
Change all `:empty_project` to `:project`
2017-08-02 17:47:31 -04:00