feat(api): add Cognito user pools to the cloud explorer #8

Merged
Zakaria merged 3 commits from feat/cognito-user-pools into main 2026-10-23 18:41:31 +00:00
Owner
No description provided.
Zakaria added 3 commits 2026-10-23 18:41:23 +00:00
Adds a userpools catalog entry, schema and AwsUserPoolsAdapter, verified
against Floci core:

- list/get/create/delete user pools; create can set email or username
  sign-in, a relaxed password policy for local test users, and a public
  app client (on by default) whose id is surfaced in the pool metadata
- users as the pool's child items: list (paged), get, create and delete;
  passwords are set permanent by default so users can sign in at once
- map Cognito's HTTP-400 error names (UserNotFoundException,
  UsernameExistsException, AliasExistsException, InvalidPasswordException)
- link Floci's cognito-idp service to the new page on the diagnostics page
Adds a users panel under the selected user pool: copyable app client ids, a create-user form that follows the pool's sign-in method, and the user list with delete. Maps the userpools icon key to the Cognito artwork.
docs: regenerate the service matrix
CI / checks (pull_request) Successful in 26m4s
f1574b89df
Adds Cognito and the services the table had drifted behind on (ECS, Fargate, Lightsail, ElastiCache, MSK, Kinesis and others).
Zakaria merged commit 8803498498 into main 2026-10-23 18:41:31 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Zakaria/floci-ui#8