vault/ui/app/models
Matthew Irish 7e9c016883
UI - add kmip engine (#6936)
* add kmip engine

* adjust where kmip engine is mounted and sketch out routes

* add secret mount path service to share params to engines

* move list-controller and list-route mixins to core addon and adjust imports

* properly link kmip secrets from the secrets list page

* tweak routes and add list controllers

* stub out some models and adapters

* fix mixin exports

* move a bunch of components into the core addon

* use new empty yield in list-view in the namespace template

* scopes list using list-view and list-item components

* simplify and flatten routes, templates for all of the list pages

* role show route and template and scope create template

* add ember-router-helpers

* add more packages to the dependencies of the core addon

* add field-group-show component for listing fields from a model

* move more components to the shared addon

* make configure and configuration routes work and save a generated model

* save and list scopes

* role create, list, read

* list credentials properly

* move allowed attributes to field group

* show allowed operations on role details page

* add kmip logo to mount secrets engine list page

* add role edit page

* show all model attributes on role show page

* enable role edit

* fix newFields error by creating open api role model on the role list route

* only show selected fields on role edit page

* do not send scope and backend attrs to api

* move path-or-array to core addon

* move string-list component to core addon

* remove extra top border when there is only one field group

* add icons for all of the list pages

* update kmip config model so defaultValue doesn't error

* generate credentials

* credential create and show

* only show kmip when feature is enabled

* fix saving of TTL fields generated from Open API

* move masked-input and list-pagination components to core addon

* add param on edit form to allow for calling onSave after render happens

* polish credential show page and redirect there after generating credentials

* add externalLink for kmip engine

* add kmip-breadcrumb component

* use kmip-breadcrumb component

* add linkPrefix param to linked-block component to allow for routing programmatically inside an engine

* redirect to the right place when enabling kmip

* fix linting

* review feedback

* update signature for path-help usage

* fix ttl field expansion test

* remove role filed from role form, fix generate redirect

* remove field-group-show because it's in the core addon

* remove bottom rule from show pages

* fix Max TTL displayAttrs for ssh role

* update edit-form to take fields or attrs

* fix linting

* remove listenAddrs and set default val on ttl if a val is passed in
2019-06-21 16:05:45 -05:00
..
auth-config OpenAPI CRUD views (#6702) 2019-06-21 11:18:26 -04:00
identity Search select (#5851) 2018-12-10 11:44:37 -05:00
kmip UI - add kmip engine (#6936) 2019-06-21 16:05:45 -05:00
policy Ember update (#5386) 2018-09-25 11:28:26 -05:00
.gitkeep Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
auth-config.js Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
auth-method.js Consistent capitalization 2019-03-29 18:29:48 -06:00
aws-credential.js UI aws engine tweaks (#5294) 2018-09-28 16:45:30 -05:00
capabilities.js update capabilities logic for sudo prefixes (#5647) 2018-10-31 11:24:36 -04:00
cluster.js UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
control-group-config.js Consistent capitalization 2019-03-29 18:29:48 -06:00
control-group.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
lease.js move key mixin to the mixin dir and update imports - also use it in secret-v2 model 2018-10-18 14:55:50 -05:00
license.js UI - fix perf standby feature display (#5971) 2018-12-18 11:01:12 -06:00
mount-config.js Add new token_type filed to auth method mount-config (#5723) 2018-11-07 14:34:33 -05:00
mount-filter-config.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
mount-options.js Consistent capitalization 2019-03-29 18:29:48 -06:00
namespace.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
node.js UI - ent init (#5428) 2018-09-28 09:36:18 -05:00
pki-ca-certificate-sign.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pki-ca-certificate.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pki-certificate-sign.js Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
pki-certificate.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pki-config.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
policy.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
replication-attributes.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
requests.js Add HTTP Request Volume page (#6925) 2019-06-19 16:14:25 -07:00
role-aws.js Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
role-jwt.js UI - jwt auth (#6188) 2019-02-14 09:39:19 -06:00
role-pki.js Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
role-ssh.js Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
secret-engine.js Consistent capitalization 2019-03-29 18:29:48 -06:00
secret-v2-version.js add in secret metadata form for create 2018-10-18 14:55:50 -05:00
secret-v2.js UI - kv v2 graceful degrade (#5879) 2018-12-03 08:22:13 -06:00
secret.js UI - write without read for kv (#6570) 2019-04-16 15:27:23 -05:00
ssh-otp-credential.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
ssh-sign.js Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
test-form-model.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
transit-key.js Ember update (#5386) 2018-09-25 11:28:26 -05:00