Skip to content

Upgrade @gitlab/ui to v31.0.1

What does this MR do?

Upgrades @gitlab/ui to v31.0.1 and migrates GlDrawer usages to account for the fact that titles should now be rendered in a title slot, while additional actions can remain in the header slot.

Screenshots or Screencasts (strongly suggested)

Threat Monitoring > Alerts

Before After
Screen_Shot_2021-07-06_at_4.16.50_PM Screen_Shot_2021-07-06_at_4.08.48_PM

Threat Monitoring > Policies

Before After
Screen_Shot_2021-07-06_at_4.17.03_PM Screen_Shot_2021-07-06_at_4.09.05_PM

Requirements

New

Before After
Screen_Shot_2021-07-06_at_4.17.16_PM Screen_Shot_2021-07-06_at_4.11.25_PM

Edit

Before After
Screen_Shot_2021-07-06_at_4.17.28_PM Screen_Shot_2021-07-06_at_4.09.36_PM

Epic board

Before After
Screen_Shot_2021-07-06_at_4.17.39_PM Screen_Shot_2021-07-06_at_4.09.51_PM

Compliance Dashboard

Before After
Screen_Shot_2021-07-06_at_4.17.57_PM Screen_Shot_2021-07-06_at_4.10.00_PM

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Paul Gascou-Vaillancourt

Merge request reports