You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The TFC Website has two main filters: project and run statuses. Project is straightforward in that it filters by project id. Run statuses have 5 main filters: attention, error, held, and applied. These are 'fast and simple' choices to quickly see the more relevant workspaces.
Proposal
This presents the user with a QuickPick of options to filter the list of workspaces. Wording can be adjusted to exactly like TFC or suited to our extension context.
The Quickpick should list:
By Project
Needing Attention
With Errors
On Hold
Applied
The IconPath should match the TFC icon in the website. These have to match the existing VS Code Icon set, so there may need to be some thoughtful choice of similar icons to match.
User should be able to filter by Project AND/OR a run status. For example, all errored workspaces in the AccuTech project. They should not be able to filter on more than one status, for example on errored and applied. This may mean having two quickpicks or adding sufficient information to the single quickpick to explain and having validation inside the quickpick
Inspiration for this came from the Docker extension:
Alternative
The TFC website has a secondary filter with all types of statuses to choose. This allows you to filter on more than one status, whereas the pre-canned filters described above are rigid. We can support this by adding a second quickpick with all of these statuses and allow selecting more than one.
The text was updated successfully, but these errors were encountered:
Expected User Experience
The TFC Website has two main filters: project and run statuses. Project is straightforward in that it filters by project id. Run statuses have 5 main filters: attention, error, held, and applied. These are 'fast and simple' choices to quickly see the more relevant workspaces.
Proposal
This presents the user with a QuickPick of options to filter the list of workspaces. Wording can be adjusted to exactly like TFC or suited to our extension context.
The Quickpick should list:
The IconPath should match the TFC icon in the website. These have to match the existing VS Code Icon set, so there may need to be some thoughtful choice of similar icons to match.
User should be able to filter by Project AND/OR a run status. For example, all errored workspaces in the AccuTech project. They should not be able to filter on more than one status, for example on errored and applied. This may mean having two quickpicks or adding sufficient information to the single quickpick to explain and having validation inside the quickpick
Inspiration for this came from the Docker extension:
Alternative
The TFC website has a secondary filter with all types of statuses to choose. This allows you to filter on more than one status, whereas the pre-canned filters described above are rigid. We can support this by adding a second quickpick with all of these statuses and allow selecting more than one.
The text was updated successfully, but these errors were encountered: