- Mar 18, 2021
-
-
alex pooley authored
Work towards replacing recursive namespace queries with linear queries. This commit tracks the path to each namespace, and future work will replace recursive queries with queries that utilize this new column.
-
- Mar 11, 2021
-
-
Adam Hegyi authored
Move recursive namespace query to INNER JOIN
-
- Mar 01, 2021
- Feb 25, 2021
-
-
Manoj M J authored
This change fixes the nature of FactoryBot traits that create associations of Namespace
-
- Feb 24, 2021
-
-
Corinna Gogolok authored
After a successful enabling of the recursive_approach_for_all_projects feature flag in production, the feature flag can be removed from the code.
-
- Feb 23, 2021
-
-
Migrate the column to namespace_settings in preparation for cascading namespace settings support for this setting.
-
- Feb 18, 2021
-
-
The backend will now consider only root namespaces which will properly exclude subgroups.
-
- Feb 17, 2021
-
-
Alex Buijs authored
to replace ci_syntax_templates experiment
-
- Feb 05, 2021
-
-
Refactor Namespace traversal queries in to their own module. Moved related specs to a shared context.
-
- Jan 07, 2021
-
-
Alex Buijs authored
Because it is no longer needed
-
Alex Buijs authored
With individual columns for actions
-
- Jan 05, 2021
-
-
Steve Abrams authored
Create table group_package_settings with boolean setting to allow or disallow Maven package duplicates and a text setting to store a regex of exceptions to the disallowed duplicates. Add graphql foundation to update and fetch the new settings.
-
- Dec 22, 2020
-
-
Alex Buijs authored
For tracking onboarding progress
-
- Nov 19, 2020
-
-
Nicolas Dular authored
This table will be used to record any actions associated with a namespace when an action happened for the first time. Actions could be the first MR that got pushed, the first issue that got created or the first time a trial started.
-
- Nov 10, 2020
-
-
vshushlin authored
Add 2 feature flags: * 1 for using deployments * 1 for allowing to use deployments stored in disk Also rename old feature flag to match the naming schema
-
- Nov 05, 2020
-
-
Stan Hu authored
Previously when a namespace was deleted, it would always attempt to remove the legacy storage path. For example, for namespace `test-group`, Rails would issue a removal for `/path/to/test-group` just in case there is data there. If the path does not exist, Gitaly raises an Invalid Argument GRPC (3) exception, but Gitaly Cluster raises an Internal error (13). Since hashed storage is now the default and the legacy path shouldn't be used at all, we can avoid this error entirely by not attempting to delete the legacy path. Closes https://gitlab.com/gitlab-org/gitlab/-/issues/276501
-
- Nov 02, 2020
-
-
Alan (Maciej) Paruszewski authored
This change introduces a fix to Groups API search auery parameter that was returning invalid results.
-
- Oct 26, 2020
-
-
This change adds new column to fuzzy-search in Groups API to filter on full path.
-
- Oct 22, 2020
-
-
Corinna Gogolok authored
The recursive query for personal namespaces is not performing efficient, there we'll not use the recursive project lookup for personal namespaces.
-
- Oct 14, 2020
-
-
Corinna Gogolok authored
-
Corinna Gogolok authored
-
Corinna Gogolok authored
-
- Oct 12, 2020
-
-
Corinna Gogolok authored
Add a recursive approach to load all projects for a namespace next to the existing route path wildcard approach. The new approach is guarded by a feature flag.
-
- Sep 30, 2020
-
-
Adrien Kohlbecker authored
Change code and add validations according to code review Regactor helper methods
-
- Sep 08, 2020
-
-
Eugenia Grieff authored
We need a persisted user for the project because it is used in some specs
-
- Sep 01, 2020
-
-
Bob Van Landuyt authored
These flags have been enabled on GitLab.com for more than 24 hours. So we can remove them. They were all enabled at the same time in https://gitlab.com/gitlab-org/gitlab/-/issues/241721 so it makes sense to remove them together.
-
- Aug 27, 2020
-
-
Sean McGivern authored
When we change a namespace's path, we only need to move pages directories on disk for its projects if it has any projects with deployed pages sites.
-
- Aug 26, 2020
-
-
Sean McGivern authored
This is the same as the previous commit, but when a namespace changes its parent namespace via a transfer. (The previous commit is for a namespace changing its own path directly.) We're moving Pages disk operations from Puma to Sidekiq, and here that's behind the `async_pages_move_namespace_transfer` feature flag.
-
Sean McGivern authored
When we rename a namespace, any projects in that namespace with Pages enabled have to have their directories moved on the filesystem to match. We want all operations that touch Pages disk paths to happen in Sidekiq, not Puma; this puts that in Sidekiq behind the `async_pages_move_namespace_rename` feature flag.
-
- Aug 25, 2020
-
-
Update the logic that assigns a default group name for the new signup flow
-
- Aug 06, 2020
-
-
Doug Stull authored
- comply to style guide.
-
- Jul 16, 2020
-
-
Fix schema file Fix schema file Add new settings while creating new record Fix specs Fix structure file Remove obsolete comment Add changelog entry Fix specs Fix rubocop offences
-
- Jul 10, 2020
-
-
Dmitry Gruzd authored
-
- Jul 06, 2020
-
-
This will affect Group URL and username (in URL). This will allow to keep one letter routes for service needs. Also it should improve autocomplete quality. Also most of 1 and 2 character length usernames are usually taken by bots. Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Jun 30, 2020
-
-
author Rajendra Kadam <rajendrakadam249@gmail.com> 1580653953 +0530 committer Rajendra Kadam <rajendrakadam249@gmail.com> 1586670416 +0530 parent 6c39d8d1 author Rajendra Kadam <rajendrakadam249@gmail.com> 1580653953 +0530 committer Rajendra Kadam <rajendrakadam249@gmail.com> 1586670412 +0530 parent 6c39d8d1 author Rajendra Kadam <rajendrakadam249@gmail.com> 1580653953 +0530 committer Rajendra Kadam <rajendrakadam249@gmail.com> 1586670402 +0530 parent 6c39d8d1 author Rajendra Kadam <rajendrakadam249@gmail.com> 1580653953 +0530 committer Rajendra Kadam <rajendrakadam249@gmail.com> 1586670397 +0530 parent 6c39d8d1 author Rajendra Kadam <rajendrakadam249@gmail.com> 1580653953 +0530 committer Rajendra Kadam <rajendrakadam249@gmail.com> 1586670392 +0530 Add custom emoji schema and model spec Add custom emoji factory for specs Add migration file Add custom emoji model spec update emoji specs Fix failures in model Remove index creation using concurrent algorithm Change db/schema.rb Revert "Change db/schema.rb" This reverts commit a5d492f738b839b165dd7e3fff5f02bedb9aabab.
-
- Jun 26, 2020
-
-
Francisco Javier López authored
In this commit we add the total snippets size to project and namespace statistics.
-
- Jun 23, 2020
-
-
Arturo Herrero authored
The plan for RSpec 4.0 is to disable monkey patching, reference: https://rspec.info/blog/2013/07/the-plan-for-rspec-3/#zero-monkey-patching-mode https://relishapp.com/rspec/rspec-core/docs/configuration/zero-monkey-patching-mode This commit stops using RSpec monkey patching in several specs.
-
- Mar 19, 2020
-
-
Vladimir Shushlin authored
-
- Mar 12, 2020
-
-
Vladimir Shushlin authored
-