zulip/zerver
Suyash Vardhan Mathur f4cf5166bb api docs: Display data type of parameters in API documentation.
Previously, the data type of parameters wasn't displayed in the API
Documentation, even though that OpenAPI data is carefully validated
against the implementation.  Here we add a recursive function to
render the data types visibly in the API documentation.

This only covers the request parameters; we'll want to do something
similar for response parameters in a follow-up PR.

Fixes part of #15967.
2021-01-21 15:56:07 -08:00
..
data_import hipchat_import: Remove tool from codebase. 2020-12-23 08:28:49 -08:00
lib api docs: Display data type of parameters in API documentation. 2021-01-21 15:56:07 -08:00
management worker: Remove SignupWorker and friends. 2021-01-17 11:16:35 -08:00
migrations api: Require can_create_users permission to create users via API. 2020-12-21 13:20:21 -08:00
openapi refactor: Eliminate checks in build_stream_dict_for_sub. 2021-01-21 15:04:07 -08:00
templatetags python: Replace list literal concatenation with * unpacking. 2020-09-02 11:15:41 -07:00
tests apply_event: Fix broken deepcopy attempt for subs. 2021-01-21 15:04:07 -08:00
tornado tornado: Reduce logging of event queue load/dump. 2020-12-20 12:14:39 -08:00
views registration: Re-use the redirect_to_email_login_url helper. 2021-01-13 11:28:32 -08:00
webhooks sentry: Verify version is supported, first. 2021-01-17 11:15:40 -08:00
worker email digests: Process users in chunks of 30. 2021-01-17 11:28:30 -08:00
__init__.py
apps.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
context_processors.py i18n: Don't include email tags in translation strings. 2020-09-25 15:53:26 -07:00
decorator.py home: Allow logged out user through home. 2020-11-02 17:07:12 -08:00
filters.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
forms.py registration: Move "already in realm" check outside of validation. 2021-01-13 11:28:32 -08:00
logging_handlers.py python: Use universal_newlines to get str from subprocess. 2020-10-30 11:36:38 -07:00
middleware.py django3: Save language preference in a cookie rather than the session. 2021-01-17 10:38:58 -08:00
models.py users: Use realm.host in dummy user addresses without email visibility. 2021-01-21 13:04:38 -08:00
signals.py timezone: Remove get_timezone wrapper. 2020-10-27 13:42:54 -07:00