- 24 8月, 2017 5 次提交
-
-
由 Dimitrie Hoekstra 提交于
-
由 Andrew Newdigate 提交于
-
由 Mehdi Lahmam 提交于
Closes #35994
-
由 Mehdi Lahmam 提交于
-
由 haseeb 提交于
-
- 23 8月, 2017 13 次提交
-
-
由 Zeger-Jan van de Weg 提交于
The button didn't override a value, so the old value was posted again.
-
由 Annabel Dunstone Gray 提交于
-
由 Luke "Jared" Bennett 提交于
-
由 Shinya Maeda 提交于
-
由 Yorick Peterse 提交于
Every project page displays a navigation menu that in turn displays the number of open issues and merge requests. This means that for every project page we run two COUNT(*) queries, each taking up roughly 30 milliseconds on GitLab.com. By caching these numbers and refreshing them whenever necessary we can reduce loading times of all these pages by up to roughly 60 milliseconds. The number of open issues does not include confidential issues. This is a trade-off to keep the code simple and to ensure refreshing the data only needs 2 COUNT(*) queries instead of 3. A downside is that if a project only has 5 confidential issues the counter will be set to 0. Because we now have 3 similar counting service classes the code previously used in Projects::ForksCountService has mostly been moved to Projects::CountService, which in turn is reused by the various service classes. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36622
-
由 Bob Van Landuyt 提交于
-
由 Zeger-Jan van de Weg 提交于
It was missing and expected it wouldn't hurt anyone
-
由 Grzegorz Bizon 提交于
-
由 Bryce Johnson 提交于
-
由 Clement Ho 提交于
-
由 Robert Speicher 提交于
We should be defining the list of loggers in the controller, not the view.
-
由 Yorick Peterse 提交于
This changes the style of push events that remove tags or branches so they don't display the commit details. This prevents displaying commit details such as: 000000 . --broken encoding Instead we now simply display the header such as: Administrator deleted branch example-branch This is displayed in the same style as events for newly created branches/tags. This commit also ensures that if no commit message is present we simply don't display anything, instead of "--broken encoding". Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36685 Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36722
-
由 Rubén Dávila 提交于
-
- 22 8月, 2017 20 次提交
-
-
由 Kim "BKC" Carlbäcker 提交于
[ci skip]
-
由 Toon Claes 提交于
-
由 Toon Claes 提交于
There might be some projects where the namespace was removed, but the project wasn't. For these the projects still have a `namespace_id` set. So this adds a post-deploy migration remove all projects that are pending delete, and have a `namespace_id` that is non-existing.
-
由 Zeger-Jan van de Weg 提交于
Also includes a change in allowing uploaded files, as there was a mismatch in object_id between classes, disallowing params[:file], which is a UploadedFile, newly loaded. The params checked against the older version. Fixes gitlab-org/gitlab-ce#36519
-
由 Grzegorz Bizon 提交于
Fire asynchronous hooks instead.
-
由 Nick Thomas 提交于
-
由 Shinya Maeda 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
Using `extend` dynamically can lead to bad performance as it invalidates the method's cache.
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
-
由 Bryce Johnson 提交于
-
- 21 8月, 2017 2 次提交
-
-
由 Yorick Peterse 提交于
This changes the caching mechanism so we cache both current _and_ future broadcast messages, then manually filter out those we don't want to display. This ensures we don't need any additional queries while still being able to display the right messages at the right time. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36661
-
由 tauriedavis 提交于
-