HomeSoftware Heritage

gitlab: Handle HTTP status code 500 when listing projects

Description

gitlab: Handle HTTP status code 500 when listing projects

GitLab API can return errors 500 when listing projects
(see https://gitlab.com/gitlab-org/gitlab/-/issues/262629).

To avoid ending the listing prematurely, skip buggy URLs and move
to next pages.

Related to T3442

Details