View and manage workspaces from the project’s repository view
Problem Statement
Create a frontend popup that can be displayed from the Project repository view. When a user navigated to a Project repo, they should be able to click a Code
dropdown button in place of the current Web IDE button. This dropdown should consist of the following elements:
- Current user Workspaces
- Ellipsis menu with Workspace actions i.e. Delete/Edit/Start/Stop/Restart
- A new Workspace creation button
- Open in Web IDE Button
- Open in GitPod button(if permitted)
The scope of this issue is limited to displaying the most recent workspaces for the user. There are follow-up issues for the other parts of the dropdown:
Design
Availability and Testing
Add e2e spec for workspaces popover flow - #412783
Edited by Nivetha Prabakaran