81f209d71e
Adds support for ACL Roles and Service Identities CRUD, along with necessary changes to Tokens, and the CSS improvements required. Also includes refinements/improvements for easier testing of deeply nested components. 1. ember-data adapter/serializer/model triplet for Roles 2. repository, form/validations and searching filter for Roles 3. Moves potentially, repeated, or soon to to repeated functionality into a mixin (mainly for 'many policy' relationships) 4. A few styling tweaks for little edge cases around roles 5. Router additions, Route, Controller and templates for Roles Also see: * UI: ACL Roles cont. plus Service Identities (#5661 and #5720)
21 lines
657 B
Handlebars
21 lines
657 B
Handlebars
{{yield}}
|
|
{{#yield-slot 'create'}}{{yield}}{{/yield-slot}}
|
|
<label class="type-text">
|
|
<span>{{#yield-slot 'label'}}{{yield}}{{/yield-slot}}</span>
|
|
{{#power-select
|
|
onopen=(action 'open')
|
|
search=(action 'search')
|
|
options=options
|
|
loadingMessage="Loading..."
|
|
searchMessage="No possible options"
|
|
searchPlaceholder=placeholder
|
|
onchange=(action 'change' 'items[]' items) as |item|
|
|
}}
|
|
{{#yield-slot 'option' (block-params item)}}{{yield}}{{/yield-slot}}
|
|
{{/power-select}}
|
|
</label>
|
|
{{#if (gt items.length 0)}}
|
|
{{#yield-slot 'set'}}{{yield}}{{/yield-slot}}
|
|
{{else}}
|
|
|
|
{{/if}} |