zulip/zerver/actions
Sahil Batra 198568522a message: Do not include details of inaccessible users in message data.
This commit adds code to not include original details of senders like
name, email and avatar url in the message objects sent through events
and in the response of endpoint used to fetch messages.

This is the last major commit for the project to add support for
limiting guest access to an entire organization.

Fixes #10970.
2023-12-09 17:23:16 -08:00
..
__init__.py
alert_words.py actions: Split out zerver.actions.alert_words. 2022-04-14 17:14:31 -07:00
bots.py migration: Rename extra_data_json to extra_data in audit log models. 2023-08-16 17:18:14 -07:00
create_realm.py corporate: Implement support_url for all BillingSession child classes. 2023-12-06 11:04:54 -08:00
create_user.py register: Add client capability to not receive unknown users data. 2023-12-06 00:09:53 -08:00
custom_profile_fields.py users: Send events only to users who can access the modified user. 2023-11-21 23:58:45 -08:00
default_streams.py python: Convert translated positional {} fields to {named} fields. 2023-07-18 15:19:07 -07:00
hotspots.py events: Add 'onboarding_steps' event deprecating 'hotspots'. 2023-12-06 18:19:20 -08:00
invites.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
message_delete.py models: Always search Messages with a realm_id or id limit. 2023-09-11 15:00:37 -07:00
message_edit.py message: Do not allow guest to mention inaccessible users. 2023-12-09 16:59:38 -08:00
message_flags.py python: Elide unnecessary list wrappers. 2023-09-13 12:41:23 -07:00
message_send.py message: Do not include details of inaccessible users in message data. 2023-12-09 17:23:16 -08:00
muted_users.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
presence.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
reactions.py settings: Add automatically follow and unmute topics policy settings. 2023-10-04 13:04:29 -07:00
realm_domains.py django: Use .exists() instead of .count() when possible. 2023-09-11 15:00:37 -07:00
realm_emoji.py docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
realm_export.py migration: Rename extra_data_json to extra_data in audit log models. 2023-08-16 17:18:14 -07:00
realm_icon.py migration: Rename extra_data_json to extra_data in audit log models. 2023-08-16 17:18:14 -07:00
realm_linkifiers.py migration: Rename extra_data_json to extra_data in audit log models. 2023-08-16 17:18:14 -07:00
realm_logo.py django_api: Extract send_event_on_commit helper. 2023-06-19 13:42:40 -07:00
realm_playgrounds.py migration: Rename extra_data_json to extra_data in audit log models. 2023-08-16 17:18:14 -07:00
realm_settings.py realm: Allow enabling restricted user access for guests only on plus plans. 2023-12-06 00:09:53 -08:00
scheduled_messages.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
streams.py streams: Send user remove events when deactivating streams. 2023-11-21 23:58:45 -08:00
submessage.py settings: Add automatically follow and unmute topics policy settings. 2023-10-04 13:04:29 -07:00
typing.py typing: Limit typing notifications in large streams. 2023-11-15 09:42:25 -08:00
uploads.py uploads: Rewrite comment in do_claim_attachments to improve clarity. 2023-08-15 10:08:11 -07:00
user_activity.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
user_groups.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
user_settings.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
user_status.py users: Update presence and user status code to support restricted users. 2023-11-21 23:58:45 -08:00
user_topics.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
users.py stripe: Move `update_license_ledger_if_needed` to BillingSession. 2023-12-05 12:51:41 -08:00
video_calls.py