open-vault/ui/app/templates/partials/secret-form-show.hbs

46 lines
1.5 KiB
Handlebars
Raw Normal View History

{{#if (and isV2 modelForData.destroyed)}}
2018-11-03 16:26:48 +00:00
<EmptyState
2018-11-03 17:21:49 +00:00
@title="Version {{modelForData.version}} of this secret has been permanently destroyed"
2018-11-14 20:58:33 +00:00
@message="A version that has been permanently deleted cannot be restored. You can see other versions of this secret in the History menu."
>
<DocLink @path="/docs/secrets/kv/kv-v2.html">
2019-03-29 23:40:12 +00:00
Learn more
2018-11-03 17:21:49 +00:00
</DocLink>
</EmptyState>
{{else if (and isV2 modelForData.deleted)}}
2018-11-03 16:26:48 +00:00
<EmptyState
2018-11-03 17:21:49 +00:00
@title="Version {{modelForData.version}} of this secret has been deleted"
@message="A version that has been deleted but can be undeleted using the Version {{modelForData.version}} menu above.
2018-11-14 20:58:33 +00:00
You can also see other versions of this secret in the History menu."
>
<DocLink @path="/docs/secrets/kv/kv-v2.html">
2019-03-29 23:40:12 +00:00
Learn more
2018-11-03 17:21:49 +00:00
</DocLink>
</EmptyState>
2018-04-03 14:16:57 +00:00
{{else}}
{{#if showAdvancedMode}}
{{json-editor
value=modelForData.dataAsJSONString
options=(hash
readOnly=true
)
}}
{{else}}
<div class="table info-table-row-header">
<div class="info-table-row thead">
<div class="th column is-one-quarter">
Key
</div>
<div class="th column">
Value
</div>
2018-04-03 14:16:57 +00:00
</div>
</div>
{{#each-in modelForData.secretData as |key value|}}
{{#info-table-row label=key value=value alwaysRender=true}}
{{masked-input value=value displayOnly=true allowCopy=true}}
{{/info-table-row}}
{{/each-in}}
{{/if}}
2018-04-03 14:16:57 +00:00
{{/if}}