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

Add a new /openapi.json endpoint to the web plugin #2981

Merged
merged 3 commits into from Mar 2, 2023

Conversation

lava
Copy link
Member

@lava lava commented Mar 1, 2023

This allows easier integration with various OpenAPI renderers.

@lava lava added the feature New functionality label Mar 1, 2023
Copy link
Member

@dominiklohmann dominiklohmann left a comment

Choose a reason for hiding this comment

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

Works for me locally! Thanks 🙏

image

plugins/web/src/server_command.cpp Show resolved Hide resolved
lava added 3 commits March 2, 2023 11:25
This allows VAST to play nice with various OpenAPI renderers.
Since we're not shipping a bundled frontend by default anymore,
the '/index' route may not exist.
@lava lava force-pushed the topic/openapi-endpoint branch 2 times, most recently from cd4f2da to 8f270c2 Compare March 2, 2023 10:26
@lava lava enabled auto-merge March 2, 2023 10:29
@lava lava merged commit a2ce43c into master Mar 2, 2023
@lava lava deleted the topic/openapi-endpoint branch March 2, 2023 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality
Projects
None yet
3 participants