zulip/zilencer
Tim Abbott e603237010 email: Convert accounts code to use delivery_email.
A key part of this is the new helper, get_user_by_delivery_email.  Its
verbose name is important for clarity; it should help avoid blind
copy-pasting of get_user (which we'll also want to rename).
Unfortunately, it requires detailed understanding of the context to
figure out which one to use; each is used in about half of call sites.

Another important note is that this PR doesn't migrate get_user calls
in the tests except where not doing so would cause the tests to fail.
This probably deserves a follow-up refactor to avoid bugs here.
2018-12-06 16:21:38 -08:00
..
lib billing: Move zilencer/lib/stripe to corporate. 2018-10-01 15:43:44 -07:00
management email: Convert accounts code to use delivery_email. 2018-12-06 16:21:38 -08:00
migrations models: Move billing models from zilencer to corporate. 2018-10-11 14:54:29 -07:00
README.md Update comments to rename Local Server => Enterprise. 2013-11-12 15:57:02 -05:00
__init__.py
forms.py Extend lint-all to check for newlines at the end of files. 2016-03-17 23:03:56 -07:00
models.py models: Move billing models from zilencer to corporate. 2018-10-11 14:54:29 -07:00
urls.py billing: Move billing-related views and urls to corporate. 2018-10-01 15:43:21 -07:00
views.py push: Fix exceptions when removing push notifications. 2018-10-12 11:19:23 -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.