- 19 May, 2016 1 commit
-
-
Rubén Dávila authored
-
- 16 May, 2016 1 commit
-
-
Robert Speicher authored
Remove unused methods from Event model
-
- 09 May, 2016 3 commits
-
-
Kamil Trzcinski authored
-
Jeroen van Baarsen authored
In a95476cc1081 the default behaviour of annotation has changes, which was causing a lot of noise in diffs. We decided in #17382 that it is better to get rid of the whole annotate gem, and instead let people look at schema.rb for the columns in a table. Fixes: #17382
-
Stan Hu authored
If you attempt to push thousands of branches at once, the 60-second timeout will occur because GitAccess checking does a lot of work to check if the user has permission to push to a branch. This changes does two things: 1. Instead of making 1 DB query per branch push, use a memoized list of protected branches to check 2. Memoize what permissions the user has to perform on this project On a test of 10,000 branch pushes, this prevents gitlab-shell from hitting the 60-second timeout. Closes #17225
-
- 08 May, 2016 1 commit
-
-
Robert Speicher authored
-
- 07 May, 2016 1 commit
-
-
Stan Hu authored
Run ProjectDestroyWorker after pending_delete attribute has been committed to DB
-
- 06 May, 2016 1 commit
-
-
Zeger-Jan van de Weg authored
-
- 29 Apr, 2016 4 commits
-
-
Yorick Peterse authored
This changes 4 things: 1. Project#protected_branches_names has been renamed to Project#protected_branch_names. 2. Project#open_branches uses a Set for the branch names as checking values in a Set is faster than checking values in a (large) Array. 3. Some redundant code in Project#open_branches has been removed. 4. Project#protected_branch_names now uses #pluck instead of #map, removing the need for loading entire DB records into memory.
-
Yorick Peterse authored
This changes Project#protected_branch? to use a query to check if a branch is protected, instead of loading all ProtectedBranch records into memory just to check if the list of names includes a given branch name.
-
Kamil Trzcinski authored
-
Matt Oakes authored
This is a combination of 3 commits. - Update the bare repositories info/attributes if the default branch is updated - Check the diff attributes of a file before showing a diff - Update CHANGELOG
-
- 25 Apr, 2016 1 commit
-
-
Stan Hu authored
Closes gitlab-org/gitlab-ee#506
-
- 19 Apr, 2016 2 commits
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Gabriel Mazetto authored
Code is based on Project Webhooks, removing deprecations and without commits listing.
-
- 16 Apr, 2016 1 commit
-
-
Kamil Trzcinski authored
-
- 13 Apr, 2016 1 commit
-
-
P.S.V.R authored
-
- 12 Apr, 2016 1 commit
-
-
Stan Hu authored
-
- 11 Apr, 2016 1 commit
-
-
Kamil Trzcinski authored
-
- 07 Apr, 2016 3 commits
-
-
James Lopez authored
-
James Lopez authored
-
James Lopez authored
-
- 01 Apr, 2016 2 commits
-
-
James Lopez authored
-
Yorick Peterse authored
Rails' "url_helpers" method creates an anonymous Module (which a bunch of methods) on every call. By caching the output of this method in a dedicated method we can shave off about 10 seconds of loading time for an issue with around 200 comments.
-
- 31 Mar, 2016 1 commit
-
-
Zeger-Jan van de Weg authored
-
- 30 Mar, 2016 1 commit
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 23 Mar, 2016 1 commit
-
-
Lin Jen-Shin authored
-
- 22 Mar, 2016 2 commits
-
-
James Lopez authored
-
Baldinof authored
-
- 21 Mar, 2016 6 commits
-
-
James Lopez authored
-
James Lopez authored
-
James Lopez authored
-
James Lopez authored
-
James Lopez authored
-
James Lopez authored
-
- 20 Mar, 2016 4 commits
-
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-
- 19 Mar, 2016 1 commit
-
-
Yorick Peterse authored
This caches the output of Repository#exists? in Redis while making sure it's flushed properly when creating new repositories, deleting them, etc. For the ProjectWiki tests to work I had to make ProjectWiki#create_repo! public as testing private methods in RSpec is a bit of a pain.
-