Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-27Merge branch 'stop-dynamic-routable-creation' into 'master'Douwe Maan
Stop building Route rows on the fly See merge request gitlab-org/gitlab-ce!20313
2018-07-26Fix namespace move callback behavior, especially to fix Geo replication of ↵Michael Kozono
namespace moves during certain exceptions
2018-07-25Remove code for dynamically generating routesYorick Peterse
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.
2018-07-09Updates from `rubocop -a`Lin Jen-Shin
2018-06-26Port Namespace#root_ancestor to CELin Jen-Shin
2018-06-05Find and mark more Git disk access locationsJacob Vosmaer (GitLab)
2018-05-04Backport of 4084-epics-username-autocompleteMario de la Ossa
2018-04-25Gitlab::Shell works on shard name, not pathZeger-Jan van de Weg
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
2018-03-23Merge branch 'mark-legacy-git-access' into 'master'Sean McGivern
Route path lookups through legacy_disk_path See merge request gitlab-org/gitlab-ce!17743
2018-03-21Route path lookups through legacy_disk_pathJacob Vosmaer
2018-03-15Tag subgroup tests with :nested_groupsMichael Kozono
2018-03-14Remove obsolete commentMichael Kozono
2018-03-14Refactor specsMichael Kozono
2018-03-14Fix moving local files during namespace transferMichael Kozono
2018-02-07Use hashed storage in the specsNick Thomas
2018-02-06Validate path uniqueness only on Route, and bubble up appropriatelyDouwe Maan
2018-02-0631885 - Ability to transfer a single group to another groupMayra Cabrera
2018-02-05Fix export removal for hashed-storage projects within a renamed or deleted ↵Nick Thomas
namespace
2018-02-01port of 594e6a0a625^..f74c90f68c6Micaël Bergeron
2018-01-08Remove soft removals related codeYorick Peterse
This removes all usage of soft removals except for the "pending delete" system implemented for projects. This in turn simplifies all the query plans of the models that used soft removals. Since we don't really use soft removals for anything useful there's no point in keeping it around. This _does_ mean that hard removals of issues (which only admins can do if I'm not mistaken) can influence the "iid" values, but that code is broken to begin with. More on this (and how to fix it) can be found in https://gitlab.com/gitlab-org/gitlab-ce/issues/31114. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/37447
2018-01-05Fix specsJacob Vosmaer
2018-01-03Fix TestEnv.copy_repo to use disk_path instead of full_pathDouglas Barbosa Alexandre
2018-01-03Update project full path in .git/config when renaming namespaceDouglas Barbosa Alexandre
2017-12-08Allow git pull/push on project redirectsMayra Cabrera
2017-12-04Cache the forks in a namespace in the RequestStoreBob Van Landuyt
On the `show` of a project that is part of a fork network. We check if the user already created a fork of this project in their personal namespace. We do this in several places, so caching the result of this query in the request store prevents us from repeating it.
2017-10-18Merge branch 'master' into sh-security-fix-backports-masterStan Hu
2017-10-18Merge branch 'security-10-1' into '10-1-stable'Jen-Shin Lin
Security fixes for 10.1 RC See merge request gitlab/gitlabhq!2209
2017-10-10Merge branch 'master' into bvl-group-treesBob Van Landuyt
2017-10-10Move the `ancestors_upto` to `Project` and `Namespace`Bob Van Landuyt
2017-10-07Find forks within users/namespaces using fork membershipsBob Van Landuyt
2017-10-05Fix namespace deletion testsZeger-Jan van de Weg
2017-09-07Merge branch 'improve-share-locking-feature-for-subgroups' into 'master'Douwe Maan
Improve "Share with group lock" feature for subgroups Closes #30550 See merge request !13944
2017-09-07Removes default scope from sortableTiago Botelho
2017-09-06Refer to “Share with group lock” consistentlyMichael Kozono
2017-09-06Refactor based on code reviewMichael Kozono
2017-09-06Specify nested_groups specsMichael Kozono
2017-09-06Enable share_with_group_lock on subgroupMichael Kozono
…when needed
2017-08-14Speed up Group#user_ids_for_project_authorizationsNick Thomas
2017-08-03Change all `:empty_project` to `:project`Robert Speicher
2017-07-27Use described_class when possibleRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-27Remove superfluous lib: true, type: redis, service: true, models: true, ↵Rémy Coutable
services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-18Allow groups with the name systemBob Van Landuyt
2017-07-17Promote visibility level helpers from Group to NamespaceNick Thomas
In EE, we make use of `namespace#public?` in projects. When the project is in a personal namespace, this breaks as the `public?` helper isn't present.
2017-06-29Defer project destroys within a namespace in ↵Stan Hu
Groups::DestroyService#async_execute Group#destroy would actually hard-delete all associated projects even though the acts_as_paranoia gem is used, preventing Projects::DestroyService from doing any work. We first noticed this while trying to log all projects deletion to the Geo log.
2017-06-28Add "members_count" and "parent_id" data on namespaces APIOswaldo Ferreira
2017-06-21Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon
2017-06-08Bring in security changes from the 9.2.5 releaseDJ Mountney
Ran: - git format-patch v9.2.2..v9.2.5 --stdout > patchfile.patch - git checkout -b 9-2-5-security-patch origin/v9.2.2 - git apply patchfile.patch - git commit - [Got the sha ref for the commit] - git checkout -b upstream-9-2-security master - git cherry-pick <SHA of the patchfile commit> - [Resolved conflicts] - git cherry-pick --continue
2017-05-29Merge branch 'rework-authorizations-performance' into 'master'Douwe Maan
Rework project authorizations and nested groups for better performance See merge request !10885
2017-05-24Revert "Remove changes that are not absolutely necessary"Douwe Maan
This reverts commit b0498c176fa134761d899c9b369be12f1ca789c5
2017-05-24Remove changes that are not absolutely necessaryDouwe Maan