Resolve "GitLab Migration - History page inconsistencies"
What does this MR do and why?
This MR improves history page according to #383759 (closed)
- changed column names
- fixes wrong handling of projects with space names
- added icons
Screenshots or screen recordings
Before | After |
---|---|
![]() |
![]() |
How to set up and validate locally
- Enable feature flag
:bulk_import_projects
in rails console:Feature.enable(:bulk_import_projects)
- In GitLab admin settings turn on
Enable migrating GitLab groups and projects by direct transfer
and save changes/admin/application_settings/general#js-visibility-settings
- Open "New group" -> Import (
/groups/new
) - Use
https://gitlab.com
as source instance andGeK1Nis4j-SY1X4sqE5c
as personal access token (this token is from separate user on GitLab instance with 0 real data available, so we do not expose any security risks here) - Import
top-level-group-1
(it contains project) - Open History page
/bulk_imports/history
- Observe the result
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Dan MH