zulip/zilencer
Eeshan Garg 179b747769 streams: Refactor multi-option helpers into separate functions.
For internal stream messages, most of the time, we have access to
a Stream object. For the few corner cases where we don't, it is a
much cleaner approach to have a separate function that accepts a
stream name than having one multi-option helper that accepts both
names and objects.
2019-02-12 11:10:26 -08:00
..
lib billing: Move zilencer/lib/stripe to corporate. 2018-10-01 15:43:44 -07:00
management streams: Refactor multi-option helpers into separate functions. 2019-02-12 11:10:26 -08:00
migrations analytics: Add APIs for submitting analytics to another server. 2019-02-01 22:03:52 -08: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 analytics: Add APIs for submitting analytics to another server. 2019-02-01 22:03:52 -08:00
urls.py analytics: Add APIs for submitting analytics to another server. 2019-02-01 22:03:52 -08:00
views.py push notif: Add GCM options to bouncer API; empty for now. 2019-02-08 09:40:43 -08: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.