grafana/pkg/infra/httpclient
Sergey Kostrukov 656ade9884
Shared Azure middleware between Azure Monitor and Prometheus datasources (#46002)
* Scopes in Azure middleware

* Enable Azure middleware without feature flag

* Use common Azure middleware in Azure Monitor

* Apply feature flag to JsonData configuration of Azure auth

* Enforce feature flag in Prometheus datasource

* Prometheus provider tests

* Datasource service tests

* Fix http client provider tests

* Pass sdkhttpclient.Options by reference

* Add middleware to httpclient.Options

* Remove dependency on Grafana settings

* Unit-tests updated

* Fix ds_proxy_test

* Fix service_test
2022-04-01 13:26:49 +02:00
..
httpclientprovider Shared Azure middleware between Azure Monitor and Prometheus datasources (#46002) 2022-04-01 13:26:49 +02:00
count_bytes_reader_test.go Datasources: Set response size metric based on actual bytes read (#40303) 2021-10-25 11:49:49 +02:00
count_bytes_reader.go Datasources: Set response size metric based on actual bytes read (#40303) 2021-10-25 11:49:49 +02:00
max_bytes_reader_test.go Datasources: Introduce response_limit for datasource responses (#38962) 2021-09-10 16:51:06 +03:00
max_bytes_reader.go Datasources: Introduce response_limit for datasource responses (#38962) 2021-09-10 16:51:06 +03:00
provider.go Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy (#33439) 2021-05-19 23:53:41 +02:00