mirror of
https://github.com/grafana/grafana.git
synced 2026-06-10 17:11:31 -04:00
Plugin Proxy: Narrow data source config to DataSourceProxySettings The data source proxy only needs a handful of fields from setting.Cfg. Introduce a focused DataSourceProxySettings struct that exposes only those fields, load Azure settings lazily via a resolver callback so the proxy avoids touching Azure configuration unless an Azure-authenticated route is matched, and pass the new struct through the datasource proxy service in place of *setting.Cfg. |
||
|---|---|---|
| .. | ||
| test-data | ||
| ds_auth_provider.go | ||
| ds_auth_provider_test.go | ||
| ds_proxy.go | ||
| ds_proxy_test.go | ||
| pluginproxy.go | ||
| pluginproxy_test.go | ||
| settings.go | ||
| token_provider.go | ||
| token_provider_azure.go | ||
| token_provider_gce.go | ||
| token_provider_generic.go | ||
| token_provider_jwt.go | ||
| token_provider_test.go | ||
| utils.go | ||
| utils_test.go | ||