- 29 8月, 2017 3 次提交
-
-
由 Maxim Rydkin 提交于
-
由 Maxim Rydkin 提交于
-
由 Jacob Schatz 提交于
-
- 28 8月, 2017 1 次提交
-
-
由 Stan Hu 提交于
The change in !11728 would cause an arbitrary project to be chosen to test system hooks, and it's likely that the project would not have any commits or relevant commits to test the hook. This would prevent admins from verifying that the hook fired. Instead of trying to create a representative hook dynamically, just send static data to guarantee the hook will actually be tested. Closes #37067
-
- 26 8月, 2017 3 次提交
-
-
由 Stan Hu 提交于
Closes #37073
-
由 James Edwards-Jones 提交于
-
由 Eric Eastwood 提交于
-
- 25 8月, 2017 12 次提交
-
-
由 Nick Thomas 提交于
-
由 Nick Thomas 提交于
Only admins have the ability to create a project in another user's personal namespace. Prior to this commit, we were explicitly adding them as masters to the project. However, admins already have access (by virture of being admins), so this is unnecessary.
-
由 Nick Thomas 提交于
If the project is in a group, the `group.refresh_members_authorized_projects` is made non-blocking, and we call `current_user.refresh_authorized_projects` directly. Projects in a personal namespace are more difficult. Rather than passing the `blocking:` parameter through the entire `add_master` chain, have the `AuthorizedProjectsWorker` automatically inline authorizations for three IDs or less. Since the maximum number of IDs in this path is 2, that has the same effect.
-
由 Stan Hu 提交于
Customers often have Sidekiq jobs that failed without much context. Without Sentry, there's no way to tell where these exceptions were hit. Adding in additional lines adds a bit more Redis storage overhead. This commit adds in backtrace logging for workers that delete groups/projects and import/export projects. Closes #27626
-
由 Dimitrie Hoekstra 提交于
-
由 Bob Van Landuyt 提交于
Since we don't support nested groups on MySQL, raise an error explaining that on import instead of trying anyway.
-
由 Jarka Kadlecova 提交于
-
由 Mark Fletcher 提交于
-
由 Clement Ho 提交于
-
由 Robert Speicher 提交于
This reverts merge request !13813
-
由 Jacopo 提交于
Changed the styling of OAuth authorization page in order to follow the styling structure described in #28849.
-
由 Stan Hu 提交于
Customers often have Sidekiq jobs that failed without much context. Without Sentry, there's no way to tell where these exceptions were hit. Adding in additional lines adds a bit more Redis storage overhead. This commit adds in backtrace logging for workers that delete groups/projects and import/export projects. Closes #27626
-
- 24 8月, 2017 11 次提交
-
-
由 Bob Van Landuyt 提交于
This avoids loading the `OmniAuthCallbacksController` at boot time so it doesn't mess up the `before_action`-chain
-
由 Dimitrie Hoekstra 提交于
-
由 Jacob Vosmaer 提交于
-
由 Nick Thomas 提交于
-
由 Nick Thomas 提交于
-
由 Andrew Newdigate 提交于
-
由 Zeger-Jan van de Weg 提交于
This got changed for i18n in !12480, however, I forgot to understand that the meaning of the graphs changed in !12378. This corrects the behaviour.
-
由 Mehdi Lahmam 提交于
Closes #35994
-
由 Mehdi Lahmam 提交于
-
由 Annabel Dunstone Gray 提交于
-
由 haseeb 提交于
-
- 23 8月, 2017 10 次提交
-
-
由 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
-
由 Jacob Vosmaer 提交于
-
由 Jacob Vosmaer 提交于
-
由 Jacob Vosmaer 提交于
-