zulip/zerver
Tim Abbott 6407d0b1f9 push_notifications: Clear PushDeviceToken on API key change.
This includes adding a new endpoint to the push notification bouncer
interface, and code to call it appropriately after resetting a user's
personal API key.

When we add support for a user having multiple API keys, we may need
to add an additional key here to support removing keys associated with
just one client.
2019-11-19 15:37:43 -08:00
..
data_import slack import: Map Slack guest users to Zulip guests. 2019-11-12 12:12:59 -08:00
lib push_notifications: Clear PushDeviceToken on API key change. 2019-11-19 15:37:43 -08:00
management send_custom_email: Add support for specifying reply-to. 2019-11-18 17:34:01 -08:00
migrations settings: Add setting for who can edit user groups. 2019-11-03 16:45:13 -08:00
openapi tests: Remove upload-file from curl test exclude_list. 2019-11-18 12:23:38 -08:00
templatetags openapi: Pass api_url to curl example generation. 2019-08-17 11:35:08 -07:00
tests push_notifications: Clear PushDeviceToken on API key change. 2019-11-19 15:37:43 -08:00
tornado tornado: Use delivery_email in logging. 2019-11-15 17:16:05 -08:00
views test_realm: Automate tests for invalid integer values in Realm. 2019-11-18 15:21:11 -08:00
webhooks integrations: Deduplicate gogs and gitea integrations. 2019-11-18 12:08:09 -08:00
worker push_notifications: Clear PushDeviceToken on API key change. 2019-11-19 15:37:43 -08:00
__init__.py
apps.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
context_processors.py context: Rename social_backends to external_authentication_methods. 2019-11-03 15:55:44 -08:00
decorator.py decorator: Extract require_user_group_edit_permission. 2019-11-18 15:13:29 -08:00
filters.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
forms.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
logging_handlers.py version: Only let `git describe` match tags beginning with a digit. 2019-10-24 14:54:45 -07:00
middleware.py middleware: Fix exception typing. 2019-07-31 12:23:20 -07:00
models.py test_realm: Automate tests for invalid integer values in Realm. 2019-11-18 15:21:11 -08:00
signals.py onboarding: Use delivery_email in "new login" notifications. 2019-11-14 12:19:47 -08:00