zulip/static
vaibhav 75bf501553 Add optional waiting period for users to create streams.
This adds support for only allowing normal users with account age
equal or greater than a "waiting period" threshold to create streams;
this is useful for open organizations that want new members to
understand the community before creating streams.

If create_stream_by_admins_only setting is set to True, only admin users
were able to create streams. Now normal users with account age greater
or equal than waiting period threshold can also create streams.

Account age is defined as number of days passed since the user had
created his account.

Fixes: #2308.

Tweaked by tabbott to clean up the actual can_create_streams logic and
the tests.
2016-12-15 16:54:30 -08:00
..
assets pep8: Fix E128 violations. 2016-12-13 10:50:14 -08:00
audio Change audible notification to a "knock" sound. 2014-02-12 17:09:39 -05:00
html Fix end tags in 404/5xx pages. 2016-07-09 17:34:49 -07:00
images docs: Add user guide for change stream color. 2016-12-15 16:28:20 -08:00
js Add optional waiting period for users to create streams. 2016-12-15 16:54:30 -08:00
locale Django 1.10: Update i18n. 2016-12-13 21:40:43 -08:00
styles Absolutely position the .recipient_row_date. 2016-12-14 15:44:54 -08:00
templates Add optional waiting period for users to create streams. 2016-12-15 16:54:30 -08:00
third Fixed compose box PM recipient typeahead handling of focus. 2016-12-07 22:13:47 -08:00
.gitignore Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00
favicon.ico Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00
node_modules Create static/node_modules symlink. 2016-08-25 15:32:08 -07:00
robots.txt Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00