mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 05:23:35 +00:00
Add /mark_all_as_read endpoint.
This change simplifies how we mark all messages as read. It also speeds up the backend by taking advantage of our partial index for unread messages. We also use a new statsd indicator.
This commit is contained in:
@@ -250,6 +250,10 @@ v1_api_and_json_patterns = [
|
||||
url(r'^invites$', rest_dispatch,
|
||||
{'POST': 'zerver.views.invite.invite_users_backend'}),
|
||||
|
||||
# mark messages as read (in bulk)
|
||||
url(r'^mark_all_as_read$', rest_dispatch,
|
||||
{'POST': 'zerver.views.messages.mark_all_as_read'}),
|
||||
|
||||
# messages -> zerver.views.messages
|
||||
# GET returns messages, possibly filtered, POST sends a message
|
||||
url(r'^messages$', rest_dispatch,
|
||||
|
||||
Reference in New Issue
Block a user