Improve repo mirroring flow
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
When mirroring repositories from external sources, the flow is very choppy. I think it could be easier to manually update a mirrored repository.
The problem is I'm having to dig too deep just to update a mirrored repo manually. ie Go to project, click 'Repository', click 'Commits', click 'Update Now' button. I think having a button outside of the Project / Repository / Commits
view (maybe next to ) on a mirrored project would be helpful.
Below is a possible UI idea for the update button if a repo is mirrored. Of course this button would be conditional based on the repo being mirrored or not. Non-mirrored repos would not display this button.
Also, in gitlab-ee v9.0 & v9.1, when clicking the 'Update Now' button in the Commits view, the redirect takes you to the Project / Repository / Settings
view. This doesn't seem logical to me. Not sure if it was intentional or not. I think it should probably just redirect back to the Commits view (or in the case of a repo-wide update button, the current view).