diff --git a/src/components/run.vue b/src/components/run.vue
index d769ef7..b1239f9 100644
--- a/src/components/run.vue
+++ b/src/components/run.vue
@@ -17,6 +17,9 @@
{{task.name}}
+
depends on:
{{dep}}
diff --git a/src/components/runs.vue b/src/components/runs.vue
index 48b37dd..c838617 100644
--- a/src/components/runs.vue
+++ b/src/components/runs.vue
@@ -20,6 +20,8 @@
{{run.name}}
{{run.annotations.message}}
+
Waiting Approval
+
Still running
@@ -95,6 +97,9 @@ export default {
stillRunning(run) {
return run.result != "unknown" && run.phase == "running";
},
+ waitingApproval(run) {
+ return run.tasks_waiting_approval.length > 0;
+ },
runResultClass(run) {
if (run.result == "unknown") {
if (run.phase == "queued") return "unknown";
@@ -227,6 +232,10 @@ export default {
flex: 0 0 10%;
}
+ .waitingapproval {
+ flex: 0 0 10%;
+ }
+
.source-info {
flex: 0 0 10%;
overflow: hidden;
diff --git a/src/components/task.vue b/src/components/task.vue
index 459577b..e5b7655 100644
--- a/src/components/task.vue
+++ b/src/components/task.vue
@@ -2,9 +2,18 @@
-
-
-
{{ task.status | capitalize }}
+
+
+
+ {{ task.status | capitalize }}
+
+
+
+