zulip/zephyr
Zev Benjamin 2544cef6bb Add the ability for users to subscribe others in their realm to streams
Right now we mitigate abuse by sending the principal user a Humbug
informing them that they've been subscribed.  Longer term, we want
some sort of stream invitation system, instead.

(imported from commit bf1f1ee0c5d3803cead1ddd9a766ff02043b629e)
2013-01-15 17:02:39 -05:00
..
fixtures Rename zephyrs.json => messages.json in .gitignore. 2012-10-10 10:39:27 -04:00
jstemplates Don't render the subscribers list for the mit.edu realm 2013-01-15 17:02:38 -05:00
lib Log events to a file named after today's date 2013-01-15 14:37:36 -05:00
management [manual] Add Humbug notification bot user 2013-01-15 17:02:38 -05:00
migrations [south] Migration for PreregistrationUser 2013-01-14 10:25:26 -05:00
static Don't render the subscribers list for the mit.edu realm 2013-01-15 17:02:38 -05:00
static-access-control Frontend for invitations. 2013-01-14 10:25:26 -05:00
tests Add hack to clean up zephyr/lib/time.pyc -- it will break tests. 2013-01-11 15:58:19 -05:00
__init__.py Initial Django commit: basic account, zephyr stream, narrowing, etc. 2012-08-28 12:44:51 -04:00
context_processors.py context_processors: Rename misleadingly named unused parameter 2012-11-07 17:46:46 -05:00
decorator.py [manual] Use rabbitmq queue to process UserActivity. 2013-01-14 13:28:23 -05:00
filters.py Filter out additional sensitive POST params 2012-12-19 11:08:24 -05:00
forms.py Move action functions from models.py to zephyr/lib/actions.py. 2013-01-11 16:11:03 -05:00
handlers.py Move action functions from models.py to zephyr/lib/actions.py. 2013-01-11 16:11:03 -05:00
middleware.py Move @has_request_variables error responses to middleware 2012-12-20 14:26:36 -05:00
models.py [manual] [schema] Add backend function to invite users to the app. 2013-01-14 10:25:25 -05:00
retention_policy.py exunge_log: Ignore default_streams entries 2012-11-30 17:24:37 -05:00
tests.py tests: Remove inconsistent use of keyword args with InviteUserTest.invite 2013-01-14 15:58:45 -05:00
tornadoviews.py tornado: Fill the message memcached in a child process. 2013-01-14 12:28:51 -05:00
views.py Add the ability for users to subscribe others in their realm to streams 2013-01-15 17:02:39 -05:00