Switch between assigned and authored merge requests without leaving the Web IDE
When I'm done working on a feature the Web IDE and I'm ready to work on something else I want to be quickly switch to the next merge request to create, improve or review without leaving the Web IDE, so that I can stay in the flow of writing and reviewing code changes.
We should add the ability to access a list of created/assigned merge requests and issues, that allow the issue of MR to be opened straight into the Web IDE without leaving it. It should make it seamless to switch branch or project without having to deal with working copy or dependencies etc.
Proposal
Add a list to the Web IDE of open merge requests that I am assigned to or author of across the entire GitLab instance with CI status information so that I can quickly switch to the merge request that needs my attention.
Switching to a new merge request will cause uncommitted changes to be lost.
Future enhancement: Files that aren't ignored by .gitignore
should be persisted so that when I switch back to a previous project/branch I haven't lost any work. https://gitlab.com/gitlab-org/gitlab-ce/issues/40045
Designs
Dropdown closed | Created by me | Assigned to me | No created MRs | No assigned MRs | No search results |
---|---|---|---|---|---|
The min-height and max-height of the dropdown should 360px and 600px.