regression: rebase button no longer appears in certain cases
### Summary The rebase button use to be generally available on our gitlab.com project, at some point in the last few months that has changed. ### Steps to reproduce I think it is: - project is set to semi-linear history - have a project set to only allowing merging if pipeline passes - have a merge request that's behind master and has a failed pipeline - possibly be an unapproved merge request (or on a project that requires approval) ### Example Project https://gitlab.com/fintechlabs/fapi-conformance-suite/merge_requests/400 ### What is the current *bug* behavior? Rebase button is not there on the MR widget. ### What is the expected *correct* behavior? Rebase button should be available as it was previously. ### Relevant logs and/or screenshots ![Screenshot_2019-02-12_at_16.41.06](/uploads/b74b5d6d7f5d29cc0aefeef840b10d47/Screenshot_2019-02-12_at_16.41.06.png) ### Output of checks This bug happens on GitLab.com
issue