Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically add verifiedDomain when possible to new Cloud orgs #997

Merged
merged 9 commits into from
Feb 16, 2023

Conversation

bryce-fitzsimons
Copy link
Member

@bryce-fitzsimons bryce-fitzsimons commented Feb 14, 2023

This is a fast-follow to a previous PR which allows new Cloud SSO users to join existing verified orgs:
#979

This change does a few things:

  • Add some additional auth on putMember()
  • Auto-set the verified domain for a new Cloud organization when the owner/user has a verified non-free email domain.
  • Minor refactors

@github-actions
Copy link

github-actions bot commented Feb 14, 2023

Your preview environment pr-997-bttf has been deployed with errors.

@tinahollygb
Copy link
Contributor

I left some comments. It might also be helpful to provide a PR description so when we come back to this in the future, we understand some context. It looks like you may have forgotten to add some PR details and the default PR template is populated.

@bryce-fitzsimons
Copy link
Member Author

Thanks for the feedback (and sorry about the missing PR description) @tinahollygb! I originally opened this PR as a hotfix, then realized it wasn't urgent and had a few more changes than anticipated. Forgot to add a description.

tinahollygb
tinahollygb previously approved these changes Feb 15, 2023
@bryce-fitzsimons bryce-fitzsimons merged commit 4f562ec into main Feb 16, 2023
@bryce-fitzsimons bryce-fitzsimons deleted the add-verified-domain-to-new-orgs branch February 16, 2023 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants