- Loader is behind the services (see the blue line)
In version 3.4.1 and later ones
- Icons about API doc version
In 3.4.1 are missing, and in unreleased 3.5.0 they are too big
responseInterceptor for loaded API doc is not involved
This code is not called. Tested on version 2.18.4, but very probably it is valid for other versions as well (v3)
|
this.setState({ |
|
swaggerReady: true, |
|
swaggerProps: { |
|
dom_id: '#swaggerContainer', |
|
url, |
|
presets: [SwaggerUi.presets.apis], |
|
requestSnippetsEnabled: true, |
|
plugins: [this.customPlugins, AdvancedFilterPlugin, CustomizedSnippedGenerator(codeSnippets)], |
|
responseInterceptor: (res) => { |
|
// response.text field is used to render the swagger |
|
const swagger = transformSwaggerToCurrentHost(JSON.parse(res.text), service); |
|
res.text = JSON.stringify(swagger); |
|
return res; |
|
}, |
|
}, |
|
}); |
- Diff is not working, it returns 404 (v2) or 500 (v3)
Tested with Endevor service

In version 3.4.1 and later ones
In 3.4.1 are missing, and in unreleased 3.5.0 they are too big
responseInterceptorfor loaded API doc is not involvedThis code is not called. Tested on version 2.18.4, but very probably it is valid for other versions as well (v3)
api-layer/api-catalog-ui/frontend/src/components/Swagger/SwaggerUIApiml.jsx
Lines 159 to 174 in 938f023
Tested with Endevor service