Description of changes:
This PR implements the "Registered Accounts" page for the Dev Portal Account Management dashboard. The diff is big, but the most relevant files are:
cloudformation/template.yaml: Modified to enforce email-address-as-username in the Cognito User Pool.
dev-portal/src/pages/Admin/Accounts/RegisteredAccounts.jsx: The full Registered Accounts list page; wraps the AccountsTable with data fetching and actions/buttons for Delete/Promote functionality.
dev-portal/src/components/Admin/Accounts/AccountsTable.jsx: A reusable table for listing, filtering, and sorting Account data.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Description of changes: This PR implements the "Registered Accounts" page for the Dev Portal Account Management dashboard. The diff is big, but the most relevant files are:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.