data-api-builder
data-api-builder copied to clipboard
Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores.
We have unit testing that covers the hot reload scenario in testing, but not integration testing or end to end testing. This issue seeks to address that missing test coverage....
Related to https://github.com/Azure/data-api-builder/issues/1645 Once we have the log-level as a property of the `RuntimeConfig`, we need to add support so that this property can be hot reloaded both in a...
The current design utilizes a single `RuntimeConfiProvider` class to provide access to the `RuntimeConfig`, which this class currently stores internally. This refactor will break the `RuntimeConfigProvider` into separate classes for...
Allow specifiying something like a `--watch` to make the runtime watch the provided configs and reload when they change. Relevant comment from @jarupatj in #50: > You should look at...
As a part of this pull request https://github.com/Azure/data-api-builder/pull/2108 we are turning off the unit tests for the hot reload feature while it is disabled. Before we can have the hot...
The authentication settings are configured during startup. This means that simply refreshing the `RuntimeConfig` to reflect saved changes is not enough to update the authentication settings that the service will...
The Open Api Document is generated on startup, and so to properly update the doc when a hot reload occurs we need to trigger that create document call as part...
### What happened? We need to provide CLI or config file option for choosing ports other than 5000 or 5001 for http and https. For example : While developing locally...
# Summary Increase the number of Authentication providers supported # Motivation Right now, only EasyAuth and Azure AD are supported. Common authentication providers like Auth0 and in general support for...
### What happened? It would b e grate to have GraphQL Subscriptions inside the GraphQL Api. So you can listen to realtime changes. One example can be a chat app...