Skip to content

API Catalog issues #4558

@pavel-jares-bcm

Description

@pavel-jares-bcm
  1. Loader is behind the services (see the blue line)

In version 3.4.1 and later ones

Image
  1. Icons about API doc version

In 3.4.1 are missing, and in unreleased 3.5.0 they are too big

Image
  1. 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;
},
},
});

  1. Diff is not working, it returns 404 (v2) or 500 (v3)

Tested with Endevor service

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Unplanned Bugs

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions