DataSourceHttpSettings: Replace legacy components and remove gf-form usage (#100583)

* Refactor to remove gf-form

* Change Select to Combobox

* Fix label width

* Add translations

* Fix input and translation keys

* Add aria expanded controls to help button

* Fix dsiabled state for Input

* Fix spacing

* Remove unused import

* Fix spacing for tag selectors

* Change gf-form-label to section

* Update addDataSource e2e flow

* Betterer results

* Use new form component

* Update translations

* Add deprecation notice

* Extract translations

* Update betterer
This commit is contained in:
Tobias Skarhed
2025-03-13 10:20:20 +01:00
committed by GitHub
parent 5d2ba10113
commit 9cc6c596af
10 changed files with 3995 additions and 306 deletions

View File

@ -58,7 +58,7 @@ export const addDataSource = (config?: Partial<AddDataSourceConfig>) => {
if (basicAuth) {
cy.contains('label', 'Basic auth').scrollIntoView().click();
cy.contains('.gf-form-group', 'Basic Auth Details')
cy.contains('section', 'Basic Auth Details')
.should('be.visible')
.scrollIntoView()
.within(() => {