Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-18 | Revert "Don't include projects shared as group-descendants" | Bob Van Landuyt | |
This reverts commit 2c3c5b35549185080296670cfe6710aa80f99944. Revisit this after https://gitlab.com/gitlab-org/gitlab-ce/issues/45441 | |||
2018-01-22 | Preload ancestors for subgroups matching filter | Bob Van Landuyt | |
Otherwise we'd only preload the ancestors that would fit the page. That way, when a search result was on the first page, but the ancestor didn't fit the page anymore. We would not have the preloaded ancestor when rendering the hierarchy. | |||
2018-01-22 | Don't include projects shared as group-descendants | Bob Van Landuyt | |
When a project is shared with a group, it should not be included as a descendant on the group dashboard. | |||
2017-12-20 | Enable sorting by name in the Groups dropdown | Mark Fletcher | |
2017-10-11 | Handle archived projects in the `GroupDescendantsFinder` | Bob Van Landuyt | |
2017-10-10 | Don't load unneeded elements in GroupsController#show | Bob Van Landuyt | |
2017-10-10 | Use `EXISTS` instead of `WHERE id IN (...)` for authorized groups | Bob Van Landuyt | |
2017-10-05 | Load counts everywhere we render a group tree | Bob Van Landuyt | |
2017-10-04 | Make sure the user only sees groups he's allowed to see | Bob Van Landuyt | |
2017-10-04 | Minimize the number of queries by preloading counts and ancestors | Bob Van Landuyt | |
By preloading the count of members, projects and subgroups of a group, we don't need to query them later. We also preload the entire hierarchy for a search result and include the counts so we don't need to query for them again | |||
2017-10-04 | Only take unarchived projects into account | Bob Van Landuyt | |
When finding children for a group | |||
2017-10-04 | Rename `GroupHierarchy` to `GroupDescendant` | Bob Van Landuyt | |