vault/ui/lib/core/app/components
Jordan Reimer 44a8e1bb2b
Kubernetes Secrets Engine (#17893)
* Ember Engine for Kubernetes Secrets Engine (#17881)

* adds in-repo ember engine for kubernetes secrets engine

* updates kubernetes engine class name

* Kubernetes route plumbing (#17895)

* kubernetes route plumbing

* adds kubernetes role index route with redirect to details

* adds kubernetes as mountable and supported secrets engine (#17891)

* adds models, adapters and serializers for kubernetes secrets engine (#18010)

* adds mirage factories and handlers for kubernetes (#17943)

* Kubernetes Secrets Engine Configuration (#18093)

* moves RadioCard component to core addon

* adds kubernetes configuration view

* fixes tests using RadioCard after label for and input id changes

* adds confirm modal when editing kubernetes config

* addresses review comments

* Kubernetes Configuration View (#18147)

* removes configuration edit and index routes

* adds kubernetes configuration view

* Kubernetes Roles List (#18211)

* removes configuration edit and index routes

* adds kubernetes configuration view

* adds kubernetes secrets engine roles list view

* updates role details disabled state to explicitly check for false

* VAULT-9863 Kubernetes Overview Page (#18232)

* Add overview page view

* Add overview page tests

* Address feedback to update tests and minor changes

* Use template built in helper for conditionally showing num roles

* Set up roleOptions in constructor

* Set up models in tests and fix minor bug

* Kubernetes Secrets Engine Create/Edit Views (#18271)

* moves kv-object-editor to core addon

* moves json-editor to core addon

* adds kubernetes secrets engine create/edit views

* updates kubernetes/role adapter test

* addresses feedback

* fixes issue with overview route showing 404 page (#18303)

* Kubernetes Role Details View (#18294)

* moves format-duration helper to core addon

* adds kubernetes secrets engine role details view

* adds tests for role details page component

* adds capabilities checks for toolbar actions

* fixes list link for secrets in an ember engine (#18313)

* Manual Testing: Bug Fixes and Improvements (#18333)

* updates overview, configuration and roles components to pass args for individual model properties

* bug fixes and improvements

* adds top level index route to redirect to overview

* VAULT-9877 Kubernetes Credential Generate/View Pages (#18270)

* Add credentials route with create and view components

* Update mirage response for creds and add ajax post call for creds in adapter

* Move credentials create and view into one component

* Add test classes

* Remove files and update backend property name

* Code cleanup and add tests

* Put test helper in helper function

* Add one more test!

* Add code optimizations

* Fix model in route and add form

* Add onSubmit to form and preventDefault

* Fix tests

* Update mock data for test to be strong rather than record

* adds acceptance tests for kubernetes secrets engine roles (#18360)

* VAULT-11862 Kubernetes acceptance tests (#18431)

* VAULT-12185 overview acceptance tests

* VAULT-12298 credentials acceptance tests

* VAULT-12186 configuration acceptance tests

* VAULT-12127 Refactor breadcrumbs to use breadcrumb component (#18489)

* VAULT-12127 Refactor breadcrumbs to use Page::Breadcrumbs component

* Fix failing tests by adding breadcrumbs properties

* VAULT-12166 add jsdocs to kubernetes secrets engine pages (#18509)

* fixes incorrect merge conflict resolution

* updates kubernetes check env vars endpoint (#18588)

* hides kubernetes ca cert field if not defined in configuration view

* fixes loading substate handling issue (#18592)

* adds changelog entry

Co-authored-by: Kianna <30884335+kiannaquach@users.noreply.github.com>
2023-01-18 15:02:41 -06:00
..
confirm Ui/redesign delete confirmation (#7271) 2019-08-27 15:50:53 -07:00
linkable-item Truncate Secret Engine Description Text (#11995) 2021-07-08 08:21:10 -07:00
list-item UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
page UI: pki engine breadcrumbs (#18113) 2022-11-29 10:01:10 -08:00
alert-banner.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
alert-inline.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
autocomplete-input.js Transform Advanced Templating (#13908) 2022-02-07 13:07:53 -07:00
box-radio.js UI: Transform secrets engine with transformations 2020-08-26 11:31:18 -05:00
checkbox-grid.js UI: Add Typescript for PKI engine (#17927) 2022-11-15 11:39:46 -06:00
chevron.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
confirm-action.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
confirm.js Ui/redesign delete confirmation (#7271) 2019-08-27 15:50:53 -07:00
confirmation-modal.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
doc-link.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
download-button.js UI KMIP CA (#6983) 2019-06-26 11:02:05 -05:00
edit-form.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
empty-state.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
external-link.js UI: Update <a> tags to LinkTo's (#17866) 2022-11-11 09:56:44 -06:00
field-group-show.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
form-error.js Ui/pricing metrics params (#10083) 2020-10-05 16:34:52 -05:00
form-field-groups-loop.js PKI role create view (#17263) 2022-09-28 15:11:13 -07:00
form-field-groups.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
form-field-label.js Transform Advanced Templating (#13908) 2022-02-07 13:07:53 -07:00
form-field.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
form-save-buttons.js UI - raft config and snapshotting (#7410) 2019-10-14 13:23:29 -05:00
icon.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
info-table-item-array.js Ui/transform info table row roles (#9942) 2020-09-15 12:11:24 -06:00
info-table-row.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
info-table.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
info-tooltip.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
input-search.js ui: VAULT-6511 PKI Overview Page (#18599) 2023-01-17 13:30:31 -08:00
json-editor.js Kubernetes Secrets Engine (#17893) 2023-01-18 15:02:41 -06:00
key-value-header.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
kv-object-editor.js Kubernetes Secrets Engine (#17893) 2023-01-18 15:02:41 -06:00
layout-loading.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
linkable-item.js Truncate Secret Engine Description Text (#11995) 2021-07-08 08:21:10 -07:00
linked-block.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
list-item.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
list-pagination.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
list-view.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
masked-input.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
menu-loader.js UI - add delete for the various kmip models (#7015) 2019-07-02 16:23:07 -05:00
message-error.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
modal.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
namespace-reminder.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
navigate-input.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
object-list-input.js ui: create object list input component (#18671) 2023-01-12 23:20:45 +00:00
overview-card.js ui: VAULT-6511 PKI Overview Page (#18599) 2023-01-17 13:30:31 -08:00
page-header-level-left.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
page-header-level-right.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
page-header-top.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
page-header.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
popup-menu.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
radio-button.js Replace RadioButton With Internal Component (#14809) 2022-03-31 16:16:05 -06:00
radio-card.js adds radio-card component changes from ui/kubernetes-secrets-engine feature branch (#18115) 2022-11-24 00:01:34 +00:00
read-more.js Truncate Secret Engine Description Text (#11995) 2021-07-08 08:21:10 -07:00
readonly-form-field.js UI Database Secrets Engine (MongoDB) (#10655) 2021-02-18 10:36:31 -06:00
replication-action-demote.js move replication-actions into core addon so that secondary recovery works (#7226) 2019-08-05 14:05:32 -05:00
replication-action-disable.js move replication-actions into core addon so that secondary recovery works (#7226) 2019-08-05 14:05:32 -05:00
replication-action-generate-token.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
replication-action-promote.js move replication-actions into core addon so that secondary recovery works (#7226) 2019-08-05 14:05:32 -05:00
replication-action-recover.js move replication-actions into core addon so that secondary recovery works (#7226) 2019-08-05 14:05:32 -05:00
replication-action-reindex.js move replication-actions into core addon so that secondary recovery works (#7226) 2019-08-05 14:05:32 -05:00
replication-action-update-primary.js move replication-actions into core addon so that secondary recovery works (#7226) 2019-08-05 14:05:32 -05:00
replication-actions-single.js move replication-actions into core addon so that secondary recovery works (#7226) 2019-08-05 14:05:32 -05:00
replication-actions.js move replication-actions into core addon so that secondary recovery works (#7226) 2019-08-05 14:05:32 -05:00
replication-dashboard.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
replication-header.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
replication-mode-summary.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
replication-page.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
replication-secondary-card.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
replication-summary-card.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
replication-table-rows.js Ui/replication status discoverability (#8705) 2020-06-18 14:52:43 -07:00
search-select-placeholder.js UI - replication path filtering (#7620) 2019-10-25 13:16:45 -05:00
search-select-with-modal.js UI/vault 7196/search select with modal (#16456) 2022-07-27 14:18:22 -07:00
search-select.js UI - replication path filtering (#7620) 2019-10-25 13:16:45 -05:00
secret-list-header-tab.js Move SecretListHeader and SecretListHeaderTab to addon folder (#16981) 2022-09-07 15:04:41 -06:00
secret-list-header.js Move SecretListHeader and SecretListHeaderTab to addon folder (#16981) 2022-09-07 15:04:41 -06:00
select.js Update ui dependencies (#7244) 2019-08-19 15:45:39 -05:00
shamir-flow.js Ui/small replication action fixes (#9387) 2020-07-07 13:09:01 -06:00
shamir-modal-flow.js Ui/small replication action fixes (#9387) 2020-07-07 13:09:01 -06:00
stat-text.js UI/StatText Component (#12295) 2021-08-16 11:55:12 -07:00
string-list.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
text-file.js ui: refactor text file component (#18458) 2022-12-19 23:54:59 +00:00
toggle-button.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
toggle.js add toggle to core addon to fix broken ci builds (#8913) 2020-05-01 14:32:15 -07:00
tool-tip.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
toolbar-actions.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
toolbar-filters.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
toolbar-link.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
toolbar.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
ttl-picker.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
upgrade-page.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
vault-logo-spinner.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00