Issues missing when importing Gitea projects with . in path
Summary
Gitea allows .
in user, organization, and repository names. Such Projects imported from Gitea are missing issues or pull requests in the created GitLab project.
Steps to reproduce
- Create a Gitea project that has a
.
in its<owner>/<repository>
path, i.e. either in the owner or repository name.- Create issues, pull requests, milestones, issue labels in that projects for test purposes.
- Import the Gitea project according to https://docs.gitlab.com/16.4/ee/user/project/import/gitea.html
Example Project
Imported results from a project with .
in Giteas owner name.
Imported results from the same project after the .
was removed from the owners name. Note that this project shows one issue and one merge request that where missing before.
What is the current bug behavior?
The import is shown as complete and a project on GitLab is created. However the project is missing issues and pull requests.
What is the expected correct behavior?
The project is imported same as if the project name would not contain a .
Output of checks
This bug happens on GitLab.com