]> cat aescling's git repositories - mastodon.git/commit
Fix IDN mentions not being processed, IDN domains not being rendered (#12715)
authorEugen Rochko <eugen@zeonfederated.com>
Mon, 30 Dec 2019 18:20:43 +0000 (19:20 +0100)
committerGitHub <noreply@github.com>
Mon, 30 Dec 2019 18:20:43 +0000 (19:20 +0100)
commitf86ee4b59f25727d248609e0afe277a4f69f6be7
tree8bc4518d8ec59d2f23f10a5c5a67709bee2de610
parentb2f81060b75e5128279cd3f85f55de0982e8f35b
Fix IDN mentions not being processed, IDN domains not being rendered (#12715)

This changes the REST API to return unicode domains in the `acct`
attribute instead of punycode, and to render unicode instead of
punycode on public HTML pages as well.

Fix #7812, fix #12246
app/helpers/accounts_helper.rb
app/models/account.rb
app/serializers/rest/account_serializer.rb
app/services/process_mentions_service.rb
spec/services/process_mentions_service_spec.rb