[ ] Have you linked each commit to their issue e.g. First line should contain text like IssueID #123 - Update dependencies for front-end:. The important bit is the start IssueID #123, this will create a reference in the issue, to the commit.
[ ] Have you set Reviewers, labels and Milestone?
Is your feature request related to a problem? Please describe
Rather than just send an invitation email as part of the CustomerUser creation code, write an explicit invite function. Call this function from the create view. But add another view just for resending the invitation.
Although orbis is not using this feature, if an existing user is added to a customer an invitation should still be sent - it should just not include the content about resetting passwords.
Also, note that the email templates ought to be updated in orbis to override the generic ones in this app.
Checklist
IssueID #123 - Update dependencies for front-end:
. The important bit is the startIssueID #123
, this will create a reference in the issue, to the commit.Is your feature request related to a problem? Please describe
Add the ability to resend an invitation to an existing
CustomerUser
as per https://github.com/astrosat/orbis/issues/805Describe the solution you'd like
Rather than just send an invitation email as part of the
CustomerUser
creation code, write an explicitinvite
function. Call this function from the create view. But add another view just for resending the invitation.Although orbis is not using this feature, if an existing user is added to a customer an invitation should still be sent - it should just not include the content about resetting passwords.
Also, note that the email templates ought to be updated in orbis to override the generic ones in this app.