gitlabhq/gitlabhq — pull request #816 by zzjin (2012-05-13 15:33:40+00:00)
Title: network 500 error

in some utf8 gbk file mesage context
force_encoding will throw error witch cause network->500 error
using 'CharlockHolmes' to decode encoding and convert to uf8 is needed
ps:even if convert fail it will not throw error