Skip to content

Add OpenAPI dashboard links - #81

Merged
letsrokk merged 1 commit into
masterfrom
feature/73-openapi-footer-link
Jul 20, 2026
Merged

Add OpenAPI dashboard links#81
letsrokk merged 1 commit into
masterfrom
feature/73-openapi-footer-link

Conversation

@letsrokk

Copy link
Copy Markdown
Owner

Summary

  • Add SmallRye OpenAPI and Swagger UI to fleet-api.
  • Serve the schema at /__fleet/api/openapi and Swagger UI at /__fleet/api/swagger-ui.
  • Add footer links beside the dashboard version for direct access.

Fixes #73

Validation

  • ./mvnw test in fleet-api
  • npm test
  • npm run build

@letsrokk
letsrokk marked this pull request as ready for review July 20, 2026 10:22
@letsrokk
letsrokk merged commit f96a9fc into master Jul 20, 2026
3 checks passed
@letsrokk
letsrokk deleted the feature/73-openapi-footer-link branch July 20, 2026 10:23
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.

Add OpenAPI schema and make it clickable and exploitable via link in the footer next to version

1 participant