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

Installed Components - Config left nav bar #3030

Closed
M-Shorouk opened this issue Apr 14, 2022 · 0 comments · Fixed by #3237
Closed

Installed Components - Config left nav bar #3030

M-Shorouk opened this issue Apr 14, 2022 · 0 comments · Fixed by #3237
Assignees
Labels

Comments

@M-Shorouk
Copy link

M-Shorouk commented Apr 14, 2022

In control center, if a component is not enabled/installed, user goes to catalog to enable the intended component.
After component installation, user should be able to configure and manage these components. As a result, when a component is enabled, its entity is added to the left nav. bar in Control Center to allow user apply more component config.
Taking "Inbox" as an example:

Successful User story:

  1. User signs in Control center.
  2. User navigates to Catalog and enables "Inbox" as a component in Airy instance.
  3. User goes through the enabling flow for "Inbox".
  4. Inbox has been successfully enabled for this user.
  5. User sees a new entity shown on the left nav. bar called "Inbox".
  6. User clicks on "Inbox" to see the view of config. sources/channels inside inbox. (also contacts when implemented)
  7. If the user decided to disable this component, it should disappear from the left nav. bar.

This scenario should also apply to "Status" list view.

@M-Shorouk M-Shorouk changed the title Installed Components - Config Installed Components/Inbox - Config May 16, 2022
@M-Shorouk M-Shorouk changed the title Installed Components/Inbox - Config Installed Components - Config left nav bar May 18, 2022
@stayprodio stayprodio self-assigned this Jun 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants