rmu/puzzlenode — Issue #35: Add "New Comment" email notification
Author: jordanbyron
Created: 2011-11-15 23:12:27+00:00
State: open

- Use MailHopper / delayed_job to send the mail async
- Add a preference to `User` notify_comment_made:boolean, default = false
- Created edit user profile page which includes this preference
- Hook into comment creation, sending emails to those who have solved the problem and selected to receive notifications
- If current_user.notify_comment_made == false, display a notification on the comments page alerting the user they can be notified of new comments by updating their preferences