From 4294d04bb1a79fed6c0d0adf812b6e9918722a2a Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Thu, 6 Feb 2014 15:19:38 -0800 Subject: [PATCH] Fix up job/pipeline progress bars on dashboard. --- .../app/views/users/_tables.html.erb | 57 +++++++++++-------- 1 file changed, 34 insertions(+), 23 deletions(-) diff --git a/apps/workbench/app/views/users/_tables.html.erb b/apps/workbench/app/views/users/_tables.html.erb index ef7d4a860c..37aabe3006 100644 --- a/apps/workbench/app/views/users/_tables.html.erb +++ b/apps/workbench/app/views/users/_tables.html.erb @@ -7,13 +7,13 @@

(None)

<% else %> - - - - - - - + + + + + + + @@ -71,15 +71,26 @@ finished <% elsif j.success == false %> failed - <% elsif j.running and j.started_at and not j.finished_at %> - <% percent_total_tasks = 100 / (j.tasks_summary[:running] + j.tasks_summary[:done] + j.tasks_summary[:todo]) rescue 0 %> -
-
-
-
+ <% elsif j.finished_at %> + finished? + <% elsif j.started_at %> + running <% else %> queued <% end %> + <% percent_total_tasks = 100 / (j.tasks_summary[:running] + j.tasks_summary[:done] + j.tasks_summary[:todo]) rescue 0 %> +
+
+ + + + + <% if j.success == false %> + + + <% end %> +
+
@@ -147,18 +158,18 @@ <% summary = pipeline_summary p %>
-
-
+ + <% if p.success == false %> -
-
+ + <% else %> -
-
-
-
-
-
+ + + + + + <% end %>
-- 2.30.2
Script