zulip/zerver/openapi
orientor 1227b65066 openapi: Forbid opaque objects from OpenAPI documentation.
Objects whose properties are not described were validated by the
current validator. Edit it so that objects with no `properties`
or `additionalProperties` attribute i.e. opaque objects get
invalidated.

Also make changes in zulip.yaml to fix any opaque objects (tweaked by
tabbott to edit the documentation for better clarity).
2020-06-02 16:45:06 -07:00
..
curl_param_value_generators.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
javascript_examples.js js-api: Migrate and test send-message example. 2020-05-20 10:18:29 -07:00
javascript_examples.py js-api: Add hooks to run tests and render docs of JS API examples. 2020-05-20 10:18:29 -07:00
markdown_extension.py openapi/markdown_extension: Avoid shelling out to node for JS snippets. 2020-05-20 10:18:29 -07:00
openapi.py openapi: Forbid opaque objects from OpenAPI documentation. 2020-06-02 16:45:06 -07:00
python_examples.py openapi/python_examples: Add reactivate_user example. 2020-05-19 23:10:50 -07:00
test_curl_examples.py openapi: Combine two similar openapi markdown extensions. 2020-05-05 21:42:31 -07:00
zulip.yaml openapi: Forbid opaque objects from OpenAPI documentation. 2020-06-02 16:45:06 -07:00