Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-27 | Merge 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-26 | Fix namespace move callback behavior, especially to fix Geo replication of ↵ | Michael Kozono | |
namespace moves during certain exceptions | |||
2018-07-25 | Remove code for dynamically generating routes | Yorick 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-09 | Updates from `rubocop -a` | Lin Jen-Shin | |
2018-06-26 | Port Namespace#root_ancestor to CE | Lin Jen-Shin | |
2018-06-05 | Find and mark more Git disk access locations | Jacob Vosmaer (GitLab) | |
2018-05-04 | Backport of 4084-epics-username-autocomplete | Mario de la Ossa | |
2018-04-25 | Gitlab::Shell works on shard name, not path | Zeger-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-23 | Merge 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-21 | Route path lookups through legacy_disk_path | Jacob Vosmaer | |
2018-03-15 | Tag subgroup tests with :nested_groups | Michael Kozono | |
2018-03-14 | Remove obsolete comment | Michael Kozono | |
2018-03-14 | Refactor specs | Michael Kozono | |
2018-03-14 | Fix moving local files during namespace transfer | Michael Kozono | |
2018-02-07 | Use hashed storage in the specs | Nick Thomas | |
2018-02-06 | Validate path uniqueness only on Route, and bubble up appropriately | Douwe Maan | |
2018-02-06 | 31885 - Ability to transfer a single group to another group | Mayra Cabrera | |
2018-02-05 | Fix export removal for hashed-storage projects within a renamed or deleted ↵ | Nick Thomas | |
namespace | |||
2018-02-01 | port of 594e6a0a625^..f74c90f68c6 | Micaël Bergeron | |
2018-01-08 | Remove soft removals related code | Yorick 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-05 | Fix specs | Jacob Vosmaer | |
2018-01-03 | Fix TestEnv.copy_repo to use disk_path instead of full_path | Douglas Barbosa Alexandre | |
2018-01-03 | Update project full path in .git/config when renaming namespace | Douglas Barbosa Alexandre | |
2017-12-08 | Allow git pull/push on project redirects | Mayra Cabrera | |
2017-12-04 | Cache the forks in a namespace in the RequestStore | Bob 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-18 | Merge branch 'master' into sh-security-fix-backports-master | Stan Hu | |
2017-10-18 | Merge 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-10 | Merge branch 'master' into bvl-group-trees | Bob Van Landuyt | |
2017-10-10 | Move the `ancestors_upto` to `Project` and `Namespace` | Bob Van Landuyt | |
2017-10-07 | Find forks within users/namespaces using fork memberships | Bob Van Landuyt | |
2017-10-05 | Fix namespace deletion tests | Zeger-Jan van de Weg | |
2017-09-07 | Merge 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-07 | Removes default scope from sortable | Tiago Botelho | |
2017-09-06 | Refer to “Share with group lock” consistently | Michael Kozono | |
2017-09-06 | Refactor based on code review | Michael Kozono | |
2017-09-06 | Specify nested_groups specs | Michael Kozono | |
2017-09-06 | Enable share_with_group_lock on subgroup | Michael Kozono | |
…when needed | |||
2017-08-14 | Speed up Group#user_ids_for_project_authorizations | Nick Thomas | |
2017-08-03 | Change all `:empty_project` to `:project` | Robert Speicher | |
2017-07-27 | Use described_class when possible | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-07-27 | Remove 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-18 | Allow groups with the name system | Bob Van Landuyt | |
2017-07-17 | Promote visibility level helpers from Group to Namespace | Nick 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-29 | Defer 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-28 | Add "members_count" and "parent_id" data on namespaces API | Oswaldo Ferreira | |
2017-06-21 | Enable Style/DotPosition Rubocop :cop: | Grzegorz Bizon | |
2017-06-08 | Bring in security changes from the 9.2.5 release | DJ 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-29 | Merge branch 'rework-authorizations-performance' into 'master' | Douwe Maan | |
Rework project authorizations and nested groups for better performance See merge request !10885 | |||
2017-05-24 | Revert "Remove changes that are not absolutely necessary" | Douwe Maan | |
This reverts commit b0498c176fa134761d899c9b369be12f1ca789c5 | |||
2017-05-24 | Remove changes that are not absolutely necessary | Douwe Maan | |