Loading
feat: Display busy indicator on item in Pipeline tree
Description
This adds a visual indication to specific tree items when a Job or Pipeline is being reloaded or cancelled. This enhances the user experience with immediate feedback after requesting an action.
Related Issues
Related to #2188 (closed)
How has this been tested?
- Open a project with CI pipelines
- Right-click a Job in the sidebar and press Retry (or Cancel, or Execute)
- The indication shows on the item, until the HTTP request finishes and the sidebar updates again.
-
If
src/browserorsrc/commonhas been modified, please consider interoperability with the Web IDE. See Running the Extension in WebIDE. - Consider an end-to-end test for significant new features that aren't covered by integration tests.
Screenshots (if appropriate)
Demonstration
What CHANGELOG entry will this MR create?
-
fix:Bug fix fixes - a user-facing issue in production - included in changelog -
feature:New feature - a user-facing change which adds functionality - included in changelog -
BREAKING CHANGE:(fix or feature that would cause existing functionality to change) - should bump major version, mentioned in the changelog - None - other non-user-facing changes