Commit graph

24 commits

Author SHA1 Message Date
GitLab Bot
e57809ded8 Add latest changes from gitlab-org/gitlab@master 2022-02-11 18:18:58 +00:00
GitLab Bot
53716bea26 Add latest changes from gitlab-org/gitlab@master 2022-01-10 15:14:26 +00:00
GitLab Bot
e9322e019b Add latest changes from gitlab-org/gitlab@master 2021-08-24 18:10:53 +00:00
GitLab Bot
0ae8428c8e Add latest changes from gitlab-org/gitlab@master 2021-05-11 21:10:21 +00:00
GitLab Bot
a4f3904124 Add latest changes from gitlab-org/gitlab@master 2021-02-10 06:09:16 +00:00
GitLab Bot
c2b98d3dbd Add latest changes from gitlab-org/gitlab@master 2019-12-17 15:08:15 +00:00
Yorick Peterse
2039c8280d
Disable existing offenses for the CodeReuse cops
This whitelists all existing offenses for the various CodeReuse cops, of
which most are triggered by the CodeReuse/ActiveRecord cop.
2018-09-11 17:32:00 +02:00
gfyoung
dce26700b2 Enable frozen string in app/serializers/**/*.rb
Partially addresses #47424.
2018-07-23 11:27:39 -07:00
Toon Claes
df98eeabe4 Add archived param to the json response 2018-05-30 12:06:18 +02:00
Bob Van Landuyt
148816cd67 Port read_cross_project ability from EE 2018-02-22 17:11:36 +01:00
Jacopo
6185ce0c84 Rendering of emoji's in Group-Overview
Allows rendering of emoji's in the Group Overview.
2017-12-24 12:14:17 +01:00
Bob Van Landuyt
8cde1e3285 Use polymorphism for common attributes in GroupChildEntity 2017-10-12 11:36:54 +02:00
Bob Van Landuyt
b9c12be5b9 Don't preload all memberships for a user 2017-10-10 16:55:03 +02:00
Bob Van Landuyt
082c28cce6 Use expose with blocks instead of defining methods 2017-10-05 13:12:59 +02:00
Bob Van Landuyt
e013d39875 Optimize finding a membership for a user to avoid extra queries 2017-10-05 13:12:40 +02:00
Bob Van Landuyt
951abe2b2e Load counts everywhere we render a group tree 2017-10-05 11:11:21 +02:00
Bob Van Landuyt
ac0b104ae4 Minimize the number of queries by preloading counts and ancestors
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 22:49:42 +02:00
Bob Van Landuyt
22aa034427 Rename GroupHierarchy to GroupDescendant 2017-10-04 22:49:41 +02:00
Bob Van Landuyt
31f7756893 current_user: as a keyword argument 2017-10-04 22:49:41 +02:00
Bob Van Landuyt
4c8942f9b8 Replace full_path, path & web_url with a single relative_path 2017-10-04 22:49:41 +02:00
Bob Van Landuyt
5998157618 Include can_leave for a group 2017-10-04 22:49:41 +02:00
Bob Van Landuyt
79cc3c8e3e Limit the amount of queries per row 2017-10-04 22:49:41 +02:00
Bob Van Landuyt
648c082a23 Render group children using the same entity 2017-10-04 22:46:49 +02:00
Bob Van Landuyt
d33e15574b Add serializer for group children 2017-10-04 22:46:49 +02:00