zulip/zerver/actions
Shubham Padia 5cca30d971 message: Allow accessing archived channel when not modifying message.
Fixes #33567.

We have used the flag `is_modifying_message` since it's more generic
than an archived channel specific flag and helps us understand better
what is the condition where we do not want to allow archived channels.
We have not added tests for message edit since it  has an existing test
for this.
2025-02-26 16:39:41 -08:00
..
__init__.py
alert_words.py actions: Use 'durable=True' in outermost transaction.atomic block. 2024-09-03 09:17:38 -07:00
bots.py bots: Do not remove bot from inaccessible streams on owner change. 2025-02-26 09:30:24 -08:00
create_realm.py realm: Use can_add_subscribers_group instead of invite_to_stream_policy. 2025-01-22 12:33:58 -08:00
create_user.py bots: Do not remove bot from inaccessible streams on owner change. 2025-02-26 09:30:24 -08:00
custom_profile_fields.py custom_profile_fields: Make transaction no longer durable. 2024-10-14 16:30:46 -07:00
default_streams.py streams: Include only IDs in default streams data. 2024-12-17 09:40:10 -08:00
invites.py send_email: If using AWS, automatically remove from suppression list. 2025-02-24 21:48:04 -08:00
message_delete.py delete_message: Fix recipients of "delete_message" event. 2024-10-07 11:35:06 -07:00
message_edit.py message: Allow accessing archived channel when not modifying message. 2025-02-26 16:39:41 -08:00
message_flags.py message_flags: Add skipped unsubscribed stream ids in the response. 2025-02-23 13:59:46 -08:00
message_send.py codespell: Fix typos caught by codespell. 2025-02-18 22:04:43 -08:00
message_summary.py settings: Add backend to change allow_edit_history to integer field. 2025-02-25 18:18:23 -08:00
muted_users.py audit-log: Move user muted event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00
onboarding_steps.py onboarding_steps: Send event on commit in mark onboarding_step as read. 2024-08-12 12:16:14 -07:00
presence.py presence: Record stats for invisible users. 2025-01-22 09:19:15 -08:00
reactions.py message: Allow accessing archived channel when not modifying message. 2025-02-26 16:39:41 -08:00
realm_domains.py audit-log: Move realm event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00
realm_emoji.py mime_types: Move INLINE_MIME_TYPES to prevent future import loops. 2025-01-09 09:09:13 -08:00
realm_export.py realm_export: Add a RealmAuditLog entry for delete operation. 2024-10-04 14:17:20 -07:00
realm_icon.py audit-log: Move realm event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00
realm_linkifiers.py audit-log: Move realm event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00
realm_logo.py audit-log: Move realm event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00
realm_playgrounds.py audit-log: Move realm event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00
realm_settings.py settings: Add backend to change allow_edit_history to integer field. 2025-02-25 18:18:23 -08:00
saved_snippets.py saved_snippets: Add backend for saved snippets. 2024-09-24 15:27:58 -07:00
scheduled_messages.py scheduled_messages: Remove separate logfile. 2024-10-04 14:22:37 -07:00
streams.py streams: Add new can_subscribe_group permission setting. 2025-02-25 13:17:15 -08:00
submessage.py submessage: Fix recipients of "submessage" event. 2024-10-07 11:35:06 -07:00
typing.py message_edit: Show typing indicator for message editing. 2025-02-12 15:08:56 -08:00
uploads.py upload: Explicitly return a bool and the Attachment object. 2024-09-09 12:40:17 -07:00
user_activity.py queue: Rename queue_json_publish to queue_json_publish_rollback_unsafe. 2024-12-06 09:23:02 -08:00
user_groups.py user_groups: Refactor code creating group objects for creation events. 2024-12-04 12:11:52 -08:00
user_settings.py presence: Fix for last active time for invisible mode. 2025-02-26 12:51:57 -08:00
user_status.py actions: Use 'durable=True' in outermost transaction.atomic block. 2024-09-03 09:17:38 -07:00
user_topics.py user_topic: Add support for empty topic name. 2025-01-07 17:24:00 -08:00
users.py get_stream: Rename include_all_active to include_all. 2025-02-24 22:17:15 -08:00
video_calls.py video_calls: Update do_set_zoom_token to send event on commit. 2024-08-12 12:16:14 -07:00