refactor: allow users to manually assign projects
This functionality is behind the model-refactor
feature flag.
This MR introduces functionality to manually assign GitLab project to a remote URL.
This is useful in scenarios where the extension URL parsing can't match the remote URL to an instance URL. This happens for example, if somebody uses SSH aliases in their SSH config, then their remote URL can be git@alias:gitlab-org/gitlab
which might point to https://gitlab.com/gitlab-org/gilab
project
manually-asssing-gitlab-project
Related to #558 (closed)
Edited by Tomas Vik (OOO back on 2024-09-23)