dillo
dillo copied to clipboard
On "Active" Users
In order to fight spam, we can leverage more in the is_active
status of users, instead of deleting their accounts.
Currently, the "active" status of a user is not reflected in the web interface.
- [x] Hide inactive accounts from activity feed (e.g. a user updated their reel before being deactivated)
- [x] Inactive profiles should be marked as such. Admins/mods can still see it's original info plus a link to edit in admin, but other users see an empty profile marked as spam account
- [x] Hide from directory
- [x] Admin: In the list of users, add a column to see
is_active
status - [x] Admin: By deault list only active users, show facet on the sidebar to toggle filter
- [ ] Disallow login for inactive users since it's not done by default it seems
Make sure our custom actions are not allowed:
- [ ] Edit/save profile (such as reel or link accounts)
- [ ] Like (posts, ideas, comments, etc)
- [ ] Follow
- [ ] Bookmark
- [ ] Comment
- [ ] Post Idea/Build/Link/Text