open-vault/ui/app/components
Madalyn 977af116c8 Enable generated items for more auth methods (#7513)
* enable auth method item configuration in go code

* properly parse and list generated items

* make sure we only set name on attrs if a label comes from openAPI

* correctly construct paths object for method index route

* set sensitive property on password for userpass

* remove debugger statements

* pass method model to list route template to use paths on model for tabs

* update tab generation in generated item list, undo enabling userpass users

* enable openapi generated itams for certs and userpass, update ldap to no longer have action on list endpoint

* add editType to DisplayAttributes, pull tokenutil fields into field group

* show sensitive message for sensitive fields displayed in fieldGroupShow component

* grab sensitive and editType fields from displayAttrs in openapi-to-attrs util

* make sure we don't ask for paths for secret backends since that isn't setup yet

* fix styling of sensitive text for fieldGroupShow component

* update openapi-to-attrs util test to no longer include label by default, change debugger to console.err in path-help, remove dynamic ui auth methods from tab count test

* properly log errors to the console

* capitalize This value is sensitive...

* get rid of extra padding on bottom of fieldgroupshow

* make auth methods clickable and use new confirm ux

* Update sdk/framework/path.go

Co-Authored-By: Jim Kalafut <jkalafut@hashicorp.com>

* Update sdk/framework/path.go

Co-Authored-By: Jim Kalafut <jkalafut@hashicorp.com>

* add whitespace

* return intErr instead of err

* uncomment out helpUrl because we need it

* remove extra box class

* use const instead of let

* remove extra conditional since we already split the pathName later on

* ensure we request the correct url when listing generated items

* use const

* link to list and show pages

* remove dead code

* show nested item name instead of id

* add comments

* show tooltip for text-file inputs

* fix storybook

* remove extra filter

* add TODOs

* add comments

* comment out unused variables but leave them in function signature

* only link to auth methods that can be fully managed in the ui

* clean up comments

* only render tooltip if there is helpText

* rename id authMethodPath

* remove optionsForQuery since we don't need it

* add indentation

* standardize ConfirmMessage and show model name instead of id when editing

* standardize ConfirmMessage and show model name instead of id when editing

* add comments

* post to the correct updateUrl so we can edit users and groups

* use pop instead of slice

* add TODO for finding a better way to store ids

* ensure ids are handled the same way on list and show pages; fix editing and deleting

* add comment about difference between list and show urls

* use model.id instead of name since we do not need it

* remove dead code

* ensure list pages have page headers

* standardize using authMethodPath instead of method and remove dead code

* i love indentation

* remove more dead code

* use new Confirm

* show correct flash message when deleting an item

* update flash message for creating and updating

* use plus icon for creating group/user instead of an arrow
2019-10-17 16:19:14 -07:00
..
auth-config-form use ember-concurrency test waiter (#6555) 2019-04-10 09:36:32 -05:00
basic-dropdown UI - first RC feedback (#4278) 2018-04-05 16:08:18 -05:00
console UI - Vault API explorer engine (#7044) 2019-07-02 17:41:23 -05:00
identity Ui search select fix (#7338) 2019-08-22 13:57:02 -05:00
nav-header Ember update (#5386) 2018-09-25 11:28:26 -05:00
splash-page Ember update (#5386) 2018-09-25 11:28:26 -05:00
wizard UI - test console cleanup (#6674) 2019-05-02 22:20:28 -05:00
.gitkeep Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
alert-popup.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
auth-form.js UI wrapped token fix (#7398) 2019-10-01 15:30:56 -05:00
auth-info.js UI - new token renew banner (#5662) 2018-11-05 10:56:59 -06:00
auth-jwt.js UI - test console cleanup (#6674) 2019-05-02 22:20:28 -05:00
b64-toggle.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
block-error.js add block-error and block-empty components to centralize some bulma markup 2018-10-18 14:55:48 -05:00
config-pki-ca.js Add Browserstack for IE11 testing (#6557) 2019-05-03 15:20:14 -07:00
config-pki.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
control-group-success.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
control-group.js Consistent capitalization 2019-03-29 18:29:48 -06:00
file-to-array-buffer.js UI - raft config and snapshotting (#7410) 2019-10-14 13:23:29 -05:00
flash-message.js Style popup alerts 2018-11-02 09:37:31 -06:00
generate-credentials.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
generated-item-list.js UI: Clean up Dynamic UI for CRUD (#6994) 2019-07-01 16:35:18 -04:00
generated-item.js Enable generated items for more auth methods (#7513) 2019-10-17 16:19:14 -07:00
home-link.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
hover-copy-button.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
http-requests-bar-chart.js Ui/http request fixes (#7128) 2019-07-16 16:26:49 -07:00
http-requests-container.js UI/add select dropdown (#7102) 2019-08-01 14:35:18 -07:00
http-requests-table.js Http request volume/dropdown (#7016) 2019-07-03 10:46:40 -07:00
json-editor.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
key-value-header.js ancestorKeysForKey always returns an array (#6205) 2019-08-01 15:49:37 -05:00
key-version-select.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
kv-object-editor.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
learn-link.js add learn link component 2018-11-15 16:47:57 -06:00
license-info.js UI - fix perf standby feature display (#5971) 2018-12-18 11:01:12 -06:00
link-to.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
logo-edition.js UI - jwt auth (#6188) 2019-02-14 09:39:19 -06:00
logo-splash.js UI - jwt auth (#6188) 2019-02-14 09:39:19 -06:00
menu-sidebar.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
mount-accessor-select.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
mount-backend-form.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
namespace-link.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
namespace-picker.js clear namespaces on logout and properly render nested namespaces in the namepace picker (#7186) 2019-08-01 16:53:57 -05:00
nav-header.js Add Policy-based Navigation (#5967) 2019-01-18 14:04:40 -08:00
not-found.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
outer-html.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pgp-file.js pgp list fix (#7542) 2019-10-09 21:09:25 -05:00
pgp-list.js pgp list fix (#7542) 2019-10-09 21:09:25 -05:00
pki-cert-popup.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pki-cert-show.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
radial-progress.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
raft-join.js UI - raft config and snapshotting (#7410) 2019-10-14 13:23:29 -05:00
raft-storage-overview.js UI - raft config and snapshotting (#7410) 2019-10-14 13:23:29 -05:00
raft-storage-restore.js UI - raft config and snapshotting (#7410) 2019-10-14 13:23:29 -05:00
role-aws-edit.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
role-edit.js UI - no jquery (#6768) 2019-06-20 08:37:27 -05:00
role-pki-edit.js UI Onboarding Wizards (#5196) 2018-08-28 00:03:55 -05:00
role-ssh-edit.js UI Onboarding Wizards (#5196) 2018-08-28 00:03:55 -05:00
search-select.js Ui search select fix (#7338) 2019-08-22 13:57:02 -05:00
secret-edit.js Update ui dependencies (#7244) 2019-08-19 15:45:39 -05:00
secret-link.js Update ui dependencies (#7244) 2019-08-19 15:45:39 -05:00
secret-list-header.js Move toolbar back out of secretlistheader 2019-05-09 11:31:26 -06:00
secret-version-menu.js UI - write without read for kv (#6570) 2019-04-16 15:27:23 -05:00
section-tabs.js OpenAPI CRUD views (#6702) 2019-06-21 11:18:26 -04:00
shamir-flow.js UI secondary dr recovery token fix (#5818) 2018-11-19 15:14:24 -06:00
shamir-progress.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
splash-page.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
status-menu.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
text-file.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
token-expire-warning.js replace moment.js with date-fns 2018-11-20 15:15:52 -08:00
tool-actions-form.js return correct format of random data generator (#5945) 2018-12-12 11:05:37 -08:00
toolbar-secret-link.js UI: Add Toolbar to Storybook (#6761) 2019-05-20 18:10:42 -06:00
transit-edit.js UI - no jquery (#6768) 2019-06-20 08:37:27 -05:00
transit-key-actions.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
ui-wizard.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
wizard-content.js UI - test console cleanup (#6674) 2019-05-02 22:20:28 -05:00
wizard-section.js Address PR feedback for Guide style updates 2018-09-04 13:15:14 -06:00
wrap-ttl.js Ember update (#5386) 2018-09-25 11:28:26 -05:00