Group Migration - Show import status - frontend
What does this MR do?
Original issue: #298801 (closed) Please note - changing icons are handled in separate issue #271505 (closed)
- expose id of
BulkImport
entity to use for tracking import status - return id of created entity from controller
- remove ugly frontend-based implementation of statuses
- use
realtime_changes
endpoint for tracking
Video
Testing guidelines
*** Open "New group" (/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)** - Initiate importing any group
- Make sure Your import goes through entire chain " Scheduling -> Running -> Done" while polling for
realtime_changes.json
Does this MR meet the acceptance criteria?
Conformity
Edited by Illya Klymov