clickable stdout events and host details modal for projects

This commit is contained in:
Jake McDermott
2018-04-26 13:21:28 -04:00
parent 074302b573
commit 9cc9bdc4b5
2 changed files with 34 additions and 6 deletions

View File

@@ -96,6 +96,20 @@ function JobRenderService ($q, $sce, $window) {
return { html, count };
};
this.isHostEvent = (event) => {
if (typeof event.host === 'number') {
return true;
}
if (event.type === 'project_update_event' &&
event.event !== 'runner_on_skipped' &&
event.event_data.host) {
return true;
}
return false;
};
this.createRecord = (ln, lines, event) => {
if (!event.uuid) {
return null;
@@ -109,7 +123,7 @@ function JobRenderService ($q, $sce, $window) {
start: event.start_line,
end: event.end_line,
isTruncated: (event.end_line - event.start_line) > lines.length,
isHost: typeof event.host === 'number'
isHost: this.isHostEvent(event),
};
if (event.parent_uuid) {