mastodon/app
Eugen Rochko 510df0ac55 Fix emojify() by generating a mapping to existing Twemoji files (#5080)
A new rake task emojis:generate downloads a full list of valid
unicode sequences from unicode.org and checks it against existing
Twemoji files, finally generating a map from each sequence to the
existing file (e.g. when there's multiple ways an emoji can be
expressed). The map is dumped into app/javascript/mastodon/emoji_map.json

That file is loaded by emojione_light.js (now a misnomer) which
decorates it further with shortcodes taken from emoji-mart's index.
2017-09-25 18:36:33 +02:00
..
controllers New API: GET /api/v1/custom_emojis to get a server's custom emojis (#5051) 2017-09-23 01:57:23 +02:00
helpers Add emoji autosuggest (#5053) 2017-09-23 14:47:32 +02:00
javascript Fix emojify() by generating a mapping to existing Twemoji files (#5080) 2017-09-25 18:36:33 +02:00
lib Add missing validations in ActivityPub::Activity::Create (#5096) 2017-09-25 18:33:11 +02:00
mailers Thread toot notification mails by conversation (#5061) 2017-09-24 11:19:42 +02:00
models Increase max height of preview card image (#5092) 2017-09-25 17:10:49 +02:00
policies Add status destroy authorization to policy (#3453) 2017-05-30 22:56:31 +02:00
presenters Compact status_ids in StatusRelationshipsPresenter (#5073) 2017-09-24 11:18:32 +02:00
serializers Make sure nil IDs to not get cast to empty string in REST API (#5068) 2017-09-24 04:09:32 +02:00
services Change IDs to strings rather than numbers in API JSON output (#5019) 2017-09-20 14:53:48 +02:00
validators Fix #4918 - Limit pinned toots to 5 (#4923) 2017-09-13 11:04:32 +02:00
views Generate 500.html with assets:precompile, remove loading from Google Fonts (#5067) 2017-09-25 04:04:04 +02:00
workers Suppress backtrace when failed to communicate with a remote instance (#5076) 2017-09-24 11:14:06 +02:00