zulip/zerver
Greg Price b42a7b1701 digest: Add a server setting, and disable by default.
This feature isn't really ready yet -- the relevance isn't good, so
the emails aren't a great experience.  More work needed; pending that,
just don't send them.

There's already a per-realm setting, which doesn't have a control in
the org settings UI but does suppress it in the per-user settings UI.
Piggyback on that to suppress that UI control when the feature is
disabled at the server level too.

Also cut a comment that hasn't really made sense since the logic was
changed months ago -- the comment originally explained why we sent
digests on Tuesday, Wednesday, and Thursday, and doesn't correspond to
why we dialled back to weekly on Tuesdays.
2018-03-23 14:12:01 -07:00
..
fixtures team page: Remove duplicate contribution counts. 2018-03-07 17:25:41 -08:00
lib digest: Add a server setting, and disable by default. 2018-03-23 14:12:01 -07:00
management refactoring: Replaced occurences of create_stream_if_needed. 2018-03-21 16:47:36 -07:00
migrations migrations: Fix 0149_realm_emoji migration for S3 case. 2018-03-23 10:48:50 -07:00
templatetags mypy: Migrate templatetags/minified_js.py to python3.5 annotations. 2018-03-12 11:23:30 -07:00
tests digest: Add a server setting, and disable by default. 2018-03-23 14:12:01 -07:00
tornado mypy: Rewrite some middleware annotations to use ViewFuncT. 2018-03-17 23:25:05 +00:00
views message editing: Fix buggy timestamp check. 2018-03-22 16:26:18 -07:00
webhooks mypy: Add assert for re search being None in appfollow webhook. 2018-03-23 13:07:39 -07:00
worker mypy: Remove need for cast by using ConcreteQueueWorker TypeVar. 2018-03-11 15:34:11 -07:00
__init__.py
apps.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
context_processors.py integrations/email: Render settings.EMAIL_GATEWAY_EXAMPLE correctly. 2018-01-22 18:05:20 -05:00
decorator.py decorator: Improve error message for a deactivated organization. 2018-03-16 16:59:02 -07:00
filters.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
forms.py forms: Fix missing translation tag for disposable emails. 2018-03-15 14:43:40 -07:00
logging_handlers.py logging: Add a setting to aid manual testing of error-notif changes. 2018-03-21 18:03:05 -07:00
middleware.py mypy: Rewrite some middleware annotations to use ViewFuncT. 2018-03-17 23:25:05 +00:00
models.py org settings: Add logic for applying allow_community_topic_editing. 2018-03-22 16:13:36 -07:00
signals.py emails: Fix notify_new_login emails have unserializable context. 2017-12-22 16:34:18 -05:00
static_header.txt
storage.py mypy: Improve typing for ManifestStaticFilesStorage monkeypatch. 2017-12-08 19:00:18 -08:00