carpentries / amy

A web-based workshop administration application built using Django.
https://amy.carpentries.org
MIT License
109 stars 72 forks source link

Include all scheduled/completed/failed emails for a given object in that object's view #2627

Closed maneesha closed 2 months ago

maneesha commented 2 months ago

For events, memberships, and persons, admins should see all associated scheduled/completed/failed emails in that object's view. For example, for a "post workshop email" that email should be listed in the event view and the person view for each person receiving that email.

For persons, the person should not see those emails in their own view. Currently other objects (event, membership) can not be viewed by a non-admin user but the same constraint should be in place.

maneesha commented 2 months ago

Closing as duplicate of #2622