zulip/zerver
Durga Akhil Mundroy 146dfa6f0b org-permissions: Add allow_edit_history organiztion setting.
This new setting controls whether or not users are allowed to see the
edit history in a Zulip organization.  It controls access through 2
key mechanisms:

* For long-ago edited messages, get_messages removes the edit history
  content from messages it sends to clients.

* For newly edited messages, clients are responsible for checking the
  setting and not saving the edit history data.  Since the webapp was
  the only client displaying it before this change, this just required
  some changes in message_events.js.

Significantly modified by tabbott to fix some logic bugs and add a
test.
2017-07-16 10:10:06 -07:00
..
fixtures emoji: Fix the title and alt text for unicode emojis. 2017-07-01 11:14:24 -07:00
lib org-permissions: Add allow_edit_history organiztion setting. 2017-07-16 10:10:06 -07:00
management emails: Make password reset emails come from 'Zulip Account Security.' 2017-07-13 14:50:36 -07:00
migrations org-permissions: Add allow_edit_history organiztion setting. 2017-07-16 10:10:06 -07:00
outgoing_webhooks Outgoing Webhook System: Add usage of Interfaces in DoRestCall. 2017-06-28 11:11:21 -04:00
templatetags lib/integrations: Add stream_name attribute to Integration. 2017-06-13 15:30:35 -07:00
tests org-permissions: Add allow_edit_history organiztion setting. 2017-07-16 10:10:06 -07:00
tornado Revert commits related to client_message_id. 2017-07-14 12:13:35 -07:00
views org-permissions: Add allow_edit_history organiztion setting. 2017-07-16 10:10:06 -07:00
webhooks semaphore: Remove unused get_user_profile_by_email import. 2017-07-14 13:35:43 -07:00
worker notifications.py: Replace get_user_profile_by_email. 2017-07-13 00:45:24 +05:30
__init__.py caching: Add configuration class for post-migration cache flushing. 2016-10-27 23:26:34 -07:00
apps.py Add notifications on new logins to Zulip. 2017-03-25 16:50:52 -07:00
context_processors.py settings: Change all uses of ZULIP_ADMINISTRATOR to FromAddress.SUPPORT. 2017-07-05 15:33:01 -07:00
decorator.py decorator.py: Use the singular 'they' pronoun. 2017-07-05 09:27:43 -07:00
exceptions.py Annotate zerver.exceptions, zerver.filters, zerver.logging_handlers. 2016-06-04 22:51:18 -07:00
filters.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
forms.py emails: Make password reset emails come from 'Zulip Account Security.' 2017-07-13 14:50:36 -07:00
logging_handlers.py logging_handlers: Fix tracebacks being emailed in subject lines. 2017-04-25 18:55:11 -07:00
middleware.py Django 1.11: MIDDLEWARE_CLASSES setting is deprecated. 2017-06-13 15:04:04 -07:00
models.py org-permissions: Add allow_edit_history organiztion setting. 2017-07-16 10:10:06 -07:00
signals.py emails: Make new login notifications come from 'Zulip Account Security.' 2017-07-13 14:50:36 -07:00
static_header.txt Update static_header.txt with new license information. 2016-08-13 00:37:21 -07:00
storage.py pep8: Add compliance with rule E261 to storage.py. 2017-05-07 23:21:50 -07:00