mirror of
https://github.com/hashicorp/vault.git
synced 2025-08-25 00:21:07 +02:00
* intial changes, haven't tested client counts or done test coverage * client count rename getter to clairfy * fix has-permission api-paths * wip * wip * fix: explicitly refresh vault.cluster model to re-fetch activatedFeatures after actication * tests: fix # of assertions for verifying that activation was called * tests: tidy overview-test * add additional api permission path and move fetch back to application * add test coverage for the service * cleanup * remove test that checked for upsell without license or on community * small comment change * welp missed component getter * flaky test fix * flaky test * small nit changes from pr reviews * add defaults to sync mirage handler * Gate sync overview route for users without access (#27320) * routes: add redirect if user does not have access to sync * tests: verify redirect on sync overview page happens * tests: organize tests modules to ensure enterprise is explicitly set up * add type enterprise required now because we do a check for this first * fix oss test --------- Co-authored-by: Noelle Daley <noelledaley@users.noreply.github.com>
28 lines
626 B
Handlebars
28 lines
626 B
Handlebars
{{!
|
|
Copyright (c) HashiCorp, Inc.
|
|
SPDX-License-Identifier: BUSL-1.1
|
|
~}}
|
|
|
|
<PageHeader as |p|>
|
|
{{#if @breadcrumbs}}
|
|
<p.top>
|
|
<Page::Breadcrumbs @breadcrumbs={{@breadcrumbs}} />
|
|
</p.top>
|
|
{{/if}}
|
|
|
|
<p.levelLeft>
|
|
<h1 class="title is-3 has-bottom-margin-m" data-test-page-title>
|
|
{{#if @icon}}
|
|
<Icon @name={{@icon}} @size="24" />
|
|
{{/if}}
|
|
{{@title}}
|
|
{{#if this.flags.isHvdManaged}}
|
|
<Hds::Badge @text="Plus feature" @color="highlight" @size="large" />
|
|
{{/if}}
|
|
</h1>
|
|
</p.levelLeft>
|
|
|
|
<p.levelRight>
|
|
{{yield to="actions"}}
|
|
</p.levelRight>
|
|
</PageHeader> |