c98130cc08
* ui: Add the most basic workspace root in /ui * We already have a LICENSE file in the repository root * Change directory path in build scripts ui-v2 -> ui * Make yarn install flags configurable from elsewhere * Minimal workspace root makefile * Call the new docker specific target * Update yarn in the docker build image * Reconfigure the netlify target and move to the higher makefile * Move ui-v2 -> ui/packages/consul-ui * Change repo root to refleect new folder structure * Temporarily don't hoist consul-api-double * Fixup CI configuration * Fixup lint errors * Fixup Netlify target
17 lines
710 B
Handlebars
17 lines
710 B
Handlebars
{{#each @items as |item|}}
|
|
{{#let (find-by 'id' (concat item.Namespace item.Name) @positions) as |style|}}
|
|
{{#if (and (not item.Intention.Allowed) (not item.Intention.HasPermissions))}}
|
|
<span class="deny" style={{{ concat 'top:' style.y 'px;left:' style.x 'px;'}}}>
|
|
<Tooltip>
|
|
An intention is set to 'deny' that prohibits these services from connecting.
|
|
</Tooltip>
|
|
</span>
|
|
{{else if item.Intention.HasPermissions}}
|
|
<span class="L7" style={{{ concat 'top:' style.y 'px;left:' style.x 'px;'}}}>
|
|
<Tooltip>
|
|
The intention between these services has Layer 7 permissions, so certain requests may or may not be permitted.
|
|
</Tooltip>
|
|
</span>
|
|
{{/if}}
|
|
{{/let}}
|
|
{{/each}} |