Use GitLab project ID directly, throw exceptions if it doesn’t work

Removes a GitLab API call to get project information, and uses our GitLab project ID from a local table

Also throws an exception if loading doesn't work, instead of attempting a fallback.

Merging should happen after the project_repositories table is populated and has current migrations.

Merge request reports

Loading