grafana/e2e-playwright/dashboard-new-layouts
Josh Hunt 67b22177a8
Accessibility: Ensure dashboard edit panel inputs have accessible labels (again) (#110163)
* Revert "Revert: "Accessibility: Ensure dashboard edit panel inputs have accessible labels" (#109984)"

This reverts commit 7331a2e8c3.

* revert test change that accidentally catches the issue

* use useId in some places

* make ID required

* fix some ids

* fix a couple more

* add ids to variables

Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>

* add ids to get viz options

* add ids in getPanelFrameOptions

* add getFieldOverrideElements

* change name

* Replace other uuids with hard coded ids

* hoist useId out

* use some new selectors for table e2es

* commit betterer crimes

* use useId where we can

* Revert "use useId where we can"

This reverts commit 34090ac75d.

* fix some dashboard layouts tests

* rm AutoCellOptionsEditor

* idk try and fix tests

* restore fixed its for url state

---------

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
Co-authored-by: Paul Marbach <paul.marbach@grafana.com>
2025-08-27 13:10:47 +01:00
..
dashboard-duplicate-panel.spec.ts Add `v2beta1` api version: Consolidate schema breaking changes (#108172) 2025-07-30 15:01:27 +02:00
dashboard-group-panels.spec.ts Accessibility: Ensure dashboard edit panel inputs have accessible labels (again) (#110163) 2025-08-27 13:10:47 +01:00
dashboard-outline.spec.ts
dashboards-add-panel.spec.ts
dashboards-edit-adhoc-variables.spec.ts
dashboards-edit-datasource-variables.spec.ts
dashboards-edit-group-by-variables.spec.ts
dashboards-edit-panel-title-description.spec.ts
dashboards-edit-panel-transparent-bg.spec.ts Accessibility: Ensure dashboard edit panel inputs have accessible labels (again) (#110163) 2025-08-27 13:10:47 +01:00
dashboards-edit-query-variables.spec.ts Dashboards: Improve lazy loading (#108854) 2025-08-01 10:46:41 +00:00
dashboards-edit-variables.spec.ts
dashboards-move-panel.spec.ts
dashboards-panel-layouts.spec.ts Accessibility: Ensure dashboard edit panel inputs have accessible labels (again) (#110163) 2025-08-27 13:10:47 +01:00
dashboards-remove-panel.spec.ts Dashboards: Improve lazy loading (#108854) 2025-08-01 10:46:41 +00:00
dashboards-title-description.spec.ts
utils.ts