This PR is good to go and is eligible for immediate merging into staging. Notes:
This fixes an issue in which a user account which was created through our invite process was not able to log in if they were created through the Analysis side.
There are changes to how the invitation piece on the frontend behaves; it is now encapsulated entirely behind a directive for easier testing.
Note that this does not fix an issue with the navigation from an invitation to an analysis if invited exclusively from the analysis side; this will be fully fixed by #400.
This PR is good to go and is eligible for immediate merging into staging. Notes: