zulip/zerver
Steve Howell ea26372083 hipchat: Make conversion work with UUID ids from Stride.
Normal hipchat exports use integer ids for their
users and "rooms," which we just borrowed during
conversion.

Atlassian Stride uses stride UUIDs for these instead, but otherwise
has the same export format.

We now introduce IdMapper to handle external ids
that aren't integer.  The IdMapper will map UUID
ids to ints and remember them.  For ints it just
leaves them alone.

Fixes #10805.
2018-11-14 23:22:40 -08:00
..
data_import hipchat: Make conversion work with UUID ids from Stride. 2018-11-14 23:22:40 -08:00
lib webhook_decorator: Support notifying bot owner on invalid JSON. 2018-11-14 22:35:56 -08:00
management tornado: Extract functions for Tornado queue names. 2018-11-02 17:00:10 -07:00
migrations Revert "Change if(realm.domain == mit.edu) to use Realm.is_zephyr_..." 2018-11-02 13:16:45 -07:00
openapi api: Add GET /user_groups documentation. 2018-11-08 22:19:30 -08:00
templatetags api docs: Rename webhook-walkthrough to incoming-webhooks-walkthrough. 2018-10-16 21:07:00 -07:00
tests hipchat: Make conversion work with UUID ids from Stride. 2018-11-14 23:22:40 -08:00
tornado tornado: Fix populate_db failing to call send_event properly. 2018-11-02 17:07:21 -07:00
views email log: Inline email CSS when generating emails. 2018-11-14 23:05:44 -08:00
webhooks webhooks/github: Enable PM notifications for non-JSON payloads. 2018-11-14 22:35:57 -08:00
worker queue_processors: Remove unnecessary spammy logging output. 2018-10-31 16:31:35 -07:00
__init__.py caching: Add configuration class for post-migration cache flushing. 2016-10-27 23:26:34 -07:00
apps.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
context_processors.py portico: Change buttons on /plans to reflect current plan. 2018-09-05 13:44:35 -07:00
decorator.py webhook_decorator: Support notifying bot owner on invalid JSON. 2018-11-14 22:35:56 -08:00
filters.py error reports: Ensure we filter API keys from query strings. 2018-10-19 15:03:14 -07:00
forms.py password reset: Deduplicate code for reset URL generation. 2018-08-23 12:06:02 -07:00
logging_handlers.py bugdown: Improve exception handler for BugdownRenderingException. 2018-07-26 09:27:55 -07:00
middleware.py sessions: Resync session middleware from Django upstream. 2018-11-14 15:16:12 -08:00
models.py Rename constant to MAX_TOPIC_NAME_LENGTH. 2018-11-07 10:03:53 -08:00
signals.py emails: Add one-click unsubscribe link to new login emails. 2018-11-08 14:39:33 -08:00
static_header.txt Update static_header.txt with new license information. 2016-08-13 00:37:21 -07:00