grafana/e2e/various-suite
Brendan O'Handley 0a9240aeba
Prometheus: Configuration page overhaul (#66198)
* organize layout, make design uniform, add doc link

* fix e2e test

* move overhauled config parts into prometheus code

* update tooltips with doc links

* clean component styles for section padding, top and bottom 32px

* make additional settings subsection headers h6

* use secondary gray for section descriptions

* fix merge issues

* change inlineswitch to switch only in prom settings because the other components are shared

* remove legacy formfield and input, replace with inlinefield and input from grafana-ui

* find more formfield and UI design fixes like changing inlineformlabel to inlinefield

* remove unused inline form label

* replace legacy duration validations with <FieldValidationMessage>

* fix styles secondary gray from theme

* change language, headings and datasource -> data source

* update alert setting styles with new component

* update prom url heading and tooltip

* update default editor tooltip and set builder as default editor

* update interval tooltip

* update prom type tooltip

* update custom query params tooltip

* update exemplar internal link tooltip

* fix inline form styling inconsistency

* allow for using the DataSourceHTTPSettings component without the connection string

* remove overhaul component, re-use dshtttps comp, and use connection input in config editor

* make tooltips interactive to click links

* consistent label width across the elements we can control for now, fix exemplar switch

* make connection url a component

* refactor onBlur validation

* remove unused component

* add tests for config validations

* add more meaningful health check

* fix e2e test

* fix e2e test

* fix e2e test

* add error handling for more url errors

* remove unnecessary conversion

* health check tests

* Clean up the health check

* health check unit tests

* health check unit tests improved

* make pretty for drone

* lint check go

* lint check go

* add required attr to connection component

* Update public/app/plugins/datasource/prometheus/configuration/Connection.tsx

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>

* fix read only issue for provisioned datasources

* validate multiple durations for incremental query setting

* use sentence case for headers

* use className consistently for styles

* add tests for url regex

* remove console logs

* only use query as healthcheck as the healthy api is not supported by Mimir

* fix exemplar e2e test

* remove overhaul prop from custom headers setting component

* remove connection section and use DatasourceHttpSettings connection with custom label and interactive tooltip

* add spaces back

* spaces

---------

Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-04-27 09:43:54 -04:00
..
bar-gauge.spec.ts E2E: Fix running any suite locally (#42210) 2021-11-24 15:16:51 +01:00
exemplars.spec.ts Prometheus: Configuration page overhaul (#66198) 2023-04-27 09:43:54 -04:00
explore.spec.ts Explore: Run test datasource default selection when mounted (#65864) 2023-04-05 09:08:03 -05:00
filter-annotations.spec.ts e2e: Update annotation marker selector (#67135) 2023-04-24 18:51:15 +00:00
gauge.spec.ts E2E: Fix running any suite locally (#42210) 2021-11-24 15:16:51 +01:00
graph-auto-migrate.spec.ts Timeseries: Time regions migration (#66998) 2023-04-27 05:28:58 +03:00
inspect-drawer.spec.ts E2E: Fixed so openPanelMenuItem flow works with new/old panel chrome without breaking changes (#66118) 2023-04-14 09:11:15 +02:00
loki-editor.spec.ts Loki Config: Add missing section header + minor improvements (#66216) 2023-04-14 12:39:54 +03:00
loki-query-builder.spec.ts Loki Config: Add missing section header + minor improvements (#66216) 2023-04-14 12:39:54 +03:00
pie-chart.spec.ts E2E: Fix running any suite locally (#42210) 2021-11-24 15:16:51 +01:00
query-editor.spec.ts e2e: Update annotation marker selector (#67135) 2023-04-24 18:51:15 +00:00
select-focus.spec.ts E2E: Fix running any suite locally (#42210) 2021-11-24 15:16:51 +01:00
solo-route.spec.ts E2E: Fix running any suite locally (#42210) 2021-11-24 15:16:51 +01:00
trace-view-scrolling.spec.ts Tracing: Update e2e test (#66960) 2023-04-21 14:44:48 +01:00
visualization-suggestions.spec.ts E2E: Fix running any suite locally (#42210) 2021-11-24 15:16:51 +01:00