man-group / adaero

A platform for managing peer-to-peer feedback
https://www.man.com/what-do-your-colleagues-really-think-of-you
GNU Affero General Public License v3.0
43 stars 3 forks source link

Show list of feedback requests sent to logged-in user on existing "Give Feedback" page. #29

Open chazkii opened 4 years ago

chazkii commented 4 years ago

Currently, the only method to keep track of feedback requests is to keep track of emails sent out on creation of the request. This is prone to loss of feedback, because emails can get lost amongst the noise.

The proposed solution to this is:

chazkii commented 4 years ago

Tested this as of HEAD today (2020-04-05), this already works for external users that have been requested feedback. But we use the existing enrollees field to populate. Need to add another field such as requesters for explicit invites. If I wanted to take this up a notch, for the "Request feedback" page, we could auto-complete from LDAP. Periodically cache LDAP results once a day for quick retrieval.