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

Implement account management backend #308

Merged

Conversation

alex-chew
Copy link
Contributor

@alex-chew alex-chew commented Aug 30, 2019

Description of changes:
This PR implements the backend support for Request and Invite registration modes, and the account-management dashboard.

It's a big diff (sorry!), but it helps to ignore the first commit (which is just a Prettier-formatting pass on the relevant files), and look at only the second commit (and onwards, if more commits need to be added) which sits at around +1800/-400 lines.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@alex-chew
Copy link
Contributor Author

Oops - I need to fix a few backend unit tests before this will be ready.

(The "ensureCustomerItem backfills UserPoolId" test has been removed
 since we no longer require backfilling UserPoolId.)
@echo-bravo-yahoo echo-bravo-yahoo merged commit bae22ce into awslabs:account-mgmt Sep 26, 2019
@mattjamison
Copy link

Any chance this is going to be completed? This functionality greatly enhances the usability of this site/tool for me, but currently I get a "Unable to find node on an unmounted component" when trying to load the Swagger UI. My UI skills are pretty weak particularly with React so I'm pretty limited to fix it myself unfortunately, but am curious really the state of these changes. Thanks!

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