Merge pull request #236 from hashicorp/ids-on-every-page
feat: Display model id
This commit is contained in:
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 +1,2 @@
|
||||
<h2>{{t "resources.account.title"}}</h2>
|
||||
<p><code>{{@model.id}}</code></p>
|
||||
+1
@@ -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
@@ -1,2 +1,3 @@
|
||||
<h2>{{t "resources.host-catalog.title"}}</h2>
|
||||
<p>{{t "resources.host-catalog.description"}}</p>
|
||||
<p><code>{{@model.id}}</code></p>
|
||||
+2
-1
@@ -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>
|
||||
+2
-1
@@ -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>
|
||||
|
||||
Reference in new issue
Block a user