open-vault/ui/lib/core/addon/components
claire bontempo 76f1971126
UI: pki configuration edit form (#20245)
* setup routing, move queries in ConfigurationIndex to parent resource route

* finish building out form, add model attrs build ttls

* add types

* update model attribute values, fix default ttl states

* remove defaults and use openApi, group with booleans

* add model to application route"

* add save functionality

* add error banner

* add transition after save

* use defaults from open api

* fix empty state language

* pass engine data

* change model attrs to ttl objects

* update types

* add invalid form alert to error block

* move data manipulation to serialize

* fix serializer, add comments

* add test for serializer

* edit configuration details view

* update details test

* change to updateRecord so POST request is made

* config/urls use POST instead of PUT

* add edit tests, update details

* add model hooks back to routes

* rearrange to remove dif

* remove createRecord for urls

* update comment

* wip sample ttl transform

* Revert "wip sample ttl transform"

This reverts commit 59fc179b5cd2994c4258e553e56667e29b3d6b72.

* revert changes, move model updates back to component

* simplify model fetches

* address comments;

* update pki/urls test

* update adapter test
2023-04-25 21:50:19 +00:00
..
confirm adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
linkable-item adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
list-item adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
page adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
alert-banner.hbs Glimmerize alert-banner (#19105) 2023-02-09 18:25:16 +00:00
alert-banner.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
alert-inline.hbs
alert-inline.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
alert-popup.hbs UI: Glimmerize BoxRadio and AlertPopup (#19571) 2023-03-17 07:37:33 -07:00
autocomplete-input.hbs
autocomplete-input.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
box-radio.hbs UI: Glimmerize BoxRadio and AlertPopup (#19571) 2023-03-17 07:37:33 -07:00
box-radio.js UI: Glimmerize BoxRadio and AlertPopup (#19571) 2023-03-17 07:37:33 -07:00
checkbox-grid.hbs
checkbox-grid.ts adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
chevron.hbs UI: Glimmerize Chevron, EmptyState, FieldGroupShow, InfoTooltip, Icon (#19570) 2023-03-17 09:22:12 -07:00
chevron.js UI: Glimmerize Chevron, EmptyState, FieldGroupShow, InfoTooltip, Icon (#19570) 2023-03-17 09:22:12 -07:00
confirm-action.hbs
confirm-action.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
confirm.js UI: Remove usage of htmlSafe (#20235) 2023-04-19 15:40:33 +00:00
confirmation-modal.hbs
confirmation-modal.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
doc-link.js UI: Fix remaining DocLink paths (#20070) 2023-04-10 23:26:50 +00:00
download-button.hbs
download-button.js UI: pki rotate root cert (#19739) 2023-03-31 15:47:23 -06:00
edit-form.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
empty-state.hbs UI: Glimmerize Chevron, EmptyState, FieldGroupShow, InfoTooltip, Icon (#19570) 2023-03-17 09:22:12 -07:00
external-link.hbs
external-link.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
field-group-show.hbs UI: Glimmerize Chevron, EmptyState, FieldGroupShow, InfoTooltip, Icon (#19570) 2023-03-17 09:22:12 -07:00
form-error.hbs UI: Glimmerize - Colocate template and remove component file (#19569) 2023-03-17 07:38:52 -07:00
form-field-groups-loop.hbs
form-field-groups-loop.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
form-field-groups.hbs UI: Pki model attribute consolidation (#19281) 2023-02-24 07:56:12 -08:00
form-field-groups.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
form-field-label.hbs
form-field-label.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
form-field.hbs UI: remove references to comma separation for string array edit types (#20163) 2023-04-19 16:16:30 +00:00
form-field.js Model Validation Warnings (#19913) 2023-04-03 15:24:58 -06:00
form-save-buttons.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
icon.hbs UI: Glimmerize Chevron, EmptyState, FieldGroupShow, InfoTooltip, Icon (#19570) 2023-03-17 09:22:12 -07:00
icon.js UI: Glimmerize Chevron, EmptyState, FieldGroupShow, InfoTooltip, Icon (#19570) 2023-03-17 09:22:12 -07:00
info-table-item-array.hbs
info-table-item-array.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
info-table-row.hbs
info-table-row.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
info-table.hbs UI: Glimmerize InfoTable, PageHeader, UpgradePage, NamespaceReminder, PageHeaderLevel Left,Right,Top (#19572) 2023-03-17 08:13:54 -07:00
info-table.js UI: Glimmerize InfoTable, PageHeader, UpgradePage, NamespaceReminder, PageHeaderLevel Left,Right,Top (#19572) 2023-03-17 08:13:54 -07:00
info-tooltip.hbs UI: Glimmerize Chevron, EmptyState, FieldGroupShow, InfoTooltip, Icon (#19570) 2023-03-17 09:22:12 -07:00
info-tooltip.js UI: Glimmerize Chevron, EmptyState, FieldGroupShow, InfoTooltip, Icon (#19570) 2023-03-17 09:22:12 -07:00
input-search.hbs
input-search.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
json-editor.hbs Kubernetes Secrets Engine (#17893) 2023-01-18 15:02:41 -06:00
json-editor.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
key-value-header.hbs
key-value-header.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
kv-object-editor.hbs Kubernetes Secrets Engine (#17893) 2023-01-18 15:02:41 -06:00
kv-object-editor.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
layout-loading.hbs UI: Glimmerize - Colocate template and remove component file (#19569) 2023-03-17 07:38:52 -07:00
linkable-item.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
linked-block.hbs
linked-block.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
list-item.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
list-pagination.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
list-view.hbs
list-view.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
masked-input.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
menu-loader.hbs UI: Glimmerize - Colocate template and remove component file (#19569) 2023-03-17 07:38:52 -07:00
message-error.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
modal.hbs
modal.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
namespace-reminder.hbs UI: Glimmerize InfoTable, PageHeader, UpgradePage, NamespaceReminder, PageHeaderLevel Left,Right,Top (#19572) 2023-03-17 08:13:54 -07:00
namespace-reminder.js UI: Glimmerize InfoTable, PageHeader, UpgradePage, NamespaceReminder, PageHeaderLevel Left,Right,Top (#19572) 2023-03-17 08:13:54 -07:00
navigate-input.hbs Glimmer Navigate Input component (#19517) 2023-03-14 20:23:04 -06:00
navigate-input.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
object-list-input.hbs UI: add error-handling and validation to pki cross-signing (#19022) 2023-02-07 12:09:17 -08:00
object-list-input.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
overview-card.hbs UI: VAULT-12949 use overview card component for kubernetes overview (#18845) 2023-01-26 00:09:04 +00:00
page-header-level.hbs quick fix disabling linting error (#19830) 2023-03-30 17:33:49 +00:00
page-header.hbs UI: Glimmerize InfoTable, PageHeader, UpgradePage, NamespaceReminder, PageHeaderLevel Left,Right,Top (#19572) 2023-03-17 08:13:54 -07:00
page-header.js UI: Glimmerize InfoTable, PageHeader, UpgradePage, NamespaceReminder, PageHeaderLevel Left,Right,Top (#19572) 2023-03-17 08:13:54 -07:00
popup-menu.hbs UI: Glimmerize - Colocate template and remove component file (#19569) 2023-03-17 07:38:52 -07:00
radio-button.hbs
radio-card.hbs
read-more.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
readonly-form-field.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-action-demote.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-action-disable.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-action-generate-token.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-action-promote.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-action-recover.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-action-reindex.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-action-update-primary.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-actions-single.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-actions.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-dashboard.js UI: Remove usage of htmlSafe (#20235) 2023-04-19 15:40:33 +00:00
replication-header.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-mode-summary.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-page.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-secondary-card.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-summary-card.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
replication-table-rows.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
search-select-placeholder.hbs UI: VAULT-13341 add toggle and select to pki role-form (#19840) 2023-04-03 14:07:36 -07:00
search-select-with-modal.hbs
search-select-with-modal.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
search-select.hbs
search-select.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
secret-list-header-tab.hbs
secret-list-header-tab.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
secret-list-header.hbs UI: VAULT-14972 VAULT-13808 VAULT-12777 Remove pki beta, old pki, remove unused cert attributes (#20062) 2023-04-12 09:18:46 -07:00
secret-list-header.js UI: VAULT-14972 VAULT-13808 VAULT-12777 Remove pki beta, old pki, remove unused cert attributes (#20062) 2023-04-12 09:18:46 -07:00
select.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
shamir-flow.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
shamir-modal-flow.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
stat-text.hbs UI: combine current + history client count tabs into one dashboard (#17575) 2023-01-26 18:21:12 -08:00
string-list.hbs UI: remove references to comma separation for string array edit types (#20163) 2023-04-19 16:16:30 +00:00
string-list.js UI: remove references to comma separation for string array edit types (#20163) 2023-04-19 16:16:30 +00:00
text-file.hbs UI: VAULT-13136 Update textfile to use native ember Textarea (#18990) 2023-02-03 11:10:32 -08:00
text-file.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
toggle-button.hbs
toggle-button.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
toggle.hbs
toggle.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
tool-tip.hbs
tool-tip.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
toolbar-actions.hbs UI: Glimmerize - Colocate template and remove component file (#19569) 2023-03-17 07:38:52 -07:00
toolbar-filters.hbs UI: Glimmerize - Colocate template and remove component file (#19569) 2023-03-17 07:38:52 -07:00
toolbar-link.hbs
toolbar-link.js adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
toolbar.hbs UI: Glimmerize - Colocate template and remove component file (#19569) 2023-03-17 07:38:52 -07:00
ttl-picker.hbs
ttl-picker.js UI: pki configuration edit form (#20245) 2023-04-25 21:50:19 +00:00
upgrade-page.hbs UI: Glimmerize InfoTable, PageHeader, UpgradePage, NamespaceReminder, PageHeaderLevel Left,Right,Top (#19572) 2023-03-17 08:13:54 -07:00
upgrade-page.js UI: Glimmerize InfoTable, PageHeader, UpgradePage, NamespaceReminder, PageHeaderLevel Left,Right,Top (#19572) 2023-03-17 08:13:54 -07:00
vault-logo-spinner.hbs UI: Glimmerize - Colocate template and remove component file (#19569) 2023-03-17 07:38:52 -07:00