Skip to content

Add Swagger UI (OpenAPI view) to the Gaia edition#291

Merged
ThuF merged 1 commit into
mainfrom
add-swagger-ui
Jun 4, 2026
Merged

Add Swagger UI (OpenAPI view) to the Gaia edition#291
ThuF merged 1 commit into
mainfrom
add-swagger-ui

Conversation

@ThuF

@ThuF ThuF commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Description

Enables the Swagger / OpenAPI view at /services/web/view-swagger/ui/index.html, which previously returned 404 in Gaia.

The view-swagger content component lives in the Dirigible Web IDE group (dirigible-components-group-ide), which Gaia intentionally excludes. As a result both the UI view and the spec endpoint it depends on were missing. This adds the two minimal components needed to enable Swagger without pulling in the entire IDE group.

@ThuF ThuF merged commit 468a343 into main Jun 4, 2026
7 checks passed
@ThuF ThuF deleted the add-swagger-ui branch June 4, 2026 14:35
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