- 07 May, 2018 1 commit
-
-
Douwe Maan authored
-
- 04 May, 2018 3 commits
-
-
Tiago Botelho authored
-
James Lopez authored
-
Shinya Maeda authored
-
- 03 May, 2018 2 commits
-
-
Dylan Griffith authored
-
Shinya Maeda authored
-
- 02 May, 2018 1 commit
-
-
Shinya Maeda authored
Introduce `use_fast_destroy` helper for parent associations. Rename method names in build_trace_chunks. Forbid `destroy` method when `FastDestroyAll` included.
-
- 01 May, 2018 1 commit
-
-
Shinya Maeda authored
-
- 30 Apr, 2018 1 commit
-
-
Dylan Griffith authored
-
- 27 Apr, 2018 2 commits
-
-
Dylan Griffith authored
-
Dylan Griffith authored
Rename `runner.belonging_to_group(project.id) -> runner.belonging_to_parent_group_of_project(project.id)`
-
- 26 Apr, 2018 2 commits
-
-
Shinya Maeda authored
-
Dylan Griffith authored
-
- 25 Apr, 2018 1 commit
-
-
Zeger-Jan van de Weg authored
Direct disk access is done through Gitaly now, so the legacy path was deprecated. This path was used in Gitlab::Shell however. This required the refactoring in this commit. Added is the removal of direct path access on the project model, as that lookup wasn't needed anymore is most cases. Closes https://gitlab.com/gitlab-org/gitaly/issues/1111
-
- 24 Apr, 2018 2 commits
-
-
Kamil Trzciński authored
-
Bob Van Landuyt authored
-
- 23 Apr, 2018 5 commits
-
-
Alexis Reigel authored
-
Alexis Reigel authored
-
Alexis Reigel authored
-
Alexis Reigel authored
-
Alexis Reigel authored
-
- 20 Apr, 2018 3 commits
-
-
Mayra Cabrera authored
Also include a class method for retriving the gitlab_deploy_token on DeployTokens
-
Mayra Cabrera authored
Also: - Includes more specs - Improves a bit the documentation
-
Mayra Cabrera authored
- If a deploy token with a name 'gitlab-deploy-token' is exists for the project, CI_DEPLOY_USER and CI_DEPLOY_PASSWORD variables will be expose
-
- 18 Apr, 2018 2 commits
-
-
Yorick Peterse authored
This reverts the addition of the "goldiloader" Gem and all use of it. While this Gem is very promising it's causing a variety of problems on GitLab.com due to it eager-loading too much data in places where we don't expect/can handle this. At least for the time being this means we have to go back to manually fixing N+1 query problems, but at least those should not cause a negative impact on availability.
-
🙈 jacopo beschi 🙉 authored
-
- 16 Apr, 2018 1 commit
-
-
Yorick Peterse authored
This model and the corresponding table will be used for storing settings specific to CI/CD, starting with the "group_runners_enabled" boolean. The model is called ProjectCiCdSetting and not ProjectCiCdSettings. The project exporter doesn't like plural model names as it uses "classify" which turns those into singular (so "ProjectCiCdSettings" becomes "ProjectCiCdSetting", producing an error if said class is undefined). The initial work in this commit was done by Dylan Griffith, with most of the migration work being done by Yorick Peterse.
-
- 09 Apr, 2018 3 commits
-
-
Sean McGivern authored
Goldiloader is great, but has several issues with has_many :through relations: * https://github.com/salsify/goldiloader/issues/12 * https://github.com/salsify/goldiloader/issues/14 * https://github.com/salsify/goldiloader/issues/18 Rather than try to figure out which applies in each case, we should just do the drudge work of manually disabling autoloading for all relations of this type. We can always use regular preloading for specific cases, but this way we avoid generating invalid queries through Goldiloader's magic.
-
Yorick Peterse authored
Goldiloader (https://github.com/salsify/goldiloader) can eager load associations automatically. This removes the need for adding "includes" calls in a variety of different places. This also comes with the added benefit of not having to eager load data if it's not used.
-
Dylan Griffith authored
-
- 07 Apr, 2018 2 commits
-
-
Mayra Cabrera authored
Also: - Changes scopes from serializer to use boolean columns - Fixes broken specs
-
Mayra Cabrera authored
Includes: - Model, factories, create service and controller actions - As usual, includes specs for everything - Builds UI (copy from PAT) - Add revoke action Closes #31591
-
- 06 Apr, 2018 1 commit
-
-
Francisco Javier López authored
-
- 05 Apr, 2018 2 commits
-
-
Bob Van Landuyt authored
Since we can regenerate `description_html` from the `description`, we should not export it. This avoids some complexity when overriding the description during an import/export where we would need to invalidate this cached field. Now we refresh the markdown cache after the import
-
Bob Van Landuyt authored
This makes accessing LFS Objects for a project easier project.lfs_storage_project.lfs_objects` becomes project.all_lfs_objects This will make the refactor in https://gitlab.com/gitlab-org/gitlab-ce/issues/39769 easier to deal with.
-
- 04 Apr, 2018 4 commits
-
-
Tomasz Maczukin authored
-
Bob Van Landuyt authored
This means import data doesn't necessarily have to have an import_url anymore. The `ProjectImportData` could just contain the override data in it's serialized data attribute. The import data is automatically cleaned up after it is finished by the state machine.
-
Tomasz Maczukin authored
-
blackst0ne authored
-
- 03 Apr, 2018 1 commit
-
-
Ahmad Sherif authored
Closes gitaly#1110
-