- 23 Aug, 2016 1 commit
-
-
Stan Hu authored
Closes #21015
-
- 15 Aug, 2016 4 commits
-
-
Patricio Cano authored
-
Kamil Trzcinski authored
-
Patricio Cano authored
- Refactored SpamCheckService into SpamService
-
Patricio Cano authored
- Added controller actions as reusable concerns - Added controller tests
-
- 11 Aug, 2016 1 commit
-
-
Stan Hu authored
There is a race condition in DestroyGroupService now that projects are deleted asynchronously: 1. User attempts to delete group 2. DestroyGroupService iterates through all projects and schedules a Sidekiq job to delete each Project 3. DestroyGroupService destroys the Group, leaving all its projects without a namespace 4. Projects::DestroyService runs later but the can?(current_user, :remove_project) is `false` because the user no longer has permission to destroy projects with no namespace. 5. This leaves the project in pending_delete state with no namespace/group. Projects without a namespace or group also adds another problem: it's not possible to destroy the container registry tags, since container_registry_path_with_namespace is the wrong value. The fix is to destroy the group asynchronously and to run execute directly on Projects::DestroyService. Closes #17893
-
- 09 Aug, 2016 1 commit
-
-
tiagonbotelho authored
-
- 08 Jul, 2016 1 commit
-
-
Robert Speicher authored
This reverts commit bf2a86b7.
-
- 07 Jul, 2016 2 commits
-
-
Robert Speicher authored
This reverts commit 68155ee7, reversing changes made to 7ebd011e.
-
Alfredo Sumaran authored
-
- 27 Jun, 2016 1 commit
-
-
Z.J. van de Weg authored
-
- 03 Jun, 2016 2 commits
-
-
James Lopez authored
This reverts commit 3e991230.
-
James Lopez authored
# Conflicts: # app/models/project.rb
-
- 24 May, 2016 1 commit
-
-
Robert Speicher authored
Also removes the note from the development/testing.md guide
-
- 16 May, 2016 1 commit
-
-
Sean McGivern authored
When an admin changes a user's password for them, force the user to reset the password after logging in by expiring the new password immediately.
-
- 22 Apr, 2016 2 commits
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- 06 Apr, 2016 1 commit
-
-
PotHix authored
The SQL query was ambiguous and in this case we want to filter projects.
-
- 31 Mar, 2016 1 commit
-
-
Zeger-Jan van de Weg authored
-
- 02 Feb, 2016 3 commits
-
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Stan Hu authored
Currently any spam detected by Akismet by non-members via API will be logged in a separate table in the admin page. Closes #5612
-
- 08 Jan, 2016 2 commits
-
-
Gabriel Mazetto authored
-
Gabriel Mazetto authored
-
- 02 Dec, 2015 1 commit
-
-
Andrew Tomaka authored
-
- 29 Oct, 2015 1 commit
-
-
James Newton authored
Modifies the existing "login as" feature to be called impersonation, as well as keeping track of who is impersonating to revert back to that user without having to log out.
-
- 20 Oct, 2015 1 commit
-
-
Stan Hu authored
Safari 9.0 does not yet honor the HTML5 `origin-when-cross-origin` mode, and it's possible load balancers/proxies strip the HTTP_REFERER from the request header. In these cases, default to some default path. Closes #3122 Closes https://github.com/gitlabhq/gitlabhq/issues/9731
-
- 24 Sep, 2015 2 commits
-
-
Pavel Forkert authored
-
Pavel Forkert authored
Closes #2291
-
- 05 Aug, 2015 1 commit
-
-
Stan Hu authored
Closes #2116 Closes https://github.com/gitlabhq/gitlabhq/issues/9502
-
- 10 Jul, 2015 1 commit
-
-
Robert Speicher authored
-
- 02 Jul, 2015 1 commit
-
-
Stan Hu authored
Closes https://github.com/gitlabhq/gitlabhq/issues/9381
-
- 23 Jun, 2015 1 commit
-
-
Stan Hu authored
Closes #1856 Closes https://github.com/gitlabhq/gitlabhq/issues/9394
-
- 24 Jan, 2013 5 commits
-
-
Andrey Kumanyaev authored
-
Andrey Kumanyaev authored
-
Andrey Kumanyaev authored
-
Andrey Kumanyaev authored
-
Andrey Kumanyaev authored
-