Inconsistent behaviour in user matching (gitlab -> git commits)
We're having issues with users not being matched with their commits done via git svn. The core of the issue seems to be with different ways of writig the same email: firstname.lastname@example.org and Firstname.Secondname@company.xyz
We only found this through inconsistencies with avatars. They're either being shown or not being shown under certain conditions: User (wit e-mail email@example.com) sets an avatar and henceforth their avatar is shown in their profile and also for merges done using the gitlab interface. But past commits (done via git svn) with an e-mail string of the format "Firstname.Secondname@company.xyz" and the https://gitlab.company.xyz/abcde/projects/commits/master commit overview don't display the avatar (even for those done using the gitlab interface). They also don't seem to be correctly matched to the user.
Meanwhile the user is correctly matched in the "graphs" section and all their commits show up in their profile page. The string/user parsing seems to be inconsistent.
Here's our version info: GitLab 8.2.3-ee
GitLab Shell 2.6.8
GitLab API v3