- Jan 24, 2018
-
-
Nick Thomas authored
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Jan 23, 2018
-
-
Jan Provaznik authored
Search query is especially slow if a user searches a generic string which matches many records, in such case search can take tens of seconds or time out. To speed up the search query, we search only for first 1000 records, if there is >1000 matching records we just display "1000+" instead of precise total count supposing that with such amount the exact count is not so important for the user. Because for issues even limited search was not fast enough, 2-phase approach is used for issues: first we use simpler/faster query to get all public issues, if this exceeds the limit, we just return the limit. If the amount of matching results is lower than limit, we re-run more complex search query (which includes also confidential issues). Re-running the complex query should be fast enough in such case because the amount of matching issues is lower than limit. Because exact total_count is now limited, this patch also switches to to "prev/next" pagination. Related #40540
-
- Jan 22, 2018
-
-
Filipa Lacerda authored
-
Filipa Lacerda authored
-
Filipa Lacerda authored
-
- Jan 19, 2018
-
-
Filipa Lacerda authored
-
Filipa Lacerda authored
Put back non triggered information
-
- Jan 18, 2018
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Winnie Hellmann authored
-
- Jan 17, 2018
-
-
Rémy Coutable authored
The performance bar is still displayed by default in development. Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Alexis Reigel authored
-
Robert Speicher authored
[10.3] Prevent login with disabled OAuth providers See merge request gitlab/gitlabhq!2296 (cherry picked from commit 4936650427ffc88e6ee927aedbb2c724d24b094c) a0f9d222 Prevents login with disabled OAuth providers
-
Douwe Maan authored
[10.3] Migrate `can_push` column from `keys` to `deploy_keys_project` See merge request gitlab/gitlabhq!2276 (cherry picked from commit f6ca52d31bac350a23938e0aebf717c767b4710c) 1f2bd3c0 Backport to 10.3
-
Sean McGivern authored
check project access on MR create See merge request gitlab/gitlabhq!2273 (cherry picked from commit 1fe2325d6ef2bced4c5e97b57691c894f38b2834) 43e85f49 check project access on MR create
-
Stan Hu authored
Validate project path in Gitlab import - 10.3 port See merge request gitlab/gitlabhq!2268 (cherry picked from commit 94c82376d66fc80d46dd2d5eeb5bade408ec6a7e) 2b94a7c2 Validate project path in Gitlab import
-
Jacob Schatz authored
[10.3] Fix XSS in issue label dropdown See merge request gitlab/gitlabhq!2253 (cherry picked from commit 363ffabcebd7bb0d1a2d59ca1a75e4eadb4a4360) ea1fb0ea Fix XSS in issue label dropdown
- Jan 15, 2018
-
-
Phil Hughes authored
-
- Jan 12, 2018
-
-
Mike Greiling authored
-
Filipa Lacerda authored
-
Filipa Lacerda authored
-
Filipa Lacerda authored
Removes explanation text for non triggered job Adds tests
-
- Jan 11, 2018
-
-
-
-
Matija Čupić authored
-
Matija Čupić authored
-
- Jan 10, 2018
-
-
Phil Hughes authored
-
- Jan 09, 2018
-
- Jan 08, 2018
-
-
Christiaan Van den Poel authored
-
- Jan 06, 2018
-
-
Matija Čupić authored
-
Grzegorz Bizon authored
-
- Jan 05, 2018
-
-
Douwe Maan authored
-
Matija Čupić authored
-
- Jan 04, 2018
-
-
Mayra Cabrera authored
-
Matija Čupić authored
-
-
Yorick Peterse authored
This ensures that the "author" association of an event's "target" association is eager loaded whenever the "target" association defines an "author" association. This in turn solves the N+1 query problem we first tried to solve in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15788 but caused problems when displaying milestones as those don't define an "author" association. The approach in this commit does mean that the authors are _always_ eager loaded since this takes place in the "belongs_to" block. This however shouldn't pose too much of a problem, and as far as I can tell there's no real way around this unfortunately.
-
Mayra Cabrera authored
-
Alexis Reigel authored
the failure case is already covered by the test in spec/services/test_hooks/system_service_spec.rb
-