vault/ui/tests/integration/components
Vault Automation f0cf2a4b68
UI/v2 forms infrastructure (#14134) (#14694)
* copies v2 form components from POC branch

* fixes issue in form-config-generator when path parameters are not defined

* adds api code-generator for snippet creation

* expands cli and terraform code generators

* updates form-config-generator to return api path from spec

* fixes issue setting field value in v2-form class

* updates form-config types

* updates v2 form and renderer components to conditional render fields

* adds v2 form apply component

* updates v2 form wizard component to support apply step

* add support for field types (text input variants, text area, checkbox, radio, masked input) and add test coverage

* Dynamic field visibility and Select field support

* [POC] Public PKI (mocked) Wizard - revert this before merging

* Revert "[POC] Public PKI (mocked) Wizard - revert this before merging"

This reverts commit 66646f1d7a71d0e67028ebcabcfe33925197ffc9.

* cleanup & address copilot pr comments

* address PR comments

---------

Co-authored-by: Shannon Roberts (Beagin) <beagins@users.noreply.github.com>
Co-authored-by: Jordan Reimer <jordan.reimer@hashicorp.com>
2026-05-13 08:46:34 -07:00
..
auth [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
auth-config-form [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
auth-method [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
charts add carbon tree chart (#11965) (#11970) 2026-01-23 23:59:12 +00:00
clients UI: Feature Descriptions (#12737) (#13055) 2026-03-18 11:03:29 -05:00
code-generator UI: Add validations to visual policy editor (#14688) (#14696) 2026-05-08 23:03:46 +00:00
config-ui/messages/page [UI][VAULT-43823][VAULT-43824] Custom messages filter button (#13920) (#13934) 2026-04-14 09:13:40 -07:00
console [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
dashboard Manual backport... (#14369) 2026-04-28 15:28:07 -07:00
form/v2 UI/v2 forms infrastructure (#14134) (#14694) 2026-05-13 08:46:34 -07:00
identity [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
keymgmt [UI] [VAULT-43463] Update breacrumbs in remaining pages (#13347) (#13374) 2026-03-24 22:43:16 -07:00
kmip [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
kubernetes [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
kv UI: Update kv max_version validation (#14430) (#14455) 2026-05-04 15:10:29 +00:00
ldap [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
mfa [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
mount UI: Fix transition when mounting an unsupported engine (#13137) (#13170) 2026-03-19 15:48:53 +00:00
mount-backend license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc [UI] Ember Data Migration - OIDC Assignments (#14491) (#14657) 2026-05-11 08:37:31 -06:00
open-api-explorer UI: remove cluster route and model boundary route mixins (#11873) (#12025) 2026-01-29 11:02:04 -06:00
page [UI] Playwright Client Counts Workflows (#13994) (#14016) 2026-04-22 09:05:45 -06:00
pki [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
recovery/page [UI] Dismiss Wizards in Ember Tests (#13407) (#13442) 2026-03-26 18:21:01 +00:00
secret-engine UI: Code Cleanup & Namespace bug fixing for configuration tuning (#12203) (#12449) 2026-02-19 16:27:02 -05:00
secret-engines [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
shamir UI: Add primary token input for authed generate operation token in DR (#14508) (#14614) 2026-05-07 13:05:47 -05:00
sidebar [UI] Billing overview bugs (#14562) (#14586) 2026-05-06 22:47:46 +00:00
sync [UI] VAULT-42756 - Secret sync WIF implementation (#14001) (#14167) 2026-04-22 12:46:13 +05:30
tools [UI] VAULT-41962 Updated tools sidebar (#11919) (#11984) 2026-01-26 10:11:40 -08:00
totp [UI] [VAULT-43463] Update breacrumbs in remaining pages (#13347) (#13374) 2026-03-24 22:43:16 -07:00
usage UI: Convert namespace service to typescript (#12008) (#12039) 2026-01-27 17:07:50 -08:00
alert-inline-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
app-footer-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
autocomplete-input-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
b64-toggle-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
certificate-card-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
checkbox-grid-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
chevron-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
choose-pgp-key-form-test.js UI: Add primary token input for authed generate operation token in DR (#14508) (#14614) 2026-05-07 13:05:47 -05:00
confirm-action-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
confirm-modal-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
confirmation-modal-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
control-group-success-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
control-group-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
copy-secret-dropdown-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
database-role-edit-test.js [UI] [VAULT-43463] Update breacrumbs in remaining pages (#13347) (#13374) 2026-03-24 22:43:16 -07:00
database-role-setting-form-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
disabled-plugin-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
download-button-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
edit-form-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
enable-input-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
enable-replication-form-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
enabled-plugin-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
filter-input-explicit-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
filter-input-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
flash-toast-test.js UI: Policy Generator Fly out (#11512) (#11654) 2026-01-09 19:20:10 +00:00
form-field-label-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
form-field-test.js VAULT-43456 - Updates region field for aws on secrets engines config page (#13322) (#13332) 2026-03-24 06:09:23 +00:00
get-credentials-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
icon-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
info-table-item-array-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
info-table-row-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
json-editor-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
known-secondaries-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
known-secondaries-table-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
kv-object-editor-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
kv-suggestion-input-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
license-banners-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
license-info-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
link-status-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
list-table-test.js [UI][vault-43821]Update table to accurately fetch results when pagination is out of bounds (#13794) (#13850) 2026-04-09 22:53:44 +00:00
list-test.js [UI] Dismiss Wizards in Ember Tests (#13407) (#13442) 2026-03-26 18:21:01 +00:00
manage-dropdown-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
masked-input-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
message-error-test.js UI: Add validations to visual policy editor (#14688) (#14696) 2026-05-08 23:03:46 +00:00
mfa-login-enforcement-form-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
mfa-login-enforcement-header-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
mfa-method-list-item-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
mount-accessor-select-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
mount-backend-form-test.js UI: Fix transition when mounting an unsupported engine (#13137) (#13170) 2026-03-19 15:48:53 +00:00
mount-backend-type-form-enhancements-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
namespace-picker-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
object-list-input-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc-consent-block-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
okta-number-challenge-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
overview-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
path-filter-config-list-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
pgp-file-test.js UI: Add primary token input for authed generate operation token in DR (#14508) (#14614) 2026-05-07 13:05:47 -05:00
pgp-list-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
pki-paginated-list-test.js [UI] Ember Data Migration - PKI Overview/Cleanup (#11024) (#11117) 2025-12-03 20:37:20 +00:00
plugin-documentation-flyout-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
policy-example-test.js [UI][VAULT-42484][VAULT-42483]: sidebar bugs (#12263) (#12293) 2026-02-11 09:49:53 -08:00
policy-form-test.js UI: Add validations to visual policy editor (#14688) (#14696) 2026-05-08 23:03:46 +00:00
radial-progress-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
radio-button-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
raft-join-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
raft-storage-overview-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
raft-storage-restore-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
read-more-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
readonly-form-field-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
regex-validator-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-action-generate-token-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-actions-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-dashboard-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-header-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-overview-mode-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
replication-page-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-primary-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-secondary-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-summary-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
replication-table-rows-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
resultant-acl-banner-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
seal-action-test.js UI: Feature Descriptions (#12737) (#13055) 2026-03-18 11:03:29 -05:00
search-select-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
search-select-with-modal-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
secret-edit-test.js [UI] [VAULT-43463] Update breacrumbs in remaining pages (#13347) (#13374) 2026-03-24 22:43:16 -07:00
secret-list-header-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
select-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
selectable-card-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
splash-page-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
stat-text-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
string-list-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
sync-status-badge-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
text-file-test.js UI: Implement visual policy builder (#11250) (#11367) 2025-12-15 20:42:13 +00:00
toggle-button-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
toggle-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
token-expire-warning-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
toolbar-actions-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
toolbar-filters-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
toolbar-link-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
toolbar-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
transform-advanced-templating-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
transform-edit-base-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
transform-list-item-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
transform-role-edit-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
transit-edit-test.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit-key-actions-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
ttl-picker-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
unsaved-changes-modal-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
upgrade-page-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
wizard-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00
wrap-ttl-test.js [VAULT-43339] 1/2 Chore update TS (#13050) (#13105) 2026-03-17 15:52:40 -07:00