- 07 May, 2018 1 commit
-
-
Tiago Botelho authored
-
- 04 May, 2018 1 commit
-
-
Tiago Botelho authored
-
- 25 Apr, 2018 2 commits
-
-
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.
-
Zeger-Jan van de Weg authored
Direct disk access is done through Gitaly now, so the legacy path was deprecated. This path was used in Gitlab::Shell however. This required the refactoring in this commit. Added is the removal of direct path access on the project model, as that lookup wasn't needed anymore is most cases. Closes https://gitlab.com/gitlab-org/gitaly/issues/1111
-
- 18 Apr, 2018 1 commit
-
-
🙈 jacopo beschi 🙉 authored
-
- 17 Apr, 2018 1 commit
-
-
Sean McGivern authored
-
- 09 Apr, 2018 1 commit
-
-
Stan Hu authored
-
- 05 Apr, 2018 1 commit
-
-
Jan Provaznik authored
Updates notes-related services and rendering so this code can be easily used for group-scoped resources (specifically Epics). Related to gitlab-ee!5205
-
- 03 Apr, 2018 1 commit
-
-
Ahmad Sherif authored
Closes gitaly#1110
-
- 02 Apr, 2018 2 commits
-
-
Micaël Bergeron authored
-
Micaël Bergeron authored
-
- 30 Mar, 2018 2 commits
-
-
Francisco Javier López authored
-
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.
-
- 28 Mar, 2018 1 commit
-
-
Jacob Vosmaer (GitLab) authored
-
- 26 Mar, 2018 3 commits
-
-
Stuart Nelson authored
-
Stuart Nelson authored
-
Stuart Nelson authored
-
- 16 Mar, 2018 1 commit
-
-
Tiago Botelho authored
and fixes the project description not being imported
-
- 09 Mar, 2018 1 commit
-
-
Micaël Bergeron authored
-
- 07 Mar, 2018 2 commits
-
-
Douglas Barbosa Alexandre authored
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 06 Mar, 2018 13 commits
-
-
Micaël Bergeron authored
-
Shinya Maeda authored
-
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
-
Kamil Trzciński authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-
- 05 Mar, 2018 2 commits
-
-
Sean McGivern authored
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 04 Mar, 2018 1 commit
-
-
Stan Hu authored
Relates to #21879
-
- 01 Mar, 2018 3 commits
-
-
Micaël Bergeron authored
-
Micaël Bergeron authored
-
Micaël Bergeron authored
-