zulip/zerver/fixtures
Marco Burstein bdb86f1b5e emoji: Add support for translating emoticons.
Add `translate_emoticons` to `prop_types` and `expected_keys`.
Furthermore, create a emoji-translating Markdown inline pattern.

Also use a JavaScript version of `translate_emoticons` and then use
this function during Markdown previews and as a preprocessor. This
is only needed for previews, because usually emoticon translation
happens on the backend after sending.

Add tests for emoticon translation, a settings UI, and a /help/ page
as well.

Tweaked by tabbott to fix various test failurse as well as how this
handles whitespace, requiring emoticons to not have adjacent
characters.

Fixes #1768.
2018-03-04 15:37:24 -08:00
..
email
slack_fixtures slack importer: Test import in existing database with fixtures. 2018-02-09 12:17:10 -08:00
.gitignore
authors.json /team: Populate authors.json with updated file structure. 2017-11-22 11:33:24 -08:00
config.generate_data.json docs: Update links to ReadTheDocs to always use https. 2017-11-16 10:59:24 -08:00
markdown_test_cases.json emoji: Add support for translating emoticons. 2018-03-04 15:37:24 -08:00
narrow.json Update narrow.py, messages.py to support is:unread. 2017-06-19 06:51:13 -04:00
slack_message_conversion.json slack importer: Add regex for mail links. 2018-01-23 10:01:15 -05:00
stripe.json stripe: Add backend tests for stripe. 2018-02-12 12:45:46 -08:00
user_agents_unique tests: Replace test_user_agent_parsing with a normal test. 2017-09-16 03:56:18 -07:00
zerver_realm_skeleton.json fixtures: Update description in zerver_realm_skeleton.json. 2018-02-21 08:58:27 -08:00