Skip to content

Add Dependency List alert components

Mark Florian requested to merge 11059-dependency-list-alerts-components-ee into master

What does this MR do?

This adds alert components for the Dependency List MVC. It's one of a handful of MRs that will make up the frontend portion of the feature.

This should satisfy the relevant requirements listed in #10075 (closed), #11059 (closed) and #11397 (closed).

These alerts will be shown during the identified edge cases.

This adds a new somewhat generic alert component that for the most part matches the GitLab design spec, but it's local to the dependency list feature. This local implementation is expected to be replaced soon with a generic implementation of alerts, implemented in gitlab-ui. Once that's done, this feature-specific implementation can be removed/swapped out in favour of that. This issue tracks that work.

alert_job_failed

alert_incomplete

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Edited by Mark Florian

Merge request reports