Skip to content

Create OpenAPI spec for Helioviewer & generate docs from spec#502

Merged
dgarciabriseno merged 14 commits into
Helioviewer-Project:mainfrom
dgarciabriseno:openapi
Jun 26, 2026
Merged

Create OpenAPI spec for Helioviewer & generate docs from spec#502
dgarciabriseno merged 14 commits into
Helioviewer-Project:mainfrom
dgarciabriseno:openapi

Conversation

@dgarciabriseno

Copy link
Copy Markdown
Contributor

Moves hand written doc information into openapi.yml and generate the docs from spec.

Since the spec is auto-generated, we lose some of the old nicer looking format, but we can now also have a Swagger UI.

We're preserving the Read The Docs theme so we can also add in our own extra information in the appendix like Source IDs and other Helioviewer specific info that's not necessarily API specific.

@dgarciabriseno dgarciabriseno merged commit 7ee7d25 into Helioviewer-Project:main Jun 26, 2026
7 checks passed
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.

1 participant