mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-10-29 17:52:32 +00:00
* add paths route * WIP copy secret path component * wip component * ad v1 * use each-in to iterate over info table row * update copy * add commands to kv paths page * add comments * WIP tests * finish tests * remove version, address comments and use path arg directly remove secret * update copy * fix typo for perms * remove destructuring, that was confusing * add changelog * add secure protocal
21 lines
585 B
JavaScript
21 lines
585 B
JavaScript
/**
|
|
* Copyright (c) HashiCorp, Inc.
|
|
* SPDX-License-Identifier: MPL-2.0
|
|
*/
|
|
|
|
import Route from '@ember/routing/route';
|
|
import { breadcrumbsForSecret } from 'kv/utils/kv-breadcrumbs';
|
|
|
|
export default class KvSecretPathsRoute extends Route {
|
|
setupController(controller, resolvedModel) {
|
|
super.setupController(controller, resolvedModel);
|
|
|
|
controller.breadcrumbs = [
|
|
{ label: 'secrets', route: 'secrets', linkExternal: true },
|
|
{ label: resolvedModel.backend, route: 'list' },
|
|
...breadcrumbsForSecret(resolvedModel.path),
|
|
{ label: 'paths' },
|
|
];
|
|
}
|
|
}
|