- 26 Jul, 2018 1 commit
-
-
gfyoung authored
Partially addresses #47424.
-
- 24 Jul, 2018 1 commit
-
-
Gabriel Mazetto authored
-
- 23 Jul, 2018 1 commit
-
-
Marko, Peter authored
Signed-off-by:
Marko, Peter <peter.marko@siemens.com>
-
- 17 Jul, 2018 2 commits
-
-
Jacob Vosmaer authored
[ci-skip]
-
Jacob Vosmaer (GitLab) authored
-
- 14 Jul, 2018 1 commit
-
-
Kukovskii Vladimir authored
-
- 12 Jul, 2018 1 commit
-
-
Grzegorz Bizon authored
-
- 11 Jul, 2018 3 commits
-
-
Rémy Coutable authored
This reverts commit 1915c9f0cf1ec3e836c02ba57c97e5a9a61d487b.
-
Mark Chao authored
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- 06 Jul, 2018 1 commit
-
-
James Lopez authored
-
- 04 Jul, 2018 1 commit
-
-
Tiago Botelho authored
-
- 26 Jun, 2018 1 commit
-
-
Kamil Trzciński authored
-
- 25 Jun, 2018 1 commit
-
-
Jan Provaznik authored
-
- 18 Jun, 2018 1 commit
-
-
Stan Hu authored
This significantly improves performance when a user pushes many references. project.path_locks.any? doesn't cache the output and runs `SELECT 1 AS one FROM "path_locks" WHERE project_id = N` each time. When there are thousands of refs being pushed, this can time out the unicorn worker. CE port for https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/6159.
-
- 14 Jun, 2018 1 commit
-
-
Jarka Kadlecová authored
Use data_source_exists? where possible instead of table_exists? in order to be Rails5 compatible
-
- 11 Jun, 2018 3 commits
-
-
Bob Van Landuyt authored
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.
-
Stan Hu authored
The cache state for Wikis that were imported via GitHub or Bitbucket does not appear to have been flushed after a successful import. Closes #47546
-
Francisco Javier López authored
-
- 06 Jun, 2018 1 commit
-
-
Tiago Botelho authored
-
- 04 Jun, 2018 1 commit
-
-
Kamil Trzciński authored
-
- 01 Jun, 2018 2 commits
-
-
Francisco Javier López authored
-
Mark Chao authored
"Maintainer" will be freed to be used for #42751
-
- 31 May, 2018 1 commit
-
-
Kamil Trzciński authored
-
- 24 May, 2018 2 commits
-
-
Stan Hu authored
When deleting associated records, Rails loads all associations into memory (https://github.com/rails/rails/issues/22510) before destroying them. This can cause a surge in memory and cause destruction of objects to fail due to idle in transaction database timeouts. This fix is inspired from https://github.com/thisismydesign to destroy `has_many` relationships in batches. Closes #44610
-
Felipe Artur authored
-
- 22 May, 2018 3 commits
-
-
Grzegorz Bizon authored
-
Imre Farkas authored
-
Grzegorz Bizon authored
-
- 21 May, 2018 1 commit
-
-
Grzegorz Bizon authored
-
- 16 May, 2018 3 commits
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Jan Provaznik authored
-
Jan Provaznik authored
ObjectStore uploader requires presence of associated `uploads` record when deleting the upload file (through the carrierwave's after_commit hook) because we keep info whether file is LOCAL or REMOTE in `upload` object. For this reason we can not destroy uploads as "dependent: :destroy" hook because these would be deleted too soon. Instead we rely on carrierwave's hook to destroy `uploads` in after_commit hook. But in before_destroy hook we still have to delete not-mounted uploads (which don't use carrierwave's destroy hook). This has to be done in before_Destroy instead of after_commit because `FileUpload` requires existence of model's object on destroy action. This is not ideal state of things, in a next step we should investigate how to unify model dependencies so we can use same workflow for all uploads. Related to #45425
-
- 15 May, 2018 1 commit
-
-
Dylan Griffith authored
-
- 08 May, 2018 1 commit
-
-
Douwe Maan authored
-
- 07 May, 2018 3 commits
-
-
Douwe Maan authored
-
Tiago Botelho authored
-
Tiago Botelho authored
-
- 04 May, 2018 2 commits
-
-
Tiago Botelho authored
-
James Lopez authored
-