open-vault/ui/app/adapters
Matthew Irish d56f0ccb72
UI - write without read for kv (#6570)
* wait for all hash promises to be settled

* skeleton tests with policies for write without read

* adjust what gets returned from the model hook

* refactor secret-edit model hook to use async/await

* return a stub version if we can't read secret data

* return a stub model for v1 kv

* tweak tests to make re-runs friendlier

* allow write without CAS if both v2 models cannot be read

* show warnings on edit pages for different write without read scenarios

* add no read empty states on secret show pages

* review feedback

* make message language consistent

* use version models from metadata if we can read it

* refresh route on delete / undelete / destroy

* hide controls in the toolbar when you can't read the secret data

* show deleted / destroyed messaging over cannot read messaging on the show page

* fix test with model stub

* refactor large model hook into several functions

* comment clarifications
2019-04-16 15:27:23 -05:00
..
auth-config UI - jwt auth config model (#6410) 2019-03-14 16:01:56 -05:00
identity Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
policy Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
application.js Consistent capitalization 2019-03-29 18:29:48 -06:00
auth-method.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
aws-credential.js UI aws engine tweaks (#5294) 2018-09-28 16:45:30 -05:00
capabilities.js move capabilities into the secret-edit component 2018-10-18 14:54:36 -05:00
cluster.js add support for authenticating with RADIUS (#6488) 2019-03-28 16:40:22 -05:00
console.js UI console (#4631) 2018-05-25 16:33:22 -04:00
control-group-config.js UI - control groups (#4947) 2018-07-18 20:59:04 -05:00
control-group.js UI - control groups (#4947) 2018-07-18 20:59:04 -05:00
lease.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
license.js Licensing in the UI (#5437) 2018-10-12 15:03:01 -04:00
mount-filter-config.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
namespace.js UI namespaces (#5119) 2018-08-16 12:48:24 -05:00
node.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
permissions.js Add Policy-based Navigation (#5967) 2019-01-18 14:04:40 -08:00
pki-ca-certificate-sign.js Moving UI assets to OSS 2018-04-03 09:16:57 -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 Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
pki-config.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pki.js ui/app/adapters/pki.js: fix typo in assert() message (#5882) 2018-12-03 16:14:59 -06:00
policy.js Search select (#5851) 2018-12-10 11:44:37 -05:00
role-aws.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
role-jwt.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
role-pki.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
role-ssh.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
secret-engine.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
secret-v2-version.js UI - write without read for kv (#6570) 2019-04-16 15:27:23 -05:00
secret-v2.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
secret.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
ssh-otp-credential.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
ssh-sign.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
ssh.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
tools.js UI - unauthed login methods (#4854) 2018-07-05 13:28:12 -05:00
transit-key.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00