Skip to content

Update layout and validation rules of secrets form

Mireya Andres requested to merge secrets/form-layout into master

What does this MR do and why?

Implements #470457 (closed)

This updates the layout and validation rules for the secrets form. Some relevant changes:

  • Updates labels and placeholder texts
  • Removes the preview modal
  • Validates description to have a maximum of 200 characters

The branch field will be implemented in a separate MR (#470455 (closed)). Note also that backend integration is not yet available. The frontend only uses mock data for now.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After
Screen_Recording_2024-07-26_at_23.24.50 Screen_Recording_2024-07-29_at_12.13.29

How to set up and validate locally

  1. Enable the feature flag ci_tanukey_ui.
  2. Go to <project-path>/-/secrets/new and verify that the layout now matches the design in the issue.
Edited by Mireya Andres

Merge request reports

Loading