Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

management api openapi got strange behavior after /v3 bump #4243

Closed
ndr-brt opened this issue Jun 6, 2024 · 0 comments · Fixed by #4244
Closed

management api openapi got strange behavior after /v3 bump #4243

ndr-brt opened this issue Jun 6, 2024 · 0 comments · Fixed by #4244
Assignees
Labels
api Feature related to the (REST) api documentation Improvements or additions to documentation triage all new issues awaiting classification

Comments

@ndr-brt
Copy link
Member

ndr-brt commented Jun 6, 2024

Feature Request

Looks like some strange request/response schemas has been added to openapi spec.

it should be bring back to the 0.7.0 form

Which Areas Would Be Affected?

api docs

Why Is the Feature Desired?

docs correctness

Solution Proposal

after a first exploration, looks like swagger plugin is having difficulties to handle the Base abstract class with the methods with the same name, in a spike I was able to fix the docs by having different names on the interfaces and implementations and the implementation calling the base class method.

@ndr-brt ndr-brt added feature_request New feature request, awaiting triage triage all new issues awaiting classification documentation Improvements or additions to documentation api Feature related to the (REST) api and removed feature_request New feature request, awaiting triage triage all new issues awaiting classification labels Jun 6, 2024
@github-actions github-actions bot added the triage all new issues awaiting classification label Jun 6, 2024
@ndr-brt ndr-brt self-assigned this Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Feature related to the (REST) api documentation Improvements or additions to documentation triage all new issues awaiting classification
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant