Closed sjd78 closed 4 months ago
Attention: Patch coverage is 31.03448%
with 20 lines
in your changes missing coverage. Please review.
Project coverage is 42.11%. Comparing base (
b654645
) to head (d061d53
). Report is 193 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Summary
Resolves: #1997
When a task is succeeded but has attached errors, render task state, application tasks state and application analysis state with a warning.
Details of Changes
With this change, hub is not adding a new terminal state, but having a new terminal state is an easy way to handle things. The task queries will now evaluate the
state
anderrors
props to determine if "Succeeded" should be "SucceededWithErrors". This synthetic task status makes updating all of the UI component much simpler.To function properly, HUB Issue 725 / PR 720 are required.
Changes have also been made to utilize the
/tasks/reports/dashboard
endpoint to get a much smaller view of tasks when dealing with them in aggregate.The application details drawer was refactored to push data fetching closer to actual use, and to break up a very large component into a container component with a component dedicated to each tab.
Screenshots
Application inventory page:
Application tasks popover:
Task Manager page: