representable
representable copied to clipboard
Changing member permissions displays all users on member dropdown
Describe the bug Changing member permissions displays all users on the org pages. This is not necessarily a huge problem because sites like github show all accounts. However, it feels weird to see them in a dropdown where everything is very visible.
To Reproduce Steps to reproduce the behavior:
- Go to dashboard
- Click on an org (if you don't have one, make one first)
- Scroll down to manage membership
- Click on manage -> add/change user permissions
- See dropdown
Expected behavior Invites users by email but does not reveal all users on site.
Screenshots

This may be helpful (integrates with django allauth) https://github.com/bee-keeper/django-invitations
Actually it might be simpler than that: https://sendgrid.com/docs/for-developers/sending-email/django/