Added `displayed_name' which would be best to use when representing the user in the web interface or in an email.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95456 8089f293-4706-0410-a29e-feb5c42a2edf
Handle error in the event there is one and log the error.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95457 8089f293-4706-0410-a29e-feb5c42a2edf
Use Bcc instead of CC to send a copy of the email to subscribers.
Added interaction number to email subject.
Use the `displayed name' of the user when sending emails.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95458 8089f293-4706-0410-a29e-feb5c42a2edf
Made some class members public to allow external iteration over the items.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95459 8089f293-4706-0410-a29e-feb5c42a2edf
Replaced lambda expression with explicit iteration over elements (this fixes crashes of test#scoop028, test#scoop029, test#scoop032).

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95460 8089f293-4706-0410-a29e-feb5c42a2edf
ESA API Update.
Update responsible reports  
       Removed `synopsis' from the filter, by default search by synopsis
       Replaced `description' by `content' and by searches all the /synopsis/description/reproduce/interactions.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95463 8089f293-4706-0410-a29e-feb5c42a2edf
ESA Update
Update send email for new reports.
Initial update send email for add interaction 

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95464 8089f293-4706-0410-a29e-feb5c42a2edf