zulip/zerver/views
kunal-mohta ac55a5222c messages: Add support for quickly deleting all messages in a topic.
This is primarily a feature for onboarding, where an organization
administrator might send a bunch of random test messages as part of
joining, but then want a pristine organization when their users later
join.

But it can theoretically be used for other use cases (e.g. for
moderation or removing threads that are problematic in some way).

Tweaked by tabbott to handle corner cases with
is_history_public_to_subscribers.

Fixes #10912.
2019-02-01 17:09:44 -08:00
..
development invites: Use stream_id instead of stream names in invitation. 2019-02-01 15:47:20 -08:00
__init__.py
alert_words.py alert words: Return the updated list when adding/removing words. 2018-07-13 01:01:00 +05:30
archive.py Extract messages_for_topic(). 2018-11-12 15:47:11 -08:00
attachments.py attachments: Send events for attachment updates. 2018-05-04 16:22:27 -07:00
auth.py confirmation: Fix "continue to registration" full name handling. 2019-01-29 12:39:40 -08:00
camo.py camo: Add endpoint to handle camo requests. 2019-01-04 10:27:04 -08:00
compatibility.py compatibility: Respond with HTTP 400 when no User-Agent header. 2018-12-10 15:04:34 -08:00
custom_profile_fields.py custom profile fields: Extract check_remove_user_custom_profile_value. 2019-01-15 15:28:16 -08:00
digest.py digest: Fix the styling of /digest page. 2019-01-07 13:09:29 -08:00
email_mirror.py mypy: Use Python 3 type syntax in zerver/views/email_mirror.py. 2017-12-28 07:26:44 -05:00
events_register.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
home.py billing: Remove references to Customer.has_billing_relationship. 2019-01-31 15:12:43 -08:00
hotspots.py views: Fix imports of REQ/has_request_variables from the wrong place. 2017-10-27 15:07:31 -07:00
integrations.py docs: Automatically construct OpenAPI metadata for help center. 2018-12-19 10:18:20 -08:00
invite.py invites: Use stream_id instead of stream names in invitation. 2019-02-01 15:47:20 -08:00
messages.py messages: Fix 500 error with duplicate delete message requests. 2019-01-25 11:07:02 -08:00
muting.py Accept stream_id for muting endpoints. 2018-12-27 20:26:30 -08:00
pointer.py do_update_pointer: Pass client object from callers. 2018-08-01 16:40:15 -07:00
presence.py user status: Add "status_text" support in the backend. 2019-01-24 09:46:35 -08:00
push_notifications.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
reactions.py reactions: Allow using emoji_name for removing reactions. 2018-07-11 19:41:43 +05:30
realm.py org settings: Add realm level setting for missed message content in email. 2019-01-25 14:34:10 -08:00
realm_domains.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
realm_emoji.py emoji: Show emoji names with spaces on front-end. 2018-08-04 09:40:52 -07:00
realm_filters.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
realm_icon.py zerver/views: Use python 3 syntax for typing. 2017-10-26 21:58:22 -07:00
realm_logo.py settings: Add support for customizing the top-left logo. 2018-12-18 12:44:52 -08:00
registration.py registration: Populate LDAP users using invitation information. 2019-01-17 10:16:48 -08:00
report.py report: Allow error-reporting views from unauthed users. 2018-12-16 15:44:48 -08:00
storage.py mypy: Migrate views/storage.py to python3.5 type annotations. 2018-03-12 11:23:30 -07:00
streams.py messages: Add support for quickly deleting all messages in a topic. 2019-02-01 17:09:44 -08:00
submessage.py widgets: Remove ALLOW_SUB_MESSAGES flag and enable widgets by default. 2019-01-29 09:34:14 -08:00
thumbnail.py thumbnails: Change thumbnail size to be 300px. 2018-10-11 15:44:47 -07:00
tutorial.py mypy: Use Python 3 syntax for typing in views/tutorial.py. 2017-12-08 18:34:26 -08:00
typing.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
unsubscribe.py emails: Add one-click unsubscribe link to new login emails. 2018-11-08 14:39:33 -08:00
upload.py upload: Remove unnecessary use of has_request_variables. 2018-07-01 01:47:03 -07:00
user_groups.py api: Add an endpoint for listing the user groups in realm. 2018-08-27 16:56:23 -07:00
user_settings.py i18n: Use the recipient's language when sending outgoing emails. 2018-12-17 09:49:36 -08:00
users.py custom profile fields: Fix error handling for admin clearing values. 2019-01-15 15:29:02 -08:00
video_calls.py compose: Add support for using Zoom as the video chat provider. 2019-01-07 10:00:02 -08:00
zephyr.py python: Remove now-unnecessary str_utils library. 2018-11-27 11:57:54 -08:00