- 15 Aug, 2019 40 commits
-
-
Mayra Cabrera authored
Migrations for Cycle Analytics backend See merge request gitlab-org/gitlab-ee!15061
-
Adam Hegyi authored
This change lays the foundation for customizable cycle analytics stages. The main reason for the change is to extract the event definitions to separate objects (start_event, end_event) so that it could be easily customized later on.
-
GitLab Bot authored
-
Mayra Cabrera authored
Only read rebase status from the model See merge request gitlab-org/gitlab-ce!31847
-
Nick Thomas authored
Prior to 12.1, rebase status was looked up directly from Gitaly. In https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14417 , a DB column was added to track the status instead. However, we couldn't stop looking at the gitaly status immediately, since some rebases may been running across the upgrade. Now that we're in 12.3, it is safe to remove the direct-to-gitaly lookup. This also happens to fix a 500 error that is seen when viewing an MR for a fork where the source project has been removed. We still look at the Gitaly status in the service, just in case Gitaly and Sidekiq get out of sync - I assume this is possible, and it's a relatively cheap check. Since we atomically check and set `merge_requests.rebase_jid`, we should never enqueue two `RebaseWorker` jobs in parallel.
-
Douglas Barbosa Alexandre authored
Fix job scheduling when extra CI minutes purchased See merge request gitlab-org/gitlab-ee!15120
-
GitLab Bot authored
-
Stan Hu authored
Removes db/fixtures from database files See merge request gitlab-org/gitlab-ce!31635
-
Mayra Cabrera authored
This will avoid Danger to suggest a database review for files inside db/fixtures
-
Douglas Barbosa Alexandre authored
Merge branch '50020-allow-email-notifications-to-be-disabled-for-all-users-of-a-group' into 'master' Allow email notifications to be disabled for all users of a group See merge request gitlab-org/gitlab-ce!30755
-
Brett Walker authored
- Adds UI to configure in group and project settings - Removes notification configuration for users when disabled at group or project level
-
Douglas Barbosa Alexandre authored
Merge branch '50020-allow-email-notifications-to-be-disabled-for-all-users-of-a-group-ee' into 'master' Allow email notifications to be disabled for all users of a group See merge request gitlab-org/gitlab-ee!15026
-
Brett Walker authored
- Adds UI to configure in group and project settings - Removes notification configuration for users when disabled at group or project level
-
Mayra Cabrera authored
Upgrade Rugged to 0.28.3.1 See merge request gitlab-org/gitlab-ce!31794
-
GitLab Bot authored
-
Stan Hu authored
Remove duplicate -/users/terms routes See merge request gitlab-org/gitlab-ce!31812
-
GitLab Bot authored
-
Douglas Barbosa Alexandre authored
Allow CI to clone public projects when HTTP protocol is disabled Closes #65805 See merge request gitlab-org/gitlab-ce!31632
-
GitLab Bot authored
-
Douglas Barbosa Alexandre authored
Eliminate many Gitaly calls in discussions API Closes #65957 See merge request gitlab-org/gitlab-ce!31834
-
Fabio Pitino authored
Extra CI minutes purchased where not considered when namespace inherited application-wide Runners minutes limit.
-
Stan Hu authored
Previously, the API to retrieve discussions from merge requests often generated hundreds of Gitaly calls to determine whether a system note should be shown to the user. It did this by: 1. Rendering the Markdown 2. Extracting cross-references from the Markdown 3. For cross-references that were commits, a Gitaly FindCommit RPC would be issued to validate that the commit exists. The last step is unnecessary because we don't need to display a commit if the user doesn't have access to the project in the first place. `RendersNotes#prepare_notes_for_rendering` is already used in `MergeRequestsController`, which is why we don't see N+1 Gitaly calls there. We use it here to optimize the note redaction process. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/65957
-
GitLab Bot authored
-
Stan Hu authored
Adds EE prepend, which for some reason was missing See merge request gitlab-org/gitlab-ce!31851
-
Alex Kalderimis authored
-
Stan Hu authored
This is a security release: https://github.com/libgit2/libgit2/releases
-
GitLab Bot authored
-
Stan Hu authored
Exclude json content type from workhorse interception See merge request gitlab-org/gitlab-ce!31809
-
GitLab Bot authored
-
Kamil Trzciński authored
Remove :puma_phase metrics See merge request gitlab-org/gitlab-ce!31773
-
Marin Jankovski authored
Remove failing obsolete karma spec Closes #13550 See merge request gitlab-org/gitlab-ee!15208
-
GitLab Bot authored
-
Ash McKenzie authored
Remove prepend_if_ee from CE codebase See merge request gitlab-org/gitlab-ce!31845
-
George Koltsov authored
-
Luke Duncalfe authored
This was added in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31789
-
GitLab Bot authored
-
Ash McKenzie authored
Merge branch '13494-todo-s-not-rendering-when-there-is-a-design-management-related-todo-ce' into 'master' CE backport of gitlab-org/gitlab-ee!15129 (Allow Todos to link to Designs) See merge request gitlab-org/gitlab-ce!31789
-
Ash McKenzie authored
Merge branch '13494-todo-s-not-rendering-when-there-is-a-design-management-related-todo' into 'master' Allow Todos to link to Designs Closes #13494 See merge request gitlab-org/gitlab-ee!15129
-
GitLab Bot authored
-
Bob Van Landuyt authored
Allow to use focus: true in specs See merge request gitlab-org/gitlab-ce!31691
-