Skip to content

Add: dynamically generated OpenAPI docs#32

Merged
greenbonebot merged 6 commits into
mainfrom
dynamic-api-docs
Jun 23, 2026
Merged

Add: dynamically generated OpenAPI docs#32
greenbonebot merged 6 commits into
mainfrom
dynamic-api-docs

Conversation

@timopollmeier

Copy link
Copy Markdown
Member

What

Endpoints to view OpenAPI docs dynamically generated from the code are added.
These are behind a feature flag that is on by default but can be disabled.

Why

To get a better view of the current API, allowing comparisons to the openvasd reference.

References

GEA-1866

Co-authored-by: AI (copilot/full)
Co-authored-by: AI (copilot/full)
Co-authored-by: AI (copilot/full)
Co-authored-by: AI (copilot/full)
Co-authored-by: AI (copilot/full)
@timopollmeier timopollmeier requested review from a team as code owners June 23, 2026 06:55
@greenbonebot greenbonebot enabled auto-merge (rebase) June 23, 2026 06:56

@bjoernricks bjoernricks left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! maybe it would be good to add a CLI command for generating the openapi.json too in another PR.

@greenbonebot greenbonebot merged commit bfca78c into main Jun 23, 2026
13 of 14 checks passed
@greenbonebot greenbonebot deleted the dynamic-api-docs branch June 23, 2026 07:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants