From 93aa30f3b60045dfeaa0c0be3a11cdeb8e000746 Mon Sep 17 00:00:00 2001 From: Vault Automation Date: Tue, 10 Feb 2026 12:22:23 -0500 Subject: [PATCH] [UI] Remove Template Lint A11y Overrides (#12236) (#12276) * removes require-input-label ember-template-lint override * adds aria-label to textarea in MaskedInput component * more a11y fixes for missing labels * adds aria-label back to lookup-input * adds aria-label back to select component * ensures aria-label has value in select component * removes duplicate onchange handler from lookup-input component Co-authored-by: Jordan Reimer --- ui/.template-lintrc.js | 1 - ui/app/components/console/command-input.hbs | 4 +--- ui/app/components/database-connection.hbs | 1 + ui/app/components/identity/lookup-input.hbs | 13 +++++++++---- ui/app/components/mount-accessor-select.hbs | 3 +-- ui/app/components/secret-create-or-update.hbs | 2 ++ .../vault/cluster/access/control-groups.hbs | 9 ++++++++- ui/app/templates/vault/cluster/init.hbs | 2 ++ ui/lib/core/addon/components/kv-object-editor.hbs | 2 ++ ui/lib/core/addon/components/masked-input.hbs | 2 +- ui/lib/core/addon/components/masked-input.js | 7 ++----- ui/lib/core/addon/components/object-list-input.hbs | 1 - ui/lib/core/addon/components/select.hbs | 4 +--- ui/lib/core/addon/components/sidebar/frame.hbs | 2 +- 14 files changed, 31 insertions(+), 22 deletions(-) diff --git a/ui/.template-lintrc.js b/ui/.template-lintrc.js index 13bc9f5b37..716495d93a 100644 --- a/ui/.template-lintrc.js +++ b/ui/.template-lintrc.js @@ -10,7 +10,6 @@ module.exports = { rules: { 'no-action': 'off', - 'require-input-label': 'off', 'no-array-prototype-extensions': 'off', // from bump to ember-template-lint@6.0.0 'no-builtin-form-components': 'off', diff --git a/ui/app/components/console/command-input.hbs b/ui/app/components/console/command-input.hbs index d7eec92d0e..8d547eee75 100644 --- a/ui/app/components/console/command-input.hbs +++ b/ui/app/components/console/command-input.hbs @@ -10,13 +10,11 @@ {{/if}} +
diff --git a/ui/app/templates/vault/cluster/init.hbs b/ui/app/templates/vault/cluster/init.hbs index 4c0c59fd07..801b5784db 100644 --- a/ui/app/templates/vault/cluster/init.hbs +++ b/ui/app/templates/vault/cluster/init.hbs @@ -132,6 +132,7 @@
{{else}}