Kartik Srivastava
0b77525814
api docs: Document POST /user_groups/{group_id}/members endpoint.
2020-08-26 15:40:19 -07:00
Kartik Srivastava
190701a062
api docs: Document POST /realm/profile_fields api endpoint.
2020-08-26 12:48:16 -07:00
Kartik Srivastava
b74bf64c9d
api docs: Document PATCH /realm/profile_fields endpoint.
2020-08-26 12:48:16 -07:00
Kartik Srivastava
f8d6b9755a
api docs: Document GET /realm/profile_fields endpoint.
2020-08-26 12:48:16 -07:00
Anders Kaseorg
768f9f93cd
docs: Capitalize Markdown consistently.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-11 10:23:06 -07:00
akashaviator
03325bd615
api docs: Document GET /messages/matches_narrow endpoint.
...
With extensive tweaks from tabbott to provide clear explanations for
the features.
2020-06-19 15:28:10 -07:00
Tim Abbott
bfc30e4214
api docs: Improve headings and organization for endpoints.
...
Mostly, this is a change in ordering to make more sense, but we also
fix several names that were clearly confusing.
We restore the convention that each endpoint has the same title at the
top of the page as what we have in the sidebar menu, which appears to
have been violated in many recent updates to API documentation.
2020-06-18 22:38:05 -07:00
orientor
d8ef853545
openapi: Make api-docs filename match with operationIds.
...
api docs filenames are basically the operationId of their endpoint
in zulip.yaml with `_` replaced by `-`. But some operationIds have
changed, so change the affected filenames. Make changes in other
files accordingly.
2020-06-18 22:38:05 -07:00
akashaviator
ce571048b9
openapi: Document GET /attachments endpoint.
2020-06-17 18:35:44 -07:00
Kartik Srivastava
8c39ddfd28
api: Add GET /users/{user_id}/subscription/{stream_id} endpoint.
...
This new endpoint returns a 'user' dictionary which, as of now,
contains a single key 'is_subscribed' with a boolean value that
represents whether the user with the given 'user_id' is subscribed
to the stream with the given 'stream_id'.
Fixes #14966 .
2020-06-10 17:59:14 -07:00
Kartik Srivastava
83f975e57e
api docs: Document POST /users/{user_id}/reactivate endpoint.
2020-05-19 23:10:50 -07:00
akashaviator
700123a30b
api: Document DELETE ../messages/{message_id}/reactions endpoint.
...
This refactors remove_reaction in python_examples.py to validate the
result with validate_against_openapi_schema. Minor changes and some
additions have been made to the OpenAPI format data for
/messages/{message_id}/reactions endpoint.
2020-03-08 19:12:45 -07:00
akashaviator
5dd1a1fc83
api: Document POST ../messages/{message_id}/reactions endpoint.
...
This refactors add_reaction in python_examples.py to use the
openapi_test_function decorator and validate result with
validate_against_openapi_schema. Minor changes have been made to the
OpenAPI format data for /messages/{message_id}/reactions endpoint.
This also adds add-emoji.md to templates/zerver/api and adds
add-emoji to rest-endpoints.md (templates/zerver/help/include).
2020-03-08 19:04:15 -07:00
akashaviator
6a36edef9e
api: Document PATCH ../users/{user_id} endpoint.
...
This adds update_user to python_examples.py in zerver/openapi.
This also adds update-user.md to templates/zerver/api and adds
update-user to rest-endpoints.md (templates/zerver/help/include).
2020-02-15 23:08:13 -08:00
akashaviator
dc6a5e3ca2
api: Document DELETE ../users/{user_id} endpoint.
...
This adds deactivate_user to python_examples.py in zerver/openapi.
This also adds delete-user.md to templates/zerver/api and adds
delete-user to rest-endpoints.md (templates/zerver/help/include).
2020-02-15 23:08:13 -08:00
akashaviator
08efb00321
api: Document GET ../users/{user_id} endpoint.
...
This adds get_single_user to python_examples.py in zerver/openapi.
This also adds get-single-user.md to templates/zerver/api and adds
get-single-user to rest-endpoints.md (templates/zerver/help/include).
2020-02-15 23:08:13 -08:00
sameerchoubey
4dcc1b744f
api_docs: Add documentation for remove_user_group.
2019-06-28 16:34:39 -07:00
sameerchoubey
d351564798
api_docs: Add documentation for update_user_group.
2019-06-28 16:33:54 -07:00
sameerchoubey
1b2f67f1bf
api_docs: Add documentation for create_user_group.
2019-06-28 16:28:56 -07:00
sameerchoubey
f84e84d6c7
api_docs: Add documentation for update_stream.
2019-06-28 16:26:06 -07:00
sameerchoubey
0ceea2713c
api_docs: Add documentation for delete_stream.
2019-06-28 16:18:22 -07:00
Yago González
4dc206ad2e
api docs: Document PATCH /settings/notifications.
...
With significant tweaks by tabbott after rebasing.
2019-06-24 18:42:44 -07:00
Roger Souza
69da22d998
api docs: Document the custom emoji upload endpoint.
...
Tweaked by tabbott to fix some English phrasing and make the file
pointer thing require less Python knowledge.
Fixes : #10746 .
2018-12-14 14:19:28 -08:00
Roman Godov
aa3682f9fc
api: Add GET /user_groups documentation.
...
This documents our GET endpoint for interacting with Zulip's user
groups feature.
Fixes #10298 .
2018-11-08 22:19:30 -08:00
Tim Abbott
fde03feed9
api docs: Fix titles for add/remove linkifiers docs.
2018-10-17 15:35:53 -07:00
Yago González
029d815be7
api docs: Document the /dev_fetch_api_key endpoint.
2018-10-16 12:47:12 -07:00
Yago González
3eeec94d03
api docs: Document the POST /users/me/subscriptions/properties endpoint.
2018-10-16 12:38:27 -07:00
Yago González
3d2b3f8fa4
api docs: Document the POST /messages/flags endpoint.
2018-10-16 12:19:24 -07:00
Yago González
7a4103eee6
api docs: Document POST /mark_(all|stream|topic)_as_read.
2018-10-16 12:12:05 -07:00
Tim Abbott
d13bd6e8d3
linkifiers: Rename articles to current feature name.
...
These were previously called "linkification filters", but we now want
to consistently refer to them as "linkifiers" in the UI and API docs.
2018-10-16 12:01:17 -07:00
Yago González
3bdc8f9946
api: Document the GET /realm/emoji endpoint.
2018-10-16 11:51:48 -07:00
Yago González
7a7b507e86
api docs: Document DELETE /realm/filters/<filter_id>.
2018-10-16 11:51:48 -07:00
Yago González
a7c48acc8e
api docs: Document GET /realm/filters.
2018-10-16 11:51:48 -07:00
Eeshan Garg
1a3a791e0b
rest-endpoints.md: Remove duplicate heading.
2018-09-17 13:28:30 -04:00
Yago González
ea10f5eb2c
api docs: Document GET /users/<email>/presence.
...
Tweaked by tabbott to describe more clearly what this is for.
2018-08-31 15:15:54 -07:00
Yago González
78f85ef960
api docs: Document the GET /messages/<message_id>/history endpoint.
2018-08-28 17:33:02 -07:00
Yago González
5c6f381f32
api docs: Document the DELETE /messages/<message_id> endpoint.
2018-08-28 17:26:49 -07:00
Yago González
9575f1b51f
api docs: Document the GET /messages/<message_id> endpoint.
2018-08-28 17:22:28 -07:00
Yago González
ab164ba740
api docs: Document the GET /messages endpoint.
2018-08-28 17:17:46 -07:00
Yago González
c36cf95dc8
api docs: Document GET /server_settings.
2018-08-27 17:45:50 -07:00
Yago González
54464feda7
api docs: Document the PATCH /users/me/subscriptions/muted_topics endpoint.
2018-08-26 23:10:21 -07:00
Yago González
e7c7b19507
api docs: Document POST /realm/filters.
2018-08-22 17:42:14 -07:00
Yago González
fcf1e3cd88
api docs: Add guide for creating narrows.
...
Dramatically edited by tabbott to simplify the discussion and
duplication of content in our main search documentation.
2018-08-22 17:16:27 -07:00
Yago González
aa5185fdf8
api docs: Document POST /typing.
2018-08-17 12:57:40 -07:00
Tim Abbott
a8d0fdce64
API: Reorganize message section of endpoints index a bit.
2018-08-08 09:43:01 -07:00
Tim Abbott
879aa130ad
api docs: Move "Get stream ID" to end of the streams endpoint section.
...
This seemed overally emphasized in the previous order.
2018-07-26 15:42:58 -07:00
Yago González
cb24756edc
api docs: Merge docs for sending stream and private messages.
2018-07-26 10:24:01 -07:00
Yago González
bba8b88707
api docs: Explain clearly how to create new streams.
...
Tweaked significantly by tabbott to cover this more clearly.
2018-07-01 08:41:37 -07:00
Yago González
8e50564717
api docs: Document the /users/me/<stream_id>/topics endpoint.
2018-06-23 12:42:11 +02:00
Yago González
f0fa550001
docs: Rename rest_endpoints with dashes.
2018-05-15 09:06:56 -07:00