zulip/zerver
Harshit Bansal 9057e543ac emoji: Disable support for letting users switch emojisets.
Due to copyright issues with potentially displaying Apple emojisets on
non-apple devices, as well as iamcal dropping support for the emojione
emojiset (see https://github.com/iamcal/emoji-data/pull/142), we are
dropping (perhaps temporarily) support for allowing users to switch
emojisets in Zulip.

This commit just hides the feature from the user but leaves most of
the infrastructure in place so that in the future if we decide to
re-enable the support we will not need to redo the infrastructure work
(some JS-side code is deleted, mostly because we'll want to re-add the
feature using the do_settings_change infrastructure anyway).

The most likely emoji set to add is the legacy "blobs" Google emoji
set, since it seems popular with some users.

Tweaked by tabbott to remove some additional JS code and update the
changelog.
2018-08-08 15:48:04 -07:00
..
data_import import: Move 'build_attachment' to import_util. 2018-08-07 16:45:42 -07:00
lib OpenAPI: Import yamole inside a function for performance. 2018-08-08 14:19:42 -07:00
management models: Add new UserMessage flag active_mobile_push_notification. 2018-08-01 16:51:56 -07:00
migrations emoji: Disable support for letting users switch emojisets. 2018-08-08 15:48:04 -07:00
openapi api docs: Create the NonExistingStreamError schema definition. 2018-08-08 09:29:27 -07:00
templatetags HTML validation: Remove obsolete attributes from <script>, <style>. 2018-07-13 10:27:23 +05:30
tests emoji: Disable support for letting users switch emojisets. 2018-08-08 15:48:04 -07:00
tornado api: Stop using API keys for Django->Tornado authentication. 2018-07-30 12:28:31 -07:00
views email_log: Only import Django test client when using it. 2018-08-08 14:19:42 -07:00
webhooks webhooks/bitbucket2: Include title in message body if not in topic. 2018-07-26 16:35:09 -07:00
worker do_mark_stream_messages_as_read: Accept a Client object. 2018-08-01 16:49:57 -07:00
__init__.py
apps.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
context_processors.py settings: Enable custom profile fields in production. 2018-07-27 12:09:56 -07:00
decorator.py 2FA: Add zulip_otp_required decorator. 2018-05-23 15:46:57 -07:00
filters.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
forms.py forms: Fix accounts listed in password_reset email to active accounts. 2018-08-04 09:16:19 -07:00
logging_handlers.py bugdown: Improve exception handler for BugdownRenderingException. 2018-07-26 09:27:55 -07:00
middleware.py zerver: Change use of typing.Text to str. 2018-05-12 15:22:39 -07:00
models.py emoji: Disable support for letting users switch emojisets. 2018-08-08 15:48:04 -07:00
signals.py emails: Show HHMM timezone on new login emails. 2018-08-03 17:15:03 -07:00
static_header.txt