Improve repo mirroring flow
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).