Add possibility to enable/disable LDAP sync of user's name
Problem to solve
Beginning with %11.10 GitLab started to periodically update user's name from LDAP. This is not always the desired behavior.
Intended users
GitLab instance admins
Further details
We are authenticating users against a subset of our large enterprise AD (externally managed) with global corporate policies for naming users (in the case it is 'Last, First'). But for our local Git/GitLab we prefer another style ('First Last' or even in national translation). Before %11.10 this was easily possible by manual renaming a user's name after creation. Now it isn't - any changes get overridden by periodic sync.
Proposal
Add some configuration options to gitlab.rb
/gitlab.yml
similar to OmniAuth sync.