zulip/zilencer
Tim Abbott cec7686f3d push notifications: Clean up unregistered/bad APNS tokens.
We've had this sort of logic for GCM for a long time; it's worth
adding for APNS as well.

Writing this is a bit of a reminder that I'm not a fan of how our unit
tests for push notifications work.
2018-05-21 11:30:56 -07:00
..
lib stripe: Use sources.list instead of sources.all. 2018-02-12 12:45:46 -08:00
management populate_db: Make is_web_public default to False. 2018-05-16 13:40:22 -07:00
migrations zilencer: Remove uniqueness constraint on RemoteZulipServer.hostname. 2018-05-03 12:50:29 -07:00
README.md Update comments to rename Local Server => Enterprise. 2013-11-12 15:57:02 -05:00
__init__.py [schema] Support for authenticating Deployments via the API. 2013-10-25 14:13:30 -04:00
forms.py Extend lint-all to check for newlines at the end of files. 2016-03-17 23:03:56 -07:00
models.py zilencer: Change use of typing.Text to str. 2018-05-12 15:22:39 -07:00
urls.py zilencer: Add automated signup system for push notifications. 2018-05-03 21:27:49 -07:00
views.py push notifications: Clean up unregistered/bad APNS tokens. 2018-05-21 11:30:56 -07:00

README.md

ZILENCER -- The Zulip License Manager

This app is the place for storing state about various deployments of Zulip that exist in the world.