Add ability to redact text
What does this MR do and why?
Adds the UI for redacting text via repository settings.
rewrite_history_ui
feature flag
MR breakdown
description | MR |
---|---|
Add ability to remove blobs | !153824 (merged) |
Add ability to redact text |
|
TODO
-
Add new components + related tests. -
Compare the UI text with the mockups. -
Add ***REMOVED***
to both Settings page and drawer. -
Add screenshots.
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 |
---|---|
How to set up and validate locally
- Enable the
rewrite_history_ui
feature flag. - Apply the backend changes onto this branch:
curl https://gitlab.com/gitlab-org/gitlab/-/merge_requests/152522.diff | git apply
- Navigate to Project > Setting > Repository > Repository maintenance
- Click on Redact text
- The redact text drawer should open
Related to #450701
Edited by Jacques Erasmus