vault/ui/app/utils
Vault Automation af07b60f99
[VAULT-33083] support mount external engine (#11659) (#12284)
* [VAULT-33083] support mount external engine

* add "Plugin type" and "Plugin version" fields to the enable mount page

* add changelog

* address copilot review comments

* address PR comments, code cleanup

* fix test failures

* Add support for external plugins registered without a plugin version

* external plugin should be enabled for enterprise only, plugin version should be mandatory for external plugins

* fix tests

* address copilot feedback

* fix failing tests, add unit test coverage

* address PR comments

* address PR comments

* remove dead code

* move no external versions alert

* Only show un-versioned plugin message if there are un-versioned plugins in the catalog.

* address PR comments

* use ApiService instead of custom PluginPinsService; fix failing tests

* revert changes to forms/mount.ts and forms/auth/method.ts

Co-authored-by: Shannon Roberts (Beagin) <beagins@users.noreply.github.com>
2026-02-10 14:18:14 -08:00
..
analytic-events license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
analytics-providers license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
constants [UI] Ember Data Migration - Client Counts (#12026) (#12132) 2026-02-03 16:18:52 +00:00
forms Update eslint console rule (#11883) (#11948) 2026-01-23 13:26:41 -08:00
model-helpers [VAULT-33083] UI: support builtin plugins as external plugins (#11244) (#11489) 2025-12-18 18:29:20 +00:00
all-engines-metadata.ts UI: Secrets Engines tune support clean up (#12125) (#12178) 2026-02-04 21:25:39 +00:00
api-path.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth-form-helpers.ts license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
backend-route-helpers.ts [VAULT-33083] UI: support builtin plugins as external plugins (#11244) (#11489) 2025-12-18 18:29:20 +00:00
camelize-object-keys.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
chart-helpers.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
clamp.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
error-message.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
external-plugin-helpers.ts [VAULT-33083] support mount external engine (#11659) (#12284) 2026-02-10 14:18:14 -08:00
field-to-attrs.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
identity-manager.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv-path.ts license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
openapi-helpers.ts [UI] Ember Data Migration - KMIP Cleanup (#11838) (#11865) 2026-01-21 17:20:19 +00:00
openapi-to-attrs.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
parse-pki-cert-oids.js [UI] Ember Data Migration - PKI Issuers (#10757) (#10896) 2025-11-18 10:39:26 -07:00
parse-pki-cert.js UI: fix PKI certificate key_usage parsing and add extended key flags to role form (#10416) (#10479) 2025-10-29 18:47:57 +00:00
path-encoding-helpers.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin-catalog-helpers.ts [VAULT-33083] support mount external engine (#11659) (#12284) 2026-02-10 14:18:14 -08:00
query-param-string.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
remove-record.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
shared-model-boundary.js UI: remove cluster route and model boundary route mixins (#11873) (#12025) 2026-01-29 11:02:04 -06:00
sort-objects.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
trim-right.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
version-utils.ts [VAULT-33083] support mount external engine (#11659) (#12284) 2026-02-10 14:18:14 -08:00