Our convention of putting dependencies/requirements in ALL CAPS at the
end of a title is useful for changelogs (both ASF releases and
SourceForge-internal code releases), but as a minor note of terminology
let's s/CONFIGTREE/INI/ as the former is SourceForge-specific and INI
files apply to everyone.

On 11/07/2013 11:46 PM, Tim Van Steenburgh wrote:
>   * *summary*: Form to send message to a user --> Form to send message
>     to a user - NEEDS CONFIGTREE
>   * *status*: code-review --> closed
> 
> ------------------------------------------------------------------------
> 
> *[tickets:#6694] <http://sourceforge.net/p/allura/tickets/6694/> Form to
> send message to a user - NEEDS CONFIGTREE*
> 
> *Status:* closed
> *Labels:* 42cc
> *Created:* Fri Sep 20, 2013 07:15 PM UTC by Dave Brondsema
> *Last Updated:* Thu Nov 07, 2013 08:46 PM UTC
> *Owner:* nobody
> 
> User profile pages should have a link to send a message to a user. This
> would send an email to their primary email address on record (if an
> email address is set). Similar to SourceForge's old
> https://sourceforge.net/sendmessage.php?touser=2904855
> 
> The sender address should be the actual email address of the sender, so
> that the recipient may reply.
> 
> We should include rate limiting so that a user cannot send too many
> messages. The old SF one has rate limiting implemented as: a mongo
> collection that stores {_id: user id, times: [array of times when
> messages sent]} and 2 config values for max # of messages and time
> interval. When accessing the form or posting the form, check to see if
> the times array and delete any older than the config interval, if the
> size of the array is larger than the config max # messages, show an
> error to the user. When posting the form successfully, append a new
> timestamp to the 'times' array.
> 
> Include an option to CC the sender.
> 
> ------------------------------------------------------------------------
> 
> Sent from sourceforge.net because [email protected] is
> subscribed to https://sourceforge.net/p/allura/tickets/
> 
> To unsubscribe from further messages, a project admin can change
> settings at https://sourceforge.net/p/allura/admin/tickets/options. Or,
> if this is a mailing list, you can unsubscribe from the mailing list.
> 


-- 
Dave Brondsema : [email protected]
http://www.brondsema.net : personal
http://www.splike.com : programming
               <><

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to