- Aug 01, 2018
-
-
Jan Provaznik authored
-
- Jul 26, 2018
-
-
gfyoung authored
Partially addresses #47424.
-
- Jul 11, 2018
-
-
Jarka Kadlecova authored
This reverts commit 4d9a3f42, reversing changes made to ecf9c145.
-
- Jul 03, 2018
-
-
* Group filtering now includes also issues/MRs from subgroups/subprojects * fixed due_date * Also DRYed todo controller specs
-
- Jun 29, 2018
-
-
Imre (Admin) authored
-
- Jun 21, 2018
-
-
- May 31, 2018
-
-
- May 30, 2018
-
-
Oswaldo Ferreir authored
-
- May 11, 2018
-
-
Shinya Maeda authored
-
- May 08, 2018
-
-
Shinya Maeda authored
-
- Apr 19, 2018
- Apr 18, 2018
-
-
Yorick Peterse authored
This reverts the addition of the "goldiloader" Gem and all use of it. While this Gem is very promising it's causing a variety of problems on GitLab.com due to it eager-loading too much data in places where we don't expect/can handle this. At least for the time being this means we have to go back to manually fixing N+1 query problems, but at least those should not cause a negative impact on availability.
-
- Apr 09, 2018
-
-
Yorick Peterse authored
Goldiloader (https://github.com/salsify/goldiloader) can eager load associations automatically. This removes the need for adding "includes" calls in a variety of different places. This also comes with the added benefit of not having to eager load data if it's not used.
-
- Apr 05, 2018
-
-
Felipe Artur authored
-
- Apr 04, 2018
-
-
blackst0ne authored
-
- Mar 30, 2018
-
-
Sean McGivern authored
Also, refactor the mail sending slightly: instead of one worker sending all emails, create a worker per project with issues due, which will send all emails for that project.
-
- Mar 16, 2018
-
-
Andreas Brandl authored
-
Andreas Brandl authored
-
Andreas Brandl authored
-
Andreas Brandl authored
-
- Mar 05, 2018
-
-
haseeb authored
-
- Feb 28, 2018
-
-
haseeb authored
-
- Feb 22, 2018
-
-
Bob Van Landuyt authored
-
- Jan 08, 2018
-
-
Yorick Peterse authored
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
-
- Jan 05, 2018
-
-
Jarka Kadlecova authored
-
Jarka Kadlecova authored
-
- Jan 02, 2018
-
-
Oswaldo Ferreir authored
-
- Dec 11, 2017
-
-
Yorick Peterse authored
-
Sean McGivern authored
This migration also needs to be a post-deployment migration, as it removes a column.
-
- Dec 06, 2017
-
-
Yorick Peterse authored
This throttles the number of UPDATE queries that can be triggered by calling "touch" on a Note, Issue, or MergeRequest. For Note objects we also take care of updating the associated "noteable" relation in a smarter way than Rails does by default.
-
- Nov 25, 2017
-
-
George Andrinopoulos authored
-
- Nov 20, 2017
-
-
Oswaldo Ferreir authored
-
- Nov 13, 2017
-
-
- Nov 11, 2017
-
-
George Andrinopoulos authored
-
- Nov 07, 2017
-
-
Jarka Kadlecova authored
-
- Nov 02, 2017
-
-
Jarka Kadlecova authored
-
- Oct 09, 2017
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-