Merge pull request #236 from hashicorp/ids-on-every-page

feat: Display model id
This commit is contained in:
Susmitha Girumala authored and GitHub committed 2020-09-29 17:51:30 -04:00
commit c8c7ee75bd
15 files changed
+22 -6

No files matched your search

@@ -1,5 +1,5 @@
import Route from '@ember/routing/route';
import { all } from 'rsvp';
import { all, hash } from 'rsvp';
import { action } from '@ember/object';
import { inject as service } from '@ember/service';
import loading from 'ember-loading/decorator';
@@ -37,7 +37,10 @@ export default class ScopesScopeRolesRolePrincipalsRoute extends Route {
model,
}))
);
return all(users.concat(groups));
return hash({
role,
principals: all(users.concat(groups)),
});
}
/**
@@ -1,2 +1,3 @@
<h2>{{t "resources.auth-method.title"}}</h2>
<p>{{t "resources.auth-method.description"}}</p>
<p><code>{{@model.id}}</code></p>
@@ -1 +1,2 @@
<h2>{{t "resources.account.title"}}</h2>
<p><code>{{@model.id}}</code></p>
@@ -1,2 +1,3 @@
<h2>{{t "resources.account.title"}}</h2>
<p>{{t 'resources.account.messages.set-password.description'}}</p>
<p><code>{{@model.id}}</code></p>
@@ -1,2 +1,3 @@
<h2>{{t "resources.group.title"}}</h2>
<p>{{t "resources.group.description"}}</p>
<p><code>{{@model.id}}</code></p>
@@ -1,2 +1,3 @@
<h2>{{t "resources.host-catalog.title"}}</h2>
<p>{{t "resources.host-catalog.description"}}</p>
<p><code>{{@model.id}}</code></p>
@@ -1,2 +1,3 @@
<h2>{{t "resources.host-set.title"}}</h2>
<p>{{t "resources.host-set.description"}}</p>
<p>{{t "resources.host-set.description"}}</p>
<p><code>{{@model.id}}</code></p>
@@ -1,2 +1,3 @@
<h2>{{t "resources.host.title"}}</h2>
<p>{{t "resources.host.description"}}</p>
<p>{{t "resources.host.description"}}</p>
<p><code>{{@model.id}}</code></p>
@@ -7,6 +7,7 @@
<page.header>
<h2>{{t "resources.project.title"}}</h2>
<p>{{t "resources.project.description"}}</p>
<p><code>{{@model.id}}</code></p>
</page.header>
<page.navigation>
@@ -1,2 +1,3 @@
<h2>{{t "resources.target.title"}}</h2>
<p>{{t "resources.target.description"}}</p>
<p><code>{{@model.id}}</code></p>
@@ -1,2 +1,3 @@
<h2>{{t "resources.role.title"}}</h2>
<p>{{t "resources.role.description"}}</p>
<p><code>{{@model.id}}</code></p>
@@ -1,2 +1,3 @@
<h2>{{t "resources.role.title"}}</h2>
<p>{{t "resources.role.grant.description"}}</p>
<p><code>{{@model.id}}</code></p>
@@ -1,6 +1,6 @@
{{title (t 'resources.role.principal.title_plural')}}
{{#if @model}}
{{#if @model.principals}}
<Rose::Table as |table|>
<table.header as |header|>
@@ -12,7 +12,7 @@
</header.row>
</table.header>
<table.body as |body|>
{{#each @model as |principal|}}
{{#each @model.principals as |principal|}}
<body.row as |row|>
<row.headerCell>
{{principal.model.displayName}}
@@ -1,2 +1,3 @@
<h2>{{t "resources.role.title"}}</h2>
<p>{{t "resources.role.principal.description"}}</p>
<p><code>{{@model.role.id}}</code></p>
@@ -7,6 +7,7 @@
<page.header>
<h2>{{t "resources.user.title"}}</h2>
<p>{{t "resources.user.description"}}</p>
<p><code>{{@model.id}}</code></p>
</page.header>
<page.actions>