Prometheus: Config overhaul part two, auth and DataSourceHttpSettings overhaul (#71250)

* build httpsettings overhaul with new auth component

* remove test code

* add connection and advanced http settings components

* use tooltip with link

* add correct styling and spacing

* save option select for sigV4

* fix styles in Azure auth to fit new auth component

* add types in overhaul folder that are not available yet in grafana

* update e2e tests for new connection component

* update e2e tests for new connection component

* update width of azure inputs

* fix non custom auth selects

* add feature toggle

* wrap azure style changes behind the feature flag

* fix feature toggle rebase fix error

* move advanced http setting and wrap everything in the config subsection component to fix font

* fix input width

* use cx for conditional classes

* use cx for conditional class
This commit is contained in:
Brendan O'Handley
2023-07-26 12:09:53 -04:00
committed by GitHub
parent d39ec2428e
commit 98cb3ce3b6
16 changed files with 837 additions and 358 deletions

View File

@@ -128,6 +128,7 @@ Experimental features might be changed or removed without prior notice.
| `grafanaAPIServer` | Enable Kubernetes API Server for Grafana resources |
| `featureToggleAdminPage` | Enable admin page for managing feature toggles from the Grafana front-end |
| `awsAsyncQueryCaching` | Enable caching for async queries for Redshift and Athena. Requires that the `useCachingService` feature toggle is enabled and the datasource has caching and async query support enabled |
| `prometheusConfigOverhaulAuth` | Update the Prometheus configuration page with the new auth component |
## Development feature toggles