Skip to content

PC-77 Improvements to sign up & review process.#73

Open
antonkatz wants to merge 3 commits intomasterfrom
pc-77
Open

PC-77 Improvements to sign up & review process.#73
antonkatz wants to merge 3 commits intomasterfrom
pc-77

Conversation

@antonkatz
Copy link
Contributor

  1. All admins listed in SignUpAdmins group should receive all new pending sign up requests.
  2. Upon approval, confirmation e-mail should be sent to the user.
  3. Upon request rejection an email needs to be sent to the user.

1.	All admins listed in SignUpAdmins group should receive all new pending sign up requests.
2.	Upon approval, confirmation e-mail should be sent to the user.
3.	Upon request rejection an email needs to be sent to the user.
@antonkatz
Copy link
Contributor Author

@allasm @meatcar please review

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we include platformName as a variable in the email template, if we use "PhenomeCentral" without referencing the variable?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's how it's been. Plus, if it ever changes, we don't have to edit the template.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we use platformName here as well?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting question. My gut tells me no, though.

@sdumitriu
Copy link
Member

Valid PR, needs final review.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any URL pointing to phenomecentral.org should be parametrized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants