vault/ui/app/components
Vault Automation c499aa5288
UI: Namespace Wizard (#11556) (#12053)
* fill guided start content

* move namespace logic into page component

* add page component tests for namespace wizard

* add tree chart and changelog, update state management

* fix failing page usage test

* add back in breadcrumb update lost in merge conflict resolution across files

* fix test

* update terraform template function usage

* Update ui/app/components/wizard/namespaces/step-3.hbs



* formatting and fixes

* revert usage page changes

* move snippet generators into util and update code snippet initialization

* update test namespace page args

* move namespace wizard logic into its own component

* fix nested namespace creation via api and cli code snippets

* test update

* nested namespace terraform snippet

* remove outdated comment

* test clean up and hide wizard in CE

---------

Co-authored-by: lane-wetmore <lane.wetmore@hashicorp.com>
Co-authored-by: claire bontempo <68122737+hellobontempo@users.noreply.github.com>
2026-01-28 19:07:13 +00:00
..
auth license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth-config-form license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth-method license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
clients VAULT-41682 - generalized and center-aligned HDS Application State text (#12040) (#12049) 2026-01-28 11:58:34 -05:00
console UI: fix LIST request for metadata endpoint (#10371) (#10584) 2025-11-04 23:57:54 +00:00
dashboard VAULT-41682 - Updates dashboard cards to use HDS:ApplicationState instead of EmptyState (#12041) (#12047) 2026-01-28 11:58:05 -05:00
identity VAULT-41682 - generalized and center-aligned HDS Application State text (#12040) (#12049) 2026-01-28 11:58:34 -05:00
keymgmt VAULT-41682 - Replace EmptyState components with Hds::ApplicationState in keymgmt directory (#12042) (#12048) 2026-01-28 11:59:06 -05:00
mfa [UI][VAULT-41961] Update Access nav and breadcrumbs (#11869) (#11915) 2026-01-22 17:55:18 -08:00
modal-form UI: Implement visual policy builder (#11250) (#11367) 2025-12-15 20:42:13 +00:00
mount [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
mount-backend license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc [UI][VAULT-41961] Update Access nav and breadcrumbs (#11869) (#11915) 2026-01-22 17:55:18 -08:00
page UI: Namespace Wizard (#11556) (#12053) 2026-01-28 19:07:13 +00:00
recovery [UI][VAULT-40930] Replace direct use of Hds::PageHeader with Page::Header (#11721) (#11760) 2026-01-15 07:43:05 -08:00
secret-engine UI: Convert namespace service to typescript (#12008) (#12039) 2026-01-27 17:07:50 -08:00
secret-engines [UI][VAULT-40930] Replace direct use of Hds::PageHeader with Page::Header (#11721) (#11760) 2026-01-15 07:43:05 -08:00
secret-list license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
tools [UI] VAULT-41962 Updated tools sidebar (#11919) (#11984) 2026-01-26 10:11:40 -08:00
totp license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit-key-action license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
usage UI: Convert namespace service to typescript (#12008) (#12039) 2026-01-27 17:07:50 -08:00
wizard UI: Namespace Wizard (#11556) (#12053) 2026-01-28 19:07:13 +00:00
.gitkeep Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
alphabet-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
alphabet-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
app-footer.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
app-footer.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
b64-toggle.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
b64-toggle.ts license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
control-group-success.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
control-group-success.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
control-group.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
control-group.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
database-connection.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
database-connection.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
database-role-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
database-role-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
database-role-setting-form.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
database-role-setting-form.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
disabled-plugin-card.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
enabled-plugin-card.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
enabled-plugin-card.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
file-to-array-buffer.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
file-to-array-buffer.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
flash-message.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
flash-toast.hbs UI: Policy Generator Fly out (#11512) (#11654) 2026-01-09 19:20:10 +00:00
flash-toast.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
form-field-from-model.hbs UI: Pull nested interactives out of labels (#10231) (#10367) 2025-10-24 13:01:19 -05:00
generate-credentials-database.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generate-credentials-database.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generate-credentials-totp.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generate-credentials-totp.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generate-credentials.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generate-credentials.ts [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generated-item-list.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generated-item-list.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generated-item.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
generated-item.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
get-credentials-card.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
get-credentials-card.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
key-version-select.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
key-version-select.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
license-banners.hbs UI: Hide Client Count Dashboard for PKI Only Clusters (#10513) (#10831) 2025-11-17 09:11:14 -06:00
license-banners.ts UI: Hide Client Count Dashboard for PKI Only Clusters (#10513) (#10831) 2025-11-17 09:11:14 -06:00
license-info.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
license-info.js UI: Hide Client Count Dashboard for PKI Only Clusters (#10513) (#10831) 2025-11-17 09:11:14 -06:00
link-status.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
link-status.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
logo-edition.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
logo-edition.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
logo-splash.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
mount-accessor-select.hbs UI: Pull nested interactives out of labels (#10231) (#10367) 2025-10-24 13:01:19 -05:00
mount-accessor-select.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
mount-backend-form.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
mount-backend-form.ts [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
namespace-picker.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace-picker.ts UI: Convert namespace service to typescript (#12008) (#12039) 2026-01-27 17:07:50 -08:00
not-found.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
not-found.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc-callback-splash.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc-consent-block.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc-consent-block.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
okta-number-challenge.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pgp-file.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pgp-file.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pgp-list.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pgp-list.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin-documentation-flyout.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin-documentation-flyout.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy-form.hbs UI: Policy Generator Fly out (#11512) (#11654) 2026-01-09 19:20:10 +00:00
policy-form.ts UI: Add automation snippets to policy read view (#11804) (#11856) 2026-01-20 16:30:28 -08:00
radial-progress.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
radial-progress.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
raft-join.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
raft-join.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
raft-storage-overview.hbs [UI] Remaining page headers update (#11650) (#11707) 2026-01-12 15:55:04 +00:00
raft-storage-overview.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
raft-storage-restore.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
raft-storage-restore.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
regex-validator.hbs UI: Pull nested interactives out of labels (#10231) (#10367) 2025-10-24 13:01:19 -05:00
regex-validator.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
resultant-acl-banner.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
resultant-acl-banner.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
role-aws-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
role-aws-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
role-edit.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
role-ssh-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
role-ssh-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
seal-action.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
seal-action.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secret-create-or-update.hbs Bug Fix UI: Await capabilities on KVv1 secret edit route to properly access methods on the promise proxy (#10548) (#10661) 2025-11-06 16:09:17 -07:00
secret-create-or-update.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secret-edit-toolbar.hbs Bug Fix UI: Await capabilities on KVv1 secret edit route to properly access methods on the promise proxy (#10548) (#10661) 2025-11-06 16:09:17 -07:00
secret-edit-toolbar.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secret-edit.hbs [UI] Remaining page headers update (#11650) (#11707) 2026-01-12 15:55:04 +00:00
secret-edit.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secret-form-show.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secret-link.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secret-link.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
section-tabs.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
section-tabs.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
shamir-progress.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
shamir-progress.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
splash-page.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token-expire-warning.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token-expire-warning.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
toolbar-secret-link.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
toolbar-secret-link.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
totp-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
totp-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transform-advanced-templating.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-advanced-templating.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-create-form.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-create-form.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-edit-base.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-edit-form.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-edit-form.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-role-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transform-role-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transform-show-transformation.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-show-transformation.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform-template-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transform-template-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transformation-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transformation-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transit-edit.hbs [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transit-edit.js [UI][VAULT-40916] Update page headers ui/app/components (#11104) (#11417) 2025-12-18 11:29:04 -05:00
transit-form-create.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit-form-edit.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit-form-show.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit-form-show.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit-key-actions.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit-key-actions.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
tree-chart.hbs add carbon tree chart (#11965) (#11970) 2026-01-23 23:59:12 +00:00
tree-chart.ts add carbon tree chart (#11965) (#11970) 2026-01-23 23:59:12 +00:00
wrap-ttl.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
wrap-ttl.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
z-docfy-filter.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
z-docfy-filter.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00