zulip/zerver
Tim Abbott 54e90deda8 notifications: Handle APNS "Unregistered" errors properly.
Apparently, the APNS library we're using is inconsistent about the
format of its result entries; some are strings while others are
tuples.
2018-08-28 12:12:46 -07:00
..
data_import import: Move 'build_message' to import_util. 2018-08-19 22:27:13 -07:00
lib notifications: Handle APNS "Unregistered" errors properly. 2018-08-28 12:12:46 -07:00
management password reset: Deduplicate code for reset URL generation. 2018-08-23 12:06:02 -07:00
migrations billing: Use UserProfile.is_billing_admin instead of Customer.billing_user. 2018-08-27 12:35:46 -07:00
openapi api docs: Document GET /server_settings. 2018-08-27 17:45:50 -07:00
templatetags webhooks/freshdesk/doc.md: Render example JSON correctly. 2018-08-17 08:55:41 -07:00
tests notifications: Handle APNS "Unregistered" errors properly. 2018-08-28 12:12:46 -07:00
tornado event_queue: Stop mocking push notifications in most tests. 2018-08-10 13:58:39 -07:00
views api: Add an endpoint for listing the user groups in realm. 2018-08-27 16:56:23 -07:00
webhooks webhooks/teamcity: Ignore third-party specific payload formats. 2018-08-13 14:54:43 -07:00
worker push notifications: Add support for removing GCM push notifications. 2018-08-10 13:58:39 -07:00
__init__.py
apps.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
context_processors.py settings: Enable custom profile fields in production. 2018-07-27 12:09:56 -07:00
decorator.py decorator: Fix error message for accessing deactivated accounts. 2018-08-09 15:58:31 -07:00
filters.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08: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 urls: Separate endpoint for signup and new realm email confirm. 2018-08-26 22:53:57 -07:00
models.py billing: Use UserProfile.is_billing_admin instead of Customer.billing_user. 2018-08-27 12:35:46 -07:00
signals.py emails: Apply the user's hour format in login notification timestamps. 2018-08-13 19:06:54 -07:00
static_header.txt