This commit is contained in:
Vincent Fiduccia 2018-01-02 19:03:45 -07:00
parent f19f9a8fc6
commit dbf742643b
No known key found for this signature in database
GPG Key ID: 2B29AD6BB2BB2582
9 changed files with 15 additions and 14 deletions

View File

@ -27,7 +27,7 @@ export default Component.extend({
}),
unhealthyComponents: computed('componentStataus.@each.conditions', function () {
return this.get('componentStatuses')
return (this.get('componentStatuses')||[])
.filter(s => !s.conditions.any(c => c.status === 'True'));
}),
@ -97,7 +97,7 @@ export default Component.extend({
},
isHealthy(field) {
return this.get('componentStatuses')
return (this.get('componentStatuses')||[])
.filter(s => s.name.startsWith(field))
.any(s => s.conditions.any(c => c.status === 'True'));
},

View File

@ -61,7 +61,7 @@
addInitialEmptyRow=true
base64Value=true
concealValue=true
editing=notIsView
editing=notView
changed=(action "updateData")
}}
</div>

View File

@ -7,6 +7,11 @@
</td>
<td data-title="{{dt.name}}">
{{#link-to-external 'secrets.detail' model.id}}{{model.displayName}}{{/link-to-external}}
{{#if model.description}}
<p data-title="{{t 'generic.description'}}" class="text-small text-muted m-0 clip">
{{model.description}}
</p>
{{/if}}
</td>
<td data-title="{{dt.description}}">
{{model.description}}

View File

@ -9,7 +9,7 @@
{{badge-state model=model}}
</td>
<td data-title="{{dt.name}}" class="clip">
<a href="{{href-to "service" model.id}}">{{model.displayName}} <i class="icon icon-service"></i></a>
<a href="{{href-to "workload" model.id}}">{{model.displayName}} <i class="icon icon-service"></i></a>
{{#if model.showTransitioningMessage}}
<div class="clip text-small {{model.stateColor}}">{{model.transitioningMessage}}</div>
{{else if model.displayEndpoints}}

View File

@ -101,7 +101,7 @@ export default Mixin.create({
const clusterStore = this.get('clusterStore');
const globalStore = this.get('globalStore');
let count = 0;
//let count = 0;
let event = queue.dequeue();
let projectId, clusterId, type, forceRemove;
@ -112,11 +112,10 @@ export default Mixin.create({
}
projectId = get(event.data, 'projectId');
clusterId = get(event.data, 'clusterId');
type = get(event.data, 'type');
forceRemove = (event.name === 'resource.remove');
//console.log(this.label, (forceRemove ? 'Remove' : 'Change'), type +':'+ event.data.id, clusterId, projectId);
//console.log(this.label, (forceRemove ? 'Remove' : 'Change'), type +':'+ event.data.id, projectId);
if ( get(this, 'updateProjectStore') && projectId && projectStore.hasType(type) ) {
//console.log(' Update project store', type, event.data.id, projectId);
@ -124,7 +123,7 @@ export default Mixin.create({
}
if ( get(this,'updateClusterStore') && clusterStore.hasType(type) ) {
//console.log(' Update cluster store', type, event.data.id, clusterId);
//console.log(' Update cluster store', type, event.data.id);
updateStore(clusterStore, event.data, forceRemove);
}
@ -133,7 +132,7 @@ export default Mixin.create({
updateStore(globalStore, event.data, forceRemove);
}
count++;
//count++;
event = queue.dequeue();
}

View File

@ -1,7 +1,6 @@
import EmberObject from '@ember/object';
import Subscribe from 'shared/mixins/subscribe';
import { get, set } from '@ember/object';
import { inject as service } from '@ember/service';
export default EmberObject.extend(Subscribe, {
updateProjectStore: false,

View File

@ -1,7 +1,6 @@
import EmberObject from '@ember/object';
import Subscribe from 'shared/mixins/subscribe';
import { get, set } from '@ember/object';
import { inject as service } from '@ember/service';
export default EmberObject.extend(Subscribe, {
updateClusterStore: false,

View File

@ -1,7 +1,6 @@
import EmberObject from '@ember/object';
import Subscribe from 'shared/mixins/subscribe';
import { get, set } from '@ember/object';
import { inject as service } from '@ember/service';
export default EmberObject.extend(Subscribe, {
init() {

View File

@ -3655,7 +3655,7 @@ newReceiver:
newSecret:
title:
add: Add Secret
new: Add Secret
edit: 'Edit Secret: {name}'
view: 'Secret: {name}'
name: