zulip/zproject
Tim Abbott 515340ed00 Add message edit history backend with tests.
Based on work by Kartik Maji in #1204.

This has a few significant changes from the original version:
* We correctly handle filling in data for topic edits
* Has a complete test suite verifying correctness of the logic
* Currently, it doesn't include a special "start" entry

Things we may want to further change include:
* Adding a special "start" entry.
* Reversing the order of the history data returned for clarity.
2017-02-19 16:13:35 -08:00
..
jinja2 mypy: Upgrade to new package name and version 0.571. 2017-02-10 23:53:44 -08:00
__init__.py Rename Django project to zproject. 2013-08-07 11:04:03 -04:00
backends.py users: Verify full names explicitly in account registration. 2017-02-07 20:20:32 -08:00
dev_settings.py analytics: Add cron job to run analytics jobs. 2017-02-01 17:02:46 -08:00
dev_urls.py views: Rename __init__.py to zerver.views.registration. 2017-01-08 16:21:15 -08:00
legacy_urls.py lint: Clean up E123 PEP-8 rule. 2017-01-23 21:34:26 -08:00
local_settings.py lint: Clean up W503 PEP-8 warning. 2017-01-23 20:50:04 -08:00
prod_settings_template.py Update comment to suggest Mailgun for EmailAuthBackend SMTP. 2017-02-17 08:02:03 -08:00
settings.py settings: Fix logging settings for Casper tests. 2017-02-17 15:18:45 -08:00
terms.md.template Add TERMS_OF_SERVICE setting. 2016-07-29 20:47:31 -07:00
test_settings.py settings: Fix logging settings for Casper tests. 2017-02-17 15:18:45 -08:00
urls.py Add message edit history backend with tests. 2017-02-19 16:13:35 -08:00
wsgi.py Django 1.10: Use uWSGI. 2016-12-13 21:40:43 -08:00