mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-11 01:06:06 +00:00
* Remove component: diff version selector * delete SecretVersionMenu * remove secret logic from GetCredentialsCard * remove DiffVersionSelector hbs file and references * delete more css for diff version view * remove diff route * fix credential card selector * ui: refactor SecretFormShow (#22723) * refactor secret form show * fix selector typo * remove version route (#22738) * Remove old KV2 delete things (#23015) * remove kv2 old delete things * comment * Remove old metadata (#22747) * wip to remove metadata * review comments * UI/remove kv2 secret create or update (#23039) * remove is v2 param * permissions clean up * remove version things * remove excess from form show * clean up * created time was never a thing for cubbyhole, confirmed on api * update tune test * fix control group tests: * Remove kv v2 models (#23087) * remove is v2 param * permissions clean up * remove version things * remove excess from form show * clean up * created time was never a thing for cubbyhole, confirmed on api * update tune test * fix control group tests: * remove models * Update ui/app/models/secret-engine.js Co-authored-by: Chelsea Shaw <82459713+hashishaw@users.noreply.github.com> * blah prettier --------- Co-authored-by: Chelsea Shaw <82459713+hashishaw@users.noreply.github.com> * UI/config update (#23111) * sweep through clean up * remove component * remove unused selectors * remove unncessary --------- Co-authored-by: claire bontempo <68122737+hellobontempo@users.noreply.github.com> Co-authored-by: clairebontempo@gmail.com <clairebontempo@gmail.com> Co-authored-by: Angel Garbarino <Monkeychip@users.noreply.github.com> Co-authored-by: Angel Garbarino <angel@hashicorp.com>
20 lines
617 B
JavaScript
20 lines
617 B
JavaScript
/**
|
|
* Copyright (c) HashiCorp, Inc.
|
|
* SPDX-License-Identifier: BUSL-1.1
|
|
*/
|
|
|
|
import { Base } from '../create';
|
|
import { clickable, create, fillable } from 'ember-cli-page-object';
|
|
|
|
export default create({
|
|
...Base,
|
|
path: fillable('[data-test-secret-path="true"]'),
|
|
secretKey: fillable('[data-test-secret-key]'),
|
|
secretValue: fillable('[data-test-secret-value] textarea'),
|
|
save: clickable('[data-test-secret-save]'),
|
|
toggleJSON: clickable('[data-test-toggle-input="json"]'),
|
|
createSecret: async function (path, key, value) {
|
|
return this.path(path).secretKey(key).secretValue(value).save();
|
|
},
|
|
});
|