- 31 Aug, 2019 1 commit
-
-
dineshpanda authored
-
- 30 Aug, 2019 15 commits
-
-
Filipa Lacerda authored
Updates frontend code and specs to allow for the new feature flag
-
Manoj MJ authored
This change limits the number of emails for new access requests notifications to 10 most recently active owners/maintainers
-
Stan Hu authored
This is to accomodate prepended modules.
-
https://gitlab.com/gitlab-org/gitlab-ce/issues/56295Jesse Hall authored
All avatars now visible in commit trailers.
-
James Fargher authored
This does not support upgrading from earlier versions
-
Shinya Maeda authored
When deployable is nil, we gracefully take care of the case.
-
Andreas Brandl authored
We should see the ratio drop down when enabling the Feature. Recommendation by @andrewn
-
Markus Koller authored
- Use "results" instead of "blobs", "wiki blobs", "snippet blobs" - Use "comments" instead of "notes" - Use correct pluralization - Don't add "1 - 10 of" if there's only one page
-
Maneschi Romain authored
-
Lee Tickett authored
This reverts commit af5242ecb682189c5d8276e1ab1ffe5ce844f2e5.
-
Juliette de Rancourt authored
-
Andreas Brandl authored
-
Andreas Brandl authored
In order to lookup a Project or Namespace by path, we prefer an exact match (case-sensitive) but in absence of that, we'd also take a case-insensitive match. The case-insensitive matching with preference for the exact match is a bit more involved in SQL as the exact lookup. Yet, the majority of cases will be an exact match. The thinking here is that we can optimize the lookup by performing an exact match first and only if there is no result, we perform the case-insensitive lookup. Data for GitLab.com: * We have about 15M records in routes table * About 2,500 routes exist where there's more than one record with the same `lower(path)` It is possible for a user to craft requests that would always trigger the 2-step search (e.g. we have a route for `/foo/bar`, the request is always for `/FOO/bar`). In this case, the change at hand is not beneficial as it would run an additional query. However, based on the data, it is highly likely that the vast majority of requests can be satisfied with an exact match only. The context for this change is https://gitlab.com/gitlab-org/gitlab-ce/issues/64590#note_208156463.
-
Jan Beckmann authored
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/62055
-
Alex Kalderimis authored
This allows the be_url matcher to be more specific. By default, it only matches HTTP and HTTPS URIs.
-
- 29 Aug, 2019 18 commits
-
-
dineshpanda authored
-
Stan Hu authored
Previously submitting a DELETE request to an issuable URL would be enough to destroy it, but this should require human confirmation. We now require that the `destroy_confirm` parameter is set to a truthy value before this can complete. In addition, we log a Sentry error if a deletion arrived without confirmation. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62387
-
Yuping Zuo authored
-
João Cunha authored
Extract duplicated code from two similar classes into a parent one.
-
Nick Thomas authored
This reverts commit 0eff75fa2b6691b6fba31fcc2842f51debd249a9.
-
George Koltsov authored
-
Lee Tickett authored
-
Wolfgang Faust authored
Fix missing .btn-success class on the following buttons: * 'Create milestone' button * Secondary button on profile tabs `btn-create` was an old class which was was removed in !23232 and replaced with `btn-success`, but these two seem to have been missed in the process.
-
Tao Wang authored
Signed-off-by:
Tao Wang <twang2218@gmail.com> Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Olena Horal-Koretska authored
-
Balasankar "Balu" C authored
Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
-
Nailia Iskhakova authored
Add E2E spec to test that issue closes with commit message
-
Lee Tickett authored
This reverts commit af5242ecb682189c5d8276e1ab1ffe5ce844f2e5.
-
Justin Boyson authored
-
Stan Hu authored
When a restricted visibility level of `private` is set in the instance, creating a snippet with the `visibility` level would always fail. This happened because: 1. `params[:visibility]` was a string (e.g. "public") 2. `CreateSnippetService` and `UpdateSnippetService` only looked at `params[:visibility_level]`, which was `nil`. To fix this, we: 1. Make `CreateSnippetService` look at the newly-built `snippet.visibility_level`, since the right value is assigned by the `VisibilityLevel#visibility=` method. 2. Modify `UpdateSnippetService` to handle both `visibility_level` and `visibility` parameters. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66050
-
-
Heinrich Lee Yu authored
It should not be a start to a new thread but rather a reply to an existing thread
-
Heinrich Lee Yu authored
Changes the document event listener to listen to mousedown instead of click
-
- 28 Aug, 2019 6 commits
-
-
Sean McGivern authored
-
Igor authored
- Extract MR fields for notes into a separate serializer - Check if pipelines are empty via count
-
Felipe Artur authored
Persists if a board list is collapsed for each user.
-
Nathan Friend authored
This commit adds an id attribute to release blocks to allow them to be targeted as anchor links.
-
Kemais Ehlers authored
-
Jacopo authored
-