lookit / lookit-api

Codebase for Lookit v2 and Experimenter v2. Includes an API. Docs: http://lookit.readthedocs.io/
https://lookit.mit.edu/
MIT License
10 stars 18 forks source link

Add "is_spam" and admin freetext field to CTRL interface #1311

Closed mekline closed 7 months ago

mekline commented 10 months ago

For spam management, give superusers two new fields to assist with tracking & blocking spam. Desiderata:

Interface notes:

On the search view (e.g. https://lookit.mit.edu/__CTRL__/accounts/user/?q=struhl), it would be great to remove Given Name and Family Name (which hardly any family accounts ever fills out) from the table and instead include the new is_spam feature along with the email address

On the details view (e.g. https://lookit.mit.edu/__CTRL__/accounts/user/10317/change/?_changelist_filters=q%3Dstruhl), no strong preference on the ordering of either of these fields, but it would make sense to have them at the bottoms since we scan the full record when making the determination. Something like this would be great:

-- all the other fields --- Locale: [ ] Is researcher [ ] Email next studies, etc. Admin comments: [ ] Is spam

mekline commented 9 months ago

Do we say spam or scam