Skip to content

User mapping - FE - Add CSV upload functionality

Martin Wortschack requested to merge 455906-user-mapping-fe-csv-upload-2 into master

What does this MR do and why?

This MR is part of #455906 and adds the CSV upload functionality to the modal:

Here is the list of MRs around the feature:

MR Status
CSV reassignment modal + CSV download merged
Introduce FF for CSV reassignment merged
Add CSV reassignment path   merged
Upload reviewed CSV file 👈 You are here

Add CSV upload modal for user contribution reassignments

Changelog: added

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
csv_reassignment_modal_before csv_reassignment_modal_after

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. In rails console enable the experiment fully
    Feature.enable(:importer_user_mapping_reassignment_csv)
  2. Navigate to a group's members settings, like http://localhost:3000/groups/gitlab-org/-/group_members
  3. Select the Placeholders tab.
  4. Click Reassign with CSV file button

Related to #455906

Edited by Martin Wortschack

Merge request reports

Loading