-
Notifications
You must be signed in to change notification settings - Fork 35
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
Design API backend schema #1091
Comments
After initial discussion, we agreed to rename the
|
I think we need also these:
|
As part of this task, I have been removing a bit of code related to the following components:
We can re-introduce API Umbrella code at a later point, but both of the wizards were deemed unnecessary for the time being (after discussions at standup and with @bajiat). As such, I am designing a modal dialogue to inform admin users when either the Branding or Settings collection are empty, so they know to visit those pages (ping @Nazarah): |
In order to decouple API backends from Api Umbrella, we will need a collection for API backend that is separate from the proxy settings. In other words, the schema needs to be changed and separated from proxies and their settings.
Idea: Align with Swagger specification or Open API specification (depending on the schedule of the latter). This might enable importing API backend configuration by importing Swagger (or Open API) file. Only after adding the API backend, the owner would assign a proxy to it.
Potential user story related to the Swagger idea:
As a minimum requirement, all fields that exist both in our collection and in Swagger spec should match.
Definition of done
The text was updated successfully, but these errors were encountered: