gitlab-org--gitlab-foss/app/views
Douwe Maan 3f6f2bbe14 Merge branch 'create-todo-on-failing-build' into 'master'
Create a todo on failing MR build

Implements #14067. I worked on this with @DouweM (any mistakes are mine).

When a build fails for a commit, create a todo for the author of the merge request that commit is the HEAD of. If the commit isn't the HEAD commit of any MR, don't do anything. If there already is a todo for that user and MR, don't do anything.

Current limitations:
- This isn't configurable by project.
- The author of a merge request might not be the person who pushed the breaking commit.
- I haven't tested this with a working CI setup, just with the unit tests below and by modifying my DB directly.


See merge request !3177
2016-05-19 21:18:22 +00:00
..
abuse_report_mailer
abuse_reports
admin Change landing page when skipping confirmation email and add documentation 2016-05-16 14:56:32 -03:00
ci
dashboard Create a todo on failing MR build 2016-05-17 10:17:45 +01:00
devise show only the eanbled oauth providers 2016-05-12 13:44:46 +03:00
doorkeeper
email_rejection_mailer
emojis
errors
events Add an Event's target's title to its reference link 2016-05-16 14:52:02 -05:00
explore Start builds redesign 2016-05-04 16:45:37 -05:00
groups Link to group feed from group activity page 2016-05-18 17:43:13 +01:00
help Start builds redesign 2016-05-04 16:45:37 -05:00
import
invites
kaminari/gitlab
layouts Merge branch '17464-backport-email-syntax-highlighting' into 'master' 2016-05-19 21:12:53 +00:00
notify Syntax-highlight diffs in push emails 2016-05-17 13:23:17 +01:00
profiles
projects Merge branch '17464-backport-email-syntax-highlighting' into 'master' 2016-05-19 21:12:53 +00:00
repository_check_mailer
search Routing refactoring 2016-05-08 20:48:07 +07:00
shared Merge remote-tracking branch 'origin/master' into with-pipeline-view 2016-05-09 23:53:02 +03:00
sherlock Start builds redesign 2016-05-04 16:45:37 -05:00
snippets Code improve 2016-05-10 09:56:12 +07:00
users Routing refactoring 2016-05-08 20:48:07 +07:00
votes