Skip to content

frontend: Enable uncloned repo count on cloud

Warren Gifford requested to merge rs/notification-sync-errors into main

Created by: ryanslade

This was disabled in the past because it was slow, this change takes a different approach where we first list their affiliated external services and use that to filter down their repos before joining with the new gitserver_repos table to check clone state.

For normal users it counts any repos added by external services they own.

For admin users it also inclued repos added by ANY site level external service, apart from our default GitHub and GitLab repos since they're cloned on demand.

Merge request reports

Loading