-
- 下载
Merge branch '42-merge-approvals-don-t-appear-to-trigger-notification-emails' into 'master'
Resolve "Merge approvals don't appear to trigger notification emails" This adds: * An 'approval required' todo type (I'll need to create an MR to CE with this commit after this MR is done). * A todo for approvers on MR creation. (They already get an email, as they are participants in the MR.) * A todo and an email for new approvers when an MR is edited. Closes #42. See merge request !547
显示
- CHANGELOG-EE 1 个添加, 0 个删除CHANGELOG-EE
- app/finders/todos_finder.rb 1 个添加, 1 个删除app/finders/todos_finder.rb
- app/helpers/todos_helper.rb 1 个添加, 0 个删除app/helpers/todos_helper.rb
- app/mailers/emails/merge_requests.rb 7 个添加, 0 个删除app/mailers/emails/merge_requests.rb
- app/models/todo.rb 7 个添加, 5 个删除app/models/todo.rb
- app/services/merge_requests/update_service.rb 10 个添加, 0 个删除app/services/merge_requests/update_service.rb
- app/services/notification_service.rb 18 个添加, 1 个删除app/services/notification_service.rb
- app/services/todo_service.rb 18 个添加, 0 个删除app/services/todo_service.rb
- app/views/notify/add_merge_request_approver_email.html.haml 16 个添加, 0 个删除app/views/notify/add_merge_request_approver_email.html.haml
- app/views/notify/add_merge_request_approver_email.text.erb 10 个添加, 0 个删除app/views/notify/add_merge_request_approver_email.text.erb
- doc/api/todos.md 1 个添加, 1 个删除doc/api/todos.md
- spec/factories/todos.rb 4 个添加, 0 个删除spec/factories/todos.rb
- spec/services/merge_requests/update_service_spec.rb 54 个添加, 2 个删除spec/services/merge_requests/update_service_spec.rb
- spec/services/notification_service_spec.rb 35 个添加, 0 个删除spec/services/notification_service_spec.rb
- spec/services/todo_service_spec.rb 30 个添加, 0 个删除spec/services/todo_service_spec.rb
加载中
想要评论请 注册 或 登录