- Jan 24, 2018
-
-
Douwe Maan authored
-
Oswaldo Ferreir authored
-
- Jan 23, 2018
-
-
Ahmad Sherif authored
-
Oswaldo Ferreir authored
-
- Jan 22, 2018
-
-
Mike Greiling authored
-
- Jan 21, 2018
-
-
Mark Fletcher authored
Given no search term, the `search` and `search_with_secondary_emails` methods will yield an empty result set
-
- Jan 18, 2018
-
-
Michael Kozono authored
-
Nick Thomas authored
-
- Jan 17, 2018
-
-
Alexis Reigel authored
-
Alexis Reigel authored
-
Alexis Reigel authored
with .public_send we can't make sure that the scope on the model actually exists.
-
Alexis Reigel authored
-
Stan Hu authored
-
Robert Speicher authored
Merge branch '41293-fix-command-injection-vulnerability-on-system_hook_push-queue-through-web-hook' into 'security-10-3' Don't allow line breaks on HTTP headers See merge request gitlab/gitlabhq!2277 (cherry picked from commit 7fc0a6fc096768a5604d6dd24d7d952e53300c82) 073b8f9c Don't allow line breaks on HTTP headers
-
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
Merge branch 'security-10-3-do-not-expose-passwords-or-tokens-in-service-integrations-api' into 'security-10-3' Filter out sensitive fields from the project services API See merge request gitlab/gitlabhq!2281 (cherry picked from commit 476f2576444632f2a9a61b4cead9c1077f2c81d7) 2bcbbda0 Filter out sensitive fields from the project services API
-
- Jan 16, 2018
-
-
Sean McGivern authored
A file containing /:\d+:/ in its contents would break the search results if those contents were part of the results, because we were splitting on colons, which can't work with untrusted input. Changing to use the null byte as a separator is much safer.
-
Andrew McCallum authored
-
- Jan 15, 2018
-
-
Drew Blessing authored
Previously, the last push widget would only show when the branch never had a merge request associated with it - even merged or closed ones. Now the widget will disregard merge requests that are merged or closed.
-
Andrew McCallum authored
-
Ahmad Sherif authored
Closes gitaly#915
-
Andrew McCallum authored
-
Andrew McCallum authored
-
- Jan 14, 2018
-
-
Stan Hu authored
-
- Jan 12, 2018
-
-
Hiroyuki Sato authored
-
Sean McGivern authored
If we search for notes before the MR was merged, we have to load every commit that was ever part of the MR, or mentioned in a push. In extreme cases, this can be tens of thousands of commits to load, but we know they can't revert the merge commit, because they are from before the MR was merged. In the (rare) case that we don't have a `merged_at` value for the MR, we can still search all notes.
-
- Jan 11, 2018
-
-
Michael Kozono authored
-
Michael Kozono authored
-
Michael Kozono authored
This reverts commit 3576d59a.
-
Ahmad Sherif authored
-
- Jan 10, 2018
-
-
Ahmad Sherif authored
Closes gitaly#866
-
Stan Hu authored
Closes #41739
-
- Jan 09, 2018
-
-
Michael Kozono authored
This reverts commit 8040edcc.
-
Michael Kozono authored
This reverts commit a2cb9249.
-
Michael Kozono authored
-
Michael Kozono authored
-
Kim "BKC" Carlbäcker 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
-
Nick Thomas authored
-