-
Story
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
None
-
3
-
False
-
False
-
None
Designs
- HAC Infra: Workspace management - October - Check Details view section
- Workspace wireframe
- Workspace/Env relationship, and Environment Creation Wizard
- Worckspace CRD docs
User Goal
As an Architect, I want to see details of my workspace resource.
The purpose of this story is to create the workspace details page.
API Investigation for initial implementation:
https://docs.google.com/document/d/1ehMdLcrZQbM9H8LFkcUObVuS60V9qwxMiC0AEg9nlyQ/edit?usp=sharing
Dependency on HAC Core
This story cannot be worked on until a common Details UI component is delivered on HAC Core SDK, since we will be utilizing this component to display Workspace Details.
See Epic HAC-2049.
AC
- Build the workspace details page as a dynamic plugin with following tabs:
- Details with following fields
- Name
- Members
- Services
- Labels
- Details with following fields
- Place it to the [hac-infra|https://github.com/openshift/hac-infra repository.
Open Questions
- Aren't the Applications and Environments fields in the Overview tab redundant, since we have them as tabs? No
- Based on what can we determine that the Workspace is AppStudio Specific? TBD
Additional Info
1.
|
Add loading to resource overview |
|
Closed | |
Unassigned |
2.
|
Add error if API call to get workspace detail fails |
|
Closed | |
Unassigned |
3.
|
Change from calling on component load to a watched resource |
|
To Do | |
Unassigned |
4.
|
Show members on cluster details page |
|
To Do | |
Unassigned |
5.
|
Add services |
|
Closed | |
Unassigned |
6.
|
Change details page title to workspace name |
|
Closed | |
Unassigned |
7.
|
Remove temporary "filler" content |
|
Closed | |
Unassigned |
8.
|
Add Quota |
|
Closed | |
Unassigned |
9.
|
Fix spacing issues around card. |
|
Closed | |
Unassigned |
10.
|
Write tests |
|
Closed | |
Unassigned |
11.
|
Start to consider functional tests |
|
Closed | |
Unassigned |