zulip/zerver
Tim Abbott 5f724a94ac Add support for invite-only streams in mit.edu realm.
This changes the mit.edu access rules from:

* Susbcriber list and inviting users to streams are unavailable

to

* Susbcriber lists and inviting users to streams are only available
  for invite-only streams

streams must still be made invite-only manually.

This both cuts down on the amount of code that is different between
the mit.edu user experience and the standard one, as well as paving
the way for us to invite-only streams for zcrypt.

(imported from commit 24e0e85428608c05c89eeea349338dd392e5489a)
2013-08-20 14:57:14 -04:00
..
fixtures [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
lib Allow anyone to edit a "no topic" message 2013-08-19 16:29:30 -04:00
management Report email forwarding errors to our internal Zulip. 2013-08-16 16:09:18 -04:00
migrations [schema][manual] Make Stream.email_token required. 2013-08-13 14:28:47 -04:00
templatetags [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
tests/frontend Leave casing alone in search suggestions. 2013-08-20 14:27:44 -04:00
__init__.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
context_processors.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
decorator.py Make @authenticated_rest_api_view imply @csrf_exempt 2013-08-16 14:38:54 -04:00
exceptions.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
filters.py Change Humbug => Zulip in name of exception filter module. 2013-08-07 10:00:07 -04:00
finders.py Change Humbug => Zulip in name of finder module. 2013-08-07 10:00:07 -04:00
forms.py Removed confusing ALLOW_REGISTER setting. 2013-08-12 16:16:26 -04:00
handlers.py Change Humbug => Zulip in names of error reporting handlers. 2013-08-07 10:00:07 -04:00
middleware.py Rename Django project to zproject. 2013-08-07 11:04:03 -04:00
models.py Always convert emails to lowercase in helper functions. 2013-08-15 13:17:46 -04:00
openid.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
retention_policy.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
static_header.txt Change Humbug => Zulip in text/comments. 2013-08-07 10:00:07 -04:00
storage.py Change Humbug => Zulip in name of storage module. 2013-08-07 10:00:07 -04:00
tests.py Ensure that the pointer is valid before saving it. 2013-08-19 16:46:52 -04:00
tornado_callbacks.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
tornadoviews.py get_events: Don't return a queue ID unless we allocated one. 2013-08-09 15:35:33 -04:00
views.py Add support for invite-only streams in mit.edu realm. 2013-08-20 14:57:14 -04:00