summaryrefslogtreecommitdiff
path: root/app/models/repository.rb
Commit message (Expand)AuthorAgeFilesLines
* Avoid calling underlying methods on non-existing reposnon-existing-repo-optimizationAlejandro Rodríguez2017-10-201-2/+7
* Merge branch 'conflict-resolution-refactor' into 'master'Sean McGivern2017-10-161-11/+1
|\
| * Refactor conflict resolution to contain git ops within Gitlab::GitAlejandro Rodríguez2017-10-121-8/+0
| * Clean hierarchy of calls between models and Gitalb::Git for blob searchAlejandro Rodríguez2017-10-121-3/+1
* | Popen with a timeoutAndrew Newdigate2017-10-161-1/+1
|/
* Cache issuable template namesSean McGivern2017-10-121-2/+15
* Let fetch_ref pull from Gitaly instead of from diskJacob Vosmaer2017-10-041-1/+1
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ff_port_from_eeValery Sizov2017-10-021-10/+8
|\
| * Fix pushes to an empty repository not invalidating has_visible_content? cacheStan Hu2017-10-011-3/+6
| * Make Repository#has_visible_content more efficientJacob Vosmaer (GitLab)2017-09-291-7/+2
* | Merge branch 'master' into ff_port_from_eeEric Eastwood2017-09-281-17/+1
|\ \ | |/
| * RepositoryExists is always called with #gitaly_migrationZeger-Jan van de Weg2017-09-261-17/+1
* | Merge branch 'master' into ff_port_from_eeEric Eastwood2017-09-261-2/+6
|\ \ | |/
| * Allow n+1s caused by avatar fetches on the project dashboard. See https://git...avatar_n_plus_oneAndrew Newdigate2017-09-251-2/+5
| * Reserve refs/replace cos `git-replace` is using it38234-reserve-refs-replaceLin Jen-Shin2017-09-221-0/+1
* | Fast forward merge: basic implemenation[ci skip]Valery Sizov2017-09-191-0/+19
|/
* Prepare cherry-pick and revert for migration to GitalyJacob Vosmaer (GitLab)2017-09-191-74/+20
* Detect n+1 issues involving GitalyAndrew Newdigate2017-09-191-0/+1
* Prepare Repository#merge for migration to Gitalyoperation-service-mergeJacob Vosmaer2017-09-151-37/+20
* Merge branch 'gitlab-git-user' into 'master'Rémy Coutable2017-09-141-4/+4
|\
| * Rename Gitlab::Git::Committer to UserJacob Vosmaer2017-09-141-4/+4
* | Restore has_visible_content? to improve performance (cache)repo-cache-fixJarka Kadlecova2017-09-141-0/+6
|/
* Add Gitaly migration points for branch/tag create/deletemove-operation-service-call-sitesJacob Vosmaer2017-09-051-18/+10
* Merge branch 'move-git-operation-service' into 'master'Sean McGivern2017-09-041-7/+6
|\
| * Move GitOperationService to Gitlab::Gitmove-git-operation-serviceJacob Vosmaer2017-09-011-7/+6
* | Merge branch 'git-operation-service-to-git' into 'master'Sean McGivern2017-09-041-69/+34
|\ \ | |/
| * Prepare GitOperationService for move to Gitlab::GitJacob Vosmaer2017-08-311-69/+34
* | Merge branch 'sm-cherry-pick-list-commits-in-message' into 'master'Sean McGivern2017-09-011-1/+1
|\ \
| * | Correct the cherry-pick message for merge commitsSaverio Miroddi2017-08-171-3/+1
| * | Add support for start project to commit cherry-pick descriptionSaverio Miroddi2017-08-151-1/+1
| * | Merge branch 'master' into sm-cherry-pick-list-commits-in-messageSaverio Miroddi2017-08-151-6/+13
| |\ \
| * | | Add 'from commit' information to cherry-picked commitsSaverio Miroddi2017-08-101-1/+3
* | | | Merge branch 'gitaly-440-shell-fetch-remote' into 'master'Sean McGivern2017-08-311-1/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Migrate Repository.FetchRemote to Gitalygitaly-440-shell-fetch-remoteKim "BKC" Carlbäcker2017-08-301-1/+1
* | | | Use `git update-ref --stdin -z` to delete refs36807-gc-unwanted-refs-after-importLin Jen-Shin2017-08-301-1/+1
* | | | Merge remote-tracking branch 'upstream/master' into 36807-gc-unwanted-refs-af...Lin Jen-Shin2017-08-301-23/+47
|\ \ \ \
| * \ \ \ Merge branch 'perf.slow-issuable' into 'master'Sean McGivern2017-08-301-16/+33
| |\ \ \ \
| | * | | | Further break with_repo_branch_commit into partsperf.slow-issuableLin Jen-Shin2017-08-291-19/+24
| | * | | | Make sure inspect doesn't generate crazy stringLin Jen-Shin2017-08-291-0/+4
| | * | | | It doesn't seem that rubocop is complaining for meLin Jen-Shin2017-08-291-3/+1
| | * | | | Merge remote-tracking branch 'upstream/master' into perf.slow-issuableLin Jen-Shin2017-08-291-4/+11
| | |\ \ \ \ | | | |/ / /
| | * | | | skip the branch fetch if we already have the shahttp://jneen.net/2017-08-211-12/+16
| | * | | | implement Repository#==http://jneen.net/2017-08-211-0/+6
| * | | | | replace `is_ancestor?` with `ancestor?`Maxim Rydkin2017-08-291-3/+3
| | |/ / / | |/| | |
| * | | | Merge branch 'git-operation-user' into 'master'Sean McGivern2017-08-241-1/+1
| |\ \ \ \
| | * | | | Avoid committer = linesgit-operation-userJacob Vosmaer2017-08-241-18/+9
| | * | | | Make gl_repository a G::G::Repository attributeJacob Vosmaer2017-08-231-1/+1
| | * | | | Decouple GitOperationService from UserJacob Vosmaer2017-08-231-9/+18
| | |/ / /
| * | | | Delegate Repository::branch_exists? and ref_exists? to Gitlab::GitAndrew Newdigate2017-08-241-3/+10
| |/ / /
* | | | Fix testsLin Jen-Shin2017-08-281-3/+3