-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Milestone
Description
- This screen is only visible when the user is authenticated
- The page heading should be "Applications"
- Under h1 heading, there should be "+ Add application" button
- Clicking this button opens a Coherence panel on the right side of the screen
- The panel should have a h2 heading "Add application"
- The panel should collect following information:
- Application name
- Application name abbreviation (The name should be all lower case without spaces and without any special characters other than - and _)
- This is what the consumers of the CLI tool will be using to locate the project (i.e. openapicli -p "my-project")
- Owners: This should be list of UPNs. People picker using Microsoft Graph is not needed for this issue
- Submit button (Backend in another issue)
- In the page, there should be a table listing all applications where user's UPN is in the list of "owners"
- The table should show following information
- Application name
- This should be a link and clicking this will open "Edit application panel" where the owners can add, remove, edit the application details
- Application name abbreviation
- Comma separated list of owners
- Number of APIs
- This should be a button that will take users to another screen for manage APIs
- Application name
- The table should show following information