- replace legacy data source auth overlays with AlertDialog, Dialog, and Popover - add controlled open state support for API key and OAuth auth modals - update related frontend tests and prune resolved ESLint suppressions
- replace legacy data source auth overlays with AlertDialog, Dialog, and Popover - add controlled open state support for API key and OAuth auth modals - update related frontend tests and prune resolved ESLint suppressions