- Sep 04, 2019
-
-
Eugenia Grieff authored
- Add new service that transfers milestones from a group to a project - Include new service in Projects transfer service - Include FromUnion module in Milestone model to use in transfer service - Add specs for new milestones service - Add specs for transferring milestones in project transfer service
-
- May 17, 2019
-
-
Tiger Watson authored
Immediate configuration is not ideal for group and instance level clusters as projects that may never be deployed would still have Kubernetes namespaces and service accounts created for them. As of https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25586 we now create only the resources that are required for the project being deployed, at the time of deployment.
-
- Apr 11, 2019
-
-
Thong Kuah authored
Probably useful as we often move these files to "new" files.
-
- Mar 20, 2019
-
-
Tiger Watson authored
The flag is on by default, but allows us to revert back to the old behaviour if we encounter any problems.
-
- Feb 06, 2019
-
-
Stan Hu authored
When hashed storage is in use, it's helpful to have the project name associated with the request. Closes https://gitlab.com/gitlab-org/gitaly/issues/1394
-
- Dec 21, 2018
-
-
Douglas Barbosa Alexandre authored
-
- Dec 04, 2018
-
-
Thong Kuah authored
This reflects how we now create or update
-
Thong Kuah authored
AFAIK the only relevant place is Projects::CreateService, this gets called when user creates a new project, forks a new project and does those things via the api. Also create k8s namespace for new group hierarchy when transferring project between groups Uses new Refresh service to create k8s namespaces - Ensure we use Cluster#cluster_project If a project has multiple clusters (EE), using Project#cluster_project is not guaranteed to return the cluster_project for this cluster. So switch to using Cluster#cluster_project - at this stage a cluster can only have 1 cluster_project. Also, remove rescue so that sidekiq can retry
-
- Nov 01, 2018
-
-
George Tsiolis authored
-
- Oct 02, 2018
-
-
Alejandro Rodríguez authored
Cleanup code, and refactor tests that still use Rugged. After this, there should be no Rugged code that access the instance's repositories on non-test environments. There is still some rugged code for other tasks like the repository import task, but since it doesn't access any repository storage path it can stay.
-
- Aug 30, 2018
-
-
James Lopez authored
-
- Aug 29, 2018
-
-
James Lopez authored
-
- Jul 25, 2018
-
-
Yorick Peterse authored
This adds a database migration that creates routes for any projects and namespaces that don't already have one. We also remove the runtime code for dynamically creating routes, as this is no longer necessary.
-
- Jul 11, 2018
-
-
Mark Chao authored
-
- Jun 05, 2018
-
-
- Apr 25, 2018
-
-
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
-
- Apr 06, 2018
-
-
Andreas Brandl authored
Closes #37462.
-
- Mar 21, 2018
-
-
Jacob Vosmaer (GitLab) authored
-
- Mar 14, 2018
-
-
Zeger-Jan van de Weg authored
Prior to this change, this method was called add_namespace, which broke the CRUD convention and made it harder to grep for what I was looking for. Given the change was a find and replace kind of fix, this was changed without opening an issue and on another feature branch. If more dynamic calls are made to add_namespace, these could've been missed which might lead to incorrect bahaviour. However, going through the commit log it seems thats not the case.
-
- Feb 07, 2018
-
-
Nick Thomas authored
-
- Jan 11, 2018
-
-
- Jan 05, 2018
-
-
Jacob Vosmaer (GitLab) authored
-
- Jan 03, 2018
-
-
Douglas Barbosa Alexandre authored
-
- Nov 17, 2017
-
-
Stan Hu authored
With hashed storage enabled, we would fail to transfer a project to another namespace because the provided paths were wrong. Instead, we should not attempt to move paths at all. Closes gitlab-org/gitlab-ee#4056
-
- Sep 29, 2017
-
-
Jacob Vosmaer (GitLab) authored
-
- Aug 25, 2017
-
-
Gabriel Mazetto authored
There are some redundancies in the validation steps, and that is to preserve current error messages behavior Also few specs have to be changed in order to fix madness in validation logic.
-
- Aug 01, 2017
-
-
Gabriel Mazetto authored
-
- Jul 31, 2017
-
-
Lin Jen-Shin authored
well with prepend. We need to backport this
-
- Jul 27, 2017
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Jun 29, 2017
-
-
Douglas Barbosa Alexandre authored
-
- Jun 21, 2017
-
-
Grzegorz Bizon authored
-
- Jun 20, 2017
-
-
James Edwards-Jones authored
-
- Jun 14, 2017
-
-
Robert Speicher authored
-
- May 22, 2017
-
-
Jose Ivan Vargas Lopez authored
-
Jose Ivan Vargas Lopez authored
-
Jose Ivan Vargas Lopez authored
-
- Apr 03, 2017
-
-
Grzegorz Bizon authored
-
- Mar 28, 2017
-
-
Robert Speicher authored
-
- Mar 24, 2017
-
-
Grzegorz Bizon authored
-