Details
-
Feature Request
-
Resolution: Done
-
Major
-
None
-
2.1 GA, SaaS
-
8
-
0
-
0%
-
3scale 2019-11-25, 3scale 2019-12-09, 3scale 2019-12-23, 3scale 2020-01-13, 3scale 2020-02-03, 3scale 2020-02-17, 3scale 2020-03-09
Description
Allow paste of OpenAPI 3.0 spec and display in developer portal
Support the OpenAPI Specification v3 in:
- Active Docs component
- The 3Scale Management REST API which allows import of a service definition specified in OpenAPI specification
- The service discovery feature.
Dev Notes
First implement THREESCALE-2725
background:
https://docs.google.com/document/d/1TDSpoAe3m79eYEIALw8Rp190DXmMvuOMLblJWhSP954/edit#heading=h.puuoz5rt1qfr
https://docs.google.com/document/d/14H6XDVX1wyuMTRdrnF-7mEfmMcjiPqykkK8OxmfvwIM/edit
Dev notes
- Add OAS 3.0 JSON schema to the swagger validator and validate OAS 3.0 specs
- Modify what is needed to allow upload OAS 3.0 spec (UI, API)
In this run, we do not handle autocompletion of user keys and service name etc ...
Attachments
Issue Links
- is blocked by
-
THREESCALE-2725 Start using SwaggerUI 3.18.3 or higher for OAS3 specs
- Closed
- is related to
-
THREESCALE-2725 Start using SwaggerUI 3.18.3 or higher for OAS3 specs
- Closed
- relates to
-
THREESCALE-1460 Improve API Provider ActiveDocs (used by API consumer in dev portal)
- Closed
-
THREESCALE-2995 Toolbox OpenAPI 3 support PHASE 1
- Closed
-
TEIID-5555 Create OpenAPI (swagger) metadata document based on OData
- Resolved