zulip/zerver
Tim Abbott ef92fcbe2b topic history: Fix fetching topic history of public streams.
Apparently, we did essentially all the work to support showing full
topic history to newly subscribed users from a data flow perspective,
but didn't actually enable this feature by having the topic history
endpoint grant access to historical topics.  This fixes that gap.

I'm not altogether happy with how the code and tests read for this
feature; the code itself has more duplication than I'd like, and the
tests do too, but it works.
2018-03-11 20:59:20 -07:00
..
fixtures team page: Remove duplicate contribution counts. 2018-03-07 17:25:41 -08:00
lib topic history: Fix fetching topic history of public streams. 2018-03-11 20:59:20 -07:00
management commands: Delete 'realm_emoji' management command. 2018-03-11 16:23:20 -07:00
migrations settings: Add setting to disable message content in missed message emails. 2018-03-09 21:16:02 -08:00
templatetags mypy: Tweak a bit of syntax to avoid a mypy bug. 2018-02-09 19:43:27 -08:00
tests topic history: Fix fetching topic history of public streams. 2018-03-11 20:59:20 -07:00
tornado mypy: Clarify valid types in tornado views via new variable. 2018-02-13 11:40:52 -08:00
views topic history: Fix fetching topic history of public streams. 2018-03-11 20:59:20 -07:00
webhooks webhooks/flock: Add flock integration. 2018-03-11 20:31:13 -07:00
worker mypy: Remove need for cast by using ConcreteQueueWorker TypeVar. 2018-03-11 15:34:11 -07:00
__init__.py
apps.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
context_processors.py integrations/email: Render settings.EMAIL_GATEWAY_EXAMPLE correctly. 2018-01-22 18:05:20 -05:00
decorator.py i18n: Fix use of 'realm administrator' in translated strings. 2018-03-07 17:15:29 -08:00
filters.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
forms.py subdomain: Check for invalid characters before length. 2018-02-19 10:45:17 -08:00
logging_handlers.py Fix mypy error in AdminNotifyHandler.emit(). 2017-12-22 15:02:18 -05:00
middleware.py errors: Include request info on error mails for JSON routes too. 2018-03-01 15:12:32 -08:00
models.py custom profiles: Fix missing mypy annotations. 2018-03-11 19:30:30 -07:00
signals.py emails: Fix notify_new_login emails have unserializable context. 2017-12-22 16:34:18 -05:00
static_header.txt
storage.py mypy: Improve typing for ManifestStaticFilesStorage monkeypatch. 2017-12-08 19:00:18 -08:00