generated from finos/software-project-blueprint
-
Notifications
You must be signed in to change notification settings - Fork 141
Open
Labels
Component: SDLCStudio Core TeamOpened by a member of the Studio core teamOpened by a member of the Studio core teamType: Feature Requestgood first issueGood for newcomersGood for newcomers
Milestone
Description
🚀 Feature Request
We could make use of the /projects/{projectId}/conflictResolution and /projects/{projectId}/backup to derive the status of workspaces in Studio and better allow people to take actions such as backup or delete right from the home page
Implementation Plan
- Fetch backup workspaces
- Fetch conflict resolution workspaces
- Refer to the following decision tables:
- For all state, show 2 actions:
Delete workspaceandView project(Delete workspace will deletebackup,resolution,mainworkspaces) -
BAD STATE: Show no action, show error indicator -
main: ShowEdit/Nextbutton -
backup: ShowBackupbutton (never doforcedbackup) -
conflict: ShowResolve conflictbutton
- For all state, show 2 actions:
| main | backup | conflict | Finalized state |
|---|---|---|---|
| (yes) | main |
||
| (yes) | backup |
||
| (yes) | BAD STATE | ||
| (yes) | (yes) | main |
|
| (yes) | (yes) | BAD STATE | |
| (yes) | (yes) | conflict |
|
| (yes) | (yes) | (yes) | BAD STATE |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Component: SDLCStudio Core TeamOpened by a member of the Studio core teamOpened by a member of the Studio core teamType: Feature Requestgood first issueGood for newcomersGood for newcomers