zulip/zerver
K.Kanakhin bae5afe458 Initialize markdown extensions once per process instead markdown engine.
- Markdow engine is not safe threading as global variable. In some cases
  it generates previous markdown templates on concurent requests. It's
  enough to generate markdown extensions per process to save time. Also
  this solution is thread safe.
2016-12-16 09:04:04 -08:00
..
fixtures integrations: Add webhook code, API endpoint, and tests for AppFollow 2016-12-15 11:13:27 -08:00
lib Fix tests problem with backward incompatible function name. 2016-12-16 07:04:55 -08:00
management bulk_create: Refactor bulk_create_users to take Realm instead of domains. 2016-12-15 13:22:17 -08:00
migrations Add optional waiting period for users to create streams. 2016-12-15 16:54:30 -08:00
templatetags Initialize markdown extensions once per process instead markdown engine. 2016-12-16 09:04:04 -08:00
tests Fix tests problem with backward incompatible function name. 2016-12-16 07:04:55 -08:00
tornado API: Expose `is_mentioned` in `message` dictionary. 2016-12-14 10:52:13 -08:00
views Django 1.10: Immediately save session to mitigate race conditions. 2016-12-16 16:24:12 +05:00
worker Add oembed/Open Graph/Meta tags data retrieval from inline links. 2016-12-07 17:40:18 -08:00
__init__.py caching: Add configuration class for post-migration cache flushing. 2016-10-27 23:26:34 -07:00
apps.py caching: Add configuration class for post-migration cache flushing. 2016-10-27 23:26:34 -07:00
context_processors.py context_processors: use a common context for emails. 2016-11-08 11:37:16 -08:00
decorator.py decorator: Change /activity to be gated on is_staff. 2016-12-13 21:06:27 -08:00
exceptions.py Annotate zerver.exceptions, zerver.filters, zerver.logging_handlers. 2016-06-04 22:51:18 -07:00
filters.py pep8: Fix E301 pep8 violations. 2016-11-29 08:51:44 -08:00
forms.py pep8: Fix E502 violations 2016-12-03 10:56:36 -08:00
logging_handlers.py pep8: Fix E131. 2016-12-01 23:16:47 -08:00
middleware.py pep8: Fix many rule E128 violations. 2016-12-03 13:33:31 -08:00
models.py Add optional waiting period for users to create streams. 2016-12-15 16:54:30 -08:00
static_header.txt Update static_header.txt with new license information. 2016-08-13 00:37:21 -07:00
storage.py pep8: Fix many rule E128 violations. 2016-12-03 13:33:31 -08:00