Commit Graph

22 Commits

Author SHA1 Message Date
Vladimír Gorej
75b41e09ff feat(oas31): add support for includeReadOnly/WriteOnly options (#8675)
Refs #8513
2023-05-16 13:53:08 +02:00
Vladimír Gorej
2f0282d063 feat(oas31): render JSON Schema 2020-12 in Operations and Webhooks (#8673)
Includes Callback Objects as well.

Refs #8513
2023-05-16 10:39:00 +02:00
Vladimír Gorej
79e0c4e096 feat(oas31): prepare to render JSON Schema 2020-12 in Operations and Webhooks (#8670)
Refs #8513
2023-05-15 14:20:59 +02:00
Vladimír Gorej
01d2376b5f feat(oas31): add support for Schema Object externalDocs keyword (#8659)
Refs #8513
2023-05-11 17:50:17 +02:00
Vladimír Gorej
11bb4f9b30 feat(oas31): add support for Schema Object discriminator keyword (#8658)
Refs #8513
2023-05-11 17:20:23 +02:00
Vladimír Gorej
9bb5a210c0 feat(oas31): add support for Schema Object xml keyword (#8657)
Refs #8513
2023-05-11 16:28:02 +02:00
Vladimír Gorej
7d14577523 feat(oas31): add support for JSON Schema 2020-12 example keyword (#8652)
Refs #8513
2023-05-11 13:26:21 +02:00
Vladimír Gorej
091d6cbdad refactor(oas31): standardize JSON Schema 2020-12 plugin extensions (#8651)
Refs #8513
2023-05-11 11:10:14 +02:00
Vladimir Gorej
a7efbf5b19 feat(json-schema-2020-12): add support for description keyword
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
ab1842083d feat(json-schema-2020-12): add initial rendering engine
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimír Gorej
4dc83b900d fix(oas3): expand Callback operation without browser error (#8509)
Refs #8508
2023-03-23 15:12:17 +01:00
Vladimír Gorej
16224263d1 feat(oas31): add support for OpenAPI 3.1.0 badge (#8502)
Refs #8501
2023-03-23 10:13:20 +01:00
Vladimír Gorej
18681857c6 feat(oas31): add support for rendering OpenAPI.jsonSchemaDialect field (#8496)
Refs #8491
2023-03-21 14:13:18 +01:00
Vladimír Gorej
4810801f77 feat(oas31): add support for OpenAPI 3.1.0 in VersionPragmaFilter (#8495)
Refs #8492
2023-03-21 11:52:07 +01:00
Vladimír Gorej
d837b2b511 refactor(oas31): disable try it out mechanism explicitly for webhooks (#8485)
Refs #8474
2023-03-20 09:44:22 +01:00
Vladimír Gorej
d7099793a4 refactor(oas31): introduce selector composition mechanism (#8484)
Refs #8474
2023-03-20 08:34:11 +01:00
Vladimír Gorej
47e12f1de3 refactor(oas31): simplify Webhooks component by utilizing selectors (#8481)
Refs #8474
2023-03-17 18:14:23 +01:00
Vladimír Gorej
865d98d6be refactor(oas31): change Info compnent to be smart (#8479)
Refs #8474
2023-03-17 10:55:49 +01:00
Vladimír Gorej
a3d3f26c42 refactor(oas31): change Contact component to be smart (#8478)
Refs #8474
2023-03-17 10:30:19 +01:00
Vladimír Gorej
91ba415632 refactor(oas31): consolidate plugin selectors (#8477)
Refs #8474
2023-03-16 17:15:27 +01:00
Vladimír Gorej
990d1f288e refactor(oas31): change License component to be smart (#8476)
Refs #8474
2023-03-16 15:54:59 +01:00
Vladimír Gorej
8b274414ab refactor(oas31): concentrate OpenAPI 3.1.0 code to separate plugin (#8475)
Refs #8474
2023-03-16 12:05:19 +01:00