If you're interested please comment here and come join our "Contributors" community channel on our daily build server, where you can discuss questions with community members and the Mattermost core team. For technical advice or questions, please join our "Developers" community channel.
New contributors please see our Developer's Guide, specifically for machine setup and for developer workflow.
Notes: Jira ticket
Based on request submitted in [Uservoice|https://mattermost.uservoice.com/forums/306457-general/suggestions/33014368-restrict-team-by-email]
I started putting together code for a PR which leverages the existing team.AllowedDomains model in master. I was unaware of it at the time, but it looks like my code basically mirrors the first commit from PR #6954.
PR #6954 was closed pending "proper restriction between teams.". I believe that work has actually been completed, or at least it is now possible to restrict DM's to a team. (Settings > Users and Teams > Enable users to open Direct Message channels with).
I'll start looking at porting #6954 into my branch; however, I'm new to the Mattermost code base, Golang, and React, so progress may be slow going. :)
Thanks @gvengel!
^cc @wiersgallak @lieut-data
Most helpful comment
I started putting together code for a PR which leverages the existing team.AllowedDomains model in master. I was unaware of it at the time, but it looks like my code basically mirrors the first commit from PR #6954.
PR #6954 was closed pending "proper restriction between teams.". I believe that work has actually been completed, or at least it is now possible to restrict DM's to a team. (Settings > Users and Teams > Enable users to open Direct Message channels with).
I'll start looking at porting #6954 into my branch; however, I'm new to the Mattermost code base, Golang, and React, so progress may be slow going. :)