zulip/zerver/openapi
Dinesh 27e4f5da92 typing: Support sending stream/topic typing status.
This extends the /json/typing endpoint to also accept
stream_id and topic. With this change, the requests
sent to /json/typing should have these:
* `to`: a list set to
    - recipients for a PM
    - stream_id for a stream message
* `topic`, in case of stream message
along with `op`(start or stop).

On receiving a request with stream_id and topic, we send
typing events to clients with stream_typing_notifications set
to True for all users subscribed to that stream.
2021-04-27 20:52:21 -07:00
..
curl_param_value_generators.py playgrounds: Avoid json encoding each field in POST /realm/playgrounds. 2021-04-19 11:23:09 -07:00
javascript_examples.js eslint: Fix unicorn/no-new-array. 2021-01-25 14:53:19 -08:00
javascript_examples.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
markdown_extension.py openapi: Fix display for boolean example values. 2021-04-07 09:52:42 -07:00
openapi.py api docs: Expand checking for deprecated fields. 2021-02-16 15:34:52 -08:00
python_examples.py typing: Support sending stream/topic typing status. 2021-04-27 20:52:21 -07:00
test_curl_examples.py openapi: Refactor the way we find uncalled curl test functions. 2021-04-13 18:21:38 -07:00
testing.yaml openapi: Add missing object types. 2020-08-12 16:11:29 -07:00
zulip.yaml typing: Support sending stream/topic typing status. 2021-04-27 20:52:21 -07:00