Skip to content

Validate import url viability in projects api before creation

What does this MR do and why?

  • Validates the import URL is reachable and valid when using project creation/update via API
    • This does it early in the process of project creation so that we don't get into errors from Gitaly as seen in #270584 (closed)
    • by doing it this way, we provide feedback early to the user as done in the UI counterpart of this MR - !70165 (merged)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #270584 (closed)

Edited by Doug Stull

Merge request reports