vault/ui/lib/core/addon/utils
Vault Automation bcf55d4816
Backport [UI] VAULT-45954 - Secrets sync database static roles support into ce/main (#15834)
* no-op commit

* Refactor sync UI to support multiple secret types with configuration-based architecture

* remove radio-cards and add mount-based secret type auto-detection for sync destinations

Co-authored-by: Copilot <copilot@github.com>

* enhance suggestion input component with placeholder and no matches message support from parent

* refactor secrets component methods for improved readability and consistency

* refactor sync components and update empty state messages for clarity

* updated ui as per figma design

* Refactor secret handling and introduce SecretTypeBadge component for improved UI representation

* updated button text as per Figma design

* Enable external link support for database static roles in SECRET_TYPE_CONFIGS

* Update document and improve tests for database roles

* Add release note for Secrets Sync UI feature to support syncing Database static roles

* fixed changelog name and updated link to remove trailing space

* resolved copilot review comments

---------

Co-authored-by: Mohit Ojha <mohit.ojha@hashicorp.com>
Co-authored-by: Copilot <copilot@github.com>
2026-06-25 23:41:21 +05:30
..
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
secret-type-fetchers.ts Backport [UI] VAULT-45954 - Secrets sync database static roles support into ce/main (#15834) 2026-06-25 23:41:21 +05:30
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