Extract pull mirrors update logic into a service
Problem
The pull mirror management logic is included into Projects::UpdateService. This logic shouldn't be managed by Projects::UpdateService.
This leads to following problems:
- A discrepancy between UI and API behavior around pull mirror management
- A complex logic implicitly included in unrelated Projects::UpdateService
Proposal
Extract common logic for pull mirror update into a PullMirrors::UpdateService
Edited  by Vasilii Iakliushin