open-vault/ui/app/helpers
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
..
-date-base.js Update ui dependencies (#7244) 2019-08-19 15:45:39 -05:00
.gitkeep Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
add.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
all-features.js removing no longer valid features (#5656) 2018-11-01 09:17:47 -04:00
aws-regions.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
coerce-eq.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
date-format.js replace moment.js with date-fns 2018-11-20 15:15:52 -08:00
date-from-now.js replace moment.js with date-fns 2018-11-20 15:15:52 -08:00
dot-to-dash.js Bug fix - ui context menu (#6018) 2019-01-09 12:30:19 -06:00
format-number.js Add HTTP Request Volume page (#6925) 2019-06-19 16:14:25 -07:00
format-utc.js Add HTTP Request Volume page (#6925) 2019-06-19 16:14:25 -07:00
has-permission.js UI - no ember cli eslint (#6613) 2019-04-18 20:50:05 -05:00
is-after.js replace moment.js with date-fns 2018-11-20 15:15:52 -08:00
is-before.js replace moment.js with date-fns 2018-11-20 15:15:52 -08:00
jsonify.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
mountable-auth-methods.js UI - jwt auth config model (#6410) 2019-03-14 16:01:56 -05:00
mountable-secret-engines.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
multi-line-join.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
nav-to-route.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
now.js replace moment.js with date-fns 2018-11-20 15:15:52 -08:00
options-for-backend.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
route-params-for.js Add Policy-based Navigation (#5967) 2019-01-18 14:04:40 -08:00
sha2-digest-sizes.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
stringify.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
supported-auth-backends.js add support for authenticating with RADIUS (#6488) 2019-03-28 16:40:22 -05:00
supported-managed-auth-backends.js Enable generated items for more auth methods (#7513) 2019-10-17 16:19:14 -07:00
supported-secret-backends.js UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
tabs-for-auth-section.js Enable generated items for more auth methods (#7513) 2019-10-17 16:19:14 -07:00
tabs-for-identity-show.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
to-label.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
tools-actions.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
wizard-constants.js UI: onboarding wizard progress bar (#5516) 2018-10-18 15:19:50 -04:00