Email notifications...

Project:ProjectPier
Version:0.8.0.2
Component:Code
Category:feature request
Priority:normal
Assigned:phpuser
Status:patch - code needs review
Description

I think it is almost a necessity for the Software to have A LOT more email notifications. Can we introduce a feature where users in the system get email updates for task assignments and when there are updates to tasks assigned to them?

In particular, when a user is assigned a task by another user, an email should be sent. Otherwise, unless they are actively checking "My Projects" they may not be aware of the assignment. (And, even if they are, if the list is long, they might not notice :-)

I agree, this would be a very useful feature. Being able to add comments/follow up to a specific task would not be too shabby either.

I thrid that!

Status:new» open - needs more info
Version:» 0.8.0.2
Component:User interface» Code
Assigned to:Visitor» phpuser
Status:open - needs more info» patch - code needs review

Task Notification checkbox added to every place a user can be assigned effected by a task (adding/editing tasks, adding task lists).

Task notifications handled the same way Milestone notifications are handled. They are only sent if the user logged in is NOT the user the task is being assigned to (already assigned to).

Patch attached.

AttachmentSize
email_notifications.patch13.59 KB

I'm testing the patch and it's working fine for me.

The only thing I saw that is missing is the template file for task_assign that must be created.

File: (application\views\notifier\task_assigned.php)

Title:Email notifications...» This is a duplicate - patch already posted

http://www.projectpier.org/node/950

Not sure which one is better ...

Title:This is a duplicate - patch already posted» Email notifications...

Do not change the title because of a duplicate.
You should change the status to "closed - duplicate" instead.