Github Importer Improvements
This is a meta issue to index GitHub Importer improvements. Issues in bold, means that I'm currently working on it. Please do not raise or discuss issues directly in this issue, do this in the proper issue.
Related / important issues
-
Fix link to GHE projects in the import page (https://gitlab.com/gitlab-org/gitlab-ee/issues/478) -
Keep Issues/PRs references (https://gitlab.com/gitlab-org/gitlab-ce/issues/15294) -
Import Milestones (https://gitlab.com/gitlab-org/gitlab-ce/issues/15293) -
Import Labels (https://gitlab.com/gitlab-org/gitlab-ce/issues/15292) -
Fix line code for comments on diff when importing PRs from GitHub (https://gitlab.com/gitlab-org/gitlab-ce/issues/17205) -
Import PRs where the source/target branch was removed (https://gitlab.com/gitlab-org/gitlab-ce/issues/15355) -
GitHub API rate limit exceeded when importing big repositories (8.8 - https://gitlab.com/gitlab-org/gitlab-ce/issues/17498) -
Ensure branch cleanup regardless of whether the GitHub import process succeeds (8.8 - https://gitlab.com/gitlab-org/gitlab-ce/issues/17766) -
Disable Webhooks before proceeding with the GitHub import (8.8 - https://gitlab.com/gitlab-org/gitlab-ce/issues/18177) -
Comments on MR's diff that were imported from GitHub are not being shown (8.8 - https://gitlab.com/gitlab-org/gitlab-ce/issues/18240) -
GitHub importer fails when try to import labels where name contains '?' or '&' (8.10 - https://gitlab.com/gitlab-org/gitlab-ce/issues/18727) -
GitHub import fails when retrieving Webhooks for repositories for collaborators without admin access (8.9 - https://gitlab.com/gitlab-org/gitlab-ce/issues/18729) -
Keep importer's name (8.10 - https://gitlab.com/gitlab-org/gitlab-ce/issues/15181) -
GitHub import fails for collaborators without Write
access to the GitHub repo (8.10 - https://gitlab.com/gitlab-org/gitlab-ce/issues/19310) -
GitHub importer fails for when a branches were reused across Pull Requests with different SHA (8.10 - https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5103) -
Refactor GitHub Importer to give more feedback/details about the import process (8.10 - https://gitlab.com/gitlab-org/gitlab-ce/issues/18235) -
Import issue history (Backlog - https://gitlab.com/gitlab-org/gitlab-ce/issues/15377)