A useful feature of GitHub is that users can close their "pull requests" (PR) through a commit message. For example, if Closes #1it is written in a commit message and that commit subsequently falls into a branch master, GitHub will automatically close PR.
GitLab has a similar setup, but pull requests are called merge requests (MRs). Although I found support for the automatic PR close function in GitHub, it seems that GitLab is completely devoid of this useful feature. The only way to close merge requests (which I found) is to manually click the Accept or Close buttons in GitLab itself.
This SO question illustrates this feature.
And yes, I know that you can close the problems as indicated here: http://docs.gitlab.com/ee/customization/issue_closing.html
But as the page says:
When a commit or merge request resolves one or more problems, you can automatically close these problems when a commit or merge request lands in the project's default branch.
Thus, only problems will be closed if MR or fixation lands in master, but he does not speak about closing MR if fixation is placed in master.
I looked at the GitLab-CE repo issues and went empty-handed. Is this just a poorly documented feature, or is GitLab CE just not supporting it?