mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-10-30 18:17:55 +00:00
UI: Update secrets engines sidenav to title-casing (#23964)
This commit is contained in:
3
changelog/23964.txt
Normal file
3
changelog/23964.txt
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
```release-note:improvement
|
||||||
|
ui: Update sidebar Secrets engine to title case.
|
||||||
|
```
|
||||||
@@ -10,8 +10,8 @@
|
|||||||
<Nav.Link
|
<Nav.Link
|
||||||
@route="vault.cluster.secrets"
|
@route="vault.cluster.secrets"
|
||||||
@current-when="vault.cluster.secrets vault.cluster.settings.mount-secret-backend vault.cluster.settings.configure-secret-backend"
|
@current-when="vault.cluster.secrets vault.cluster.settings.mount-secret-backend vault.cluster.settings.configure-secret-backend"
|
||||||
@text="Secrets engines"
|
@text="Secrets Engines"
|
||||||
data-test-sidebar-nav-link="Secrets engines"
|
data-test-sidebar-nav-link="Secrets Engines"
|
||||||
/>
|
/>
|
||||||
{{#if (has-permission "access")}}
|
{{#if (has-permission "access")}}
|
||||||
<Nav.Link
|
<Nav.Link
|
||||||
|
|||||||
@@ -461,7 +461,7 @@ module('Acceptance | secrets/database/*', function (hooks) {
|
|||||||
await authPage.logout();
|
await authPage.logout();
|
||||||
// Check with restricted permissions
|
// Check with restricted permissions
|
||||||
await authPage.login(token);
|
await authPage.login(token);
|
||||||
await click('[data-test-sidebar-nav-link="Secrets engines"]');
|
await click('[data-test-sidebar-nav-link="Secrets Engines"]');
|
||||||
assert.dom(`[data-test-secrets-backend-link="${backend}"]`).exists('Shows backend on secret list page');
|
assert.dom(`[data-test-secrets-backend-link="${backend}"]`).exists('Shows backend on secret list page');
|
||||||
await navToConnection(backend, connection);
|
await navToConnection(backend, connection);
|
||||||
assert.strictEqual(
|
assert.strictEqual(
|
||||||
|
|||||||
@@ -276,7 +276,7 @@ module('Acceptance | Enterprise | kv-v2 workflow | edge cases', function (hooks)
|
|||||||
setupApplicationTest(hooks);
|
setupApplicationTest(hooks);
|
||||||
|
|
||||||
const navToEngine = async (backend) => {
|
const navToEngine = async (backend) => {
|
||||||
await click('[data-test-sidebar-nav-link="Secrets engines"]');
|
await click('[data-test-sidebar-nav-link="Secrets Engines"]');
|
||||||
return await click(PAGE.backends.link(backend));
|
return await click(PAGE.backends.link(backend));
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ module('Acceptance | sidebar navigation', function (hooks) {
|
|||||||
const links = [
|
const links = [
|
||||||
{ label: 'Raft Storage', route: '/vault/storage/raft' },
|
{ label: 'Raft Storage', route: '/vault/storage/raft' },
|
||||||
{ label: 'Seal Vault', route: '/vault/settings/seal' },
|
{ label: 'Seal Vault', route: '/vault/settings/seal' },
|
||||||
{ label: 'Secrets engines', route: '/vault/secrets' },
|
{ label: 'Secrets Engines', route: '/vault/secrets' },
|
||||||
{ label: 'Dashboard', route: '/vault/dashboard' },
|
{ label: 'Dashboard', route: '/vault/dashboard' },
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ module('Integration | Component | sidebar-nav-cluster', function (hooks) {
|
|||||||
test('it should render nav links', async function (assert) {
|
test('it should render nav links', async function (assert) {
|
||||||
const links = [
|
const links = [
|
||||||
'Dashboard',
|
'Dashboard',
|
||||||
'Secrets engines',
|
'Secrets Engines',
|
||||||
'Access',
|
'Access',
|
||||||
'Policies',
|
'Policies',
|
||||||
'Tools',
|
'Tools',
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ export default create({
|
|||||||
maxTTLUnit: fillable('[data-test-ttl-unit="Max Lease TTL"] [data-test-select="ttl-unit"]'),
|
maxTTLUnit: fillable('[data-test-ttl-unit="Max Lease TTL"] [data-test-select="ttl-unit"]'),
|
||||||
enableDefaultTtl: clickable('[data-test-toggle-input="Default Lease TTL"]'),
|
enableDefaultTtl: clickable('[data-test-toggle-input="Default Lease TTL"]'),
|
||||||
enableEngine: clickable('[data-test-enable-engine]'),
|
enableEngine: clickable('[data-test-enable-engine]'),
|
||||||
secretList: clickable('[data-test-sidebar-nav-link="Secrets engines"]'),
|
secretList: clickable('[data-test-sidebar-nav-link="Secrets Engines"]'),
|
||||||
defaultTTLVal: fillable('input[data-test-ttl-value="Default Lease TTL"]'),
|
defaultTTLVal: fillable('input[data-test-ttl-value="Default Lease TTL"]'),
|
||||||
defaultTTLUnit: fillable('[data-test-ttl-unit="Default Lease TTL"] [data-test-select="ttl-unit"]'),
|
defaultTTLUnit: fillable('[data-test-ttl-unit="Default Lease TTL"] [data-test-select="ttl-unit"]'),
|
||||||
enable: async function (type, path) {
|
enable: async function (type, path) {
|
||||||
|
|||||||
Reference in New Issue
Block a user