An error occurred fetching the project authors.
- 02 May, 2018 1 commit
-
-
Shinya Maeda authored
-
- 25 Apr, 2018 1 commit
-
-
Sean McGivern authored
The NotificationService has to do quite a lot of work to calculate the recipients for an email. Where possible, we should try to avoid doing this in an HTTP request, because the mail are sent by Sidekiq anyway, so there's no need to schedule those emails immediately. This commit creates a generic Sidekiq worker that uses Global ID to serialise and deserialise its arguments, then forwards them to the NotificationService. The NotificationService gains an `#async` method, so you can replace: notification_service.new_issue(issue, current_user) With: notification_service.async.new_issue(issue, current_user) And have everything else work as normal, except that calculating the recipients will be done by Sidekiq, which will then schedule further Sidekiq jobs to send each email.
-
- 24 Apr, 2018 1 commit
-
-
Shinya Maeda authored
-
- 05 Apr, 2018 2 commits
-
-
Shinya Maeda authored
-
Shinya Maeda authored
-
- 30 Mar, 2018 1 commit
-
-
Sean McGivern authored
Also, refactor the mail sending slightly: instead of one worker sending all emails, create a worker per project with issues due, which will send all emails for that project.
-
- 26 Mar, 2018 2 commits
-
-
Stuart Nelson authored
-
Stuart Nelson authored
-
- 09 Mar, 2018 1 commit
-
-
Micaël Bergeron authored
-
- 06 Mar, 2018 7 commits
-
-
Shinya Maeda authored
-
Shinya Maeda authored
Integrate two workers into one ArchiveTraceWorker with pipeline_background queue. This queue takes loqer precedence than pipeline_default.
-
Shinya Maeda authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-
- 01 Mar, 2018 2 commits
-
-
Micaël Bergeron authored
-
Micaël Bergeron authored
-
- 28 Feb, 2018 1 commit
-
-
Kamil Trzciński authored
EE: Trace as artifacts (FileStorage and ObjectStorage) Closes #4171 See merge request gitlab-org/gitlab-ee!4258
-
- 26 Feb, 2018 1 commit
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 23 Feb, 2018 1 commit
-
-
Nick Thomas authored
-
- 15 Feb, 2018 1 commit
-
-
Dylan Griffith authored
-
- 06 Feb, 2018 1 commit
-
-
Shinya Maeda authored
-
- 05 Jan, 2018 2 commits
-
-
Matija Čupić authored
-
Jan Provaznik authored
When a project uses fast-forward merging strategy user has to rebase MRs to target branch before it can be merged. Now user can do rebase in UI by clicking 'Rebase' button instead of doing rebase locally. This feature was already present in EE, this is only backport of the feature to CE. Couple of changes: * removed rebase license check * renamed migration (changed timestamp) Closes #40301
-
- 21 Dec, 2017 1 commit
-
-
Matija Čupić authored
-
- 18 Dec, 2017 1 commit
-
-
Stan Hu authored
-
- 12 Dec, 2017 1 commit
-
-
Douwe Maan authored
-