vault/ui/lib/core/addon/utils
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
..
client-counts [UI] Playwright Client Counts Workflows (#13994) (#14016) 2026-04-22 09:05:45 -06:00
code-generators UI/v2 forms infrastructure (#14134) (#14694) 2026-05-13 08:46:34 -07:00
advanced-secret.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
all-engines-metadata.ts UI: fix bug when mounting external kv version & empty payload when tuning external versions (#13361) (#13450) 2026-03-26 16:58:42 -04:00
all-features.ts UI: Hide Client Count Dashboard for PKI Only Clusters (#10513) (#10831) 2025-11-17 09:11:14 -06:00
b64.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
common-prefix.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
date-formatters.ts [UI] Ember Data Migration - Client Counts (#12026) (#12132) 2026-02-03 16:18:52 +00:00
duration-utils.ts license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
key-utils.ts license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
keys.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
paginate-list.ts [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
parse-url.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
router-lookup.ts UI: Improve policy flyout context awareness (#12334) (#12354) 2026-02-14 15:31:22 -08:00
sanitize-path.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
timestamp.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
uuid.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00