X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/720512e987798e4135254e50d920d7ccd4cba6c2..2ed4ec45553b9931f78ca88b694f590102ed2bbd:/apps/workbench/app/views/users/_tables.html.erb
diff --git a/apps/workbench/app/views/users/_tables.html.erb b/apps/workbench/app/views/users/_tables.html.erb
index f9e3b6c8be..9e1c220fd6 100644
--- a/apps/workbench/app/views/users/_tables.html.erb
+++ b/apps/workbench/app/views/users/_tables.html.erb
@@ -29,13 +29,13 @@
- <%= link_to j.script[0..31], job_path(j.uuid) %>
+ <%= link_to((j.script.andand[0..31] || j.uuid), job_path(j.uuid)) %>
|
- <% if j.success %>
+ <% if j.success and j.output %>
<% Collection.limit(1).where(uuid: j.output).each do |c| %>
@@ -73,31 +73,11 @@
|
- <% if j.success %>
- finished
- <% elsif j.success == false %>
- failed
- <% elsif j.finished_at %>
- finished?
- <% elsif j.started_at %>
- running
- <% else %>
- queued
- <% end %>
+ <%= render partial: 'job_status_label', locals: {:j => j} %>
|
- <% percent_total_tasks = 100 / (j.tasks_summary[:running] + j.tasks_summary[:done] + j.tasks_summary[:todo]) rescue 0 %>
-
-
-
-
-
- <% if j.success == false %>
-
-
- <% end %>
-
+ <%= render partial: 'job_progress', locals: {:j => j} %>
|
@@ -153,39 +133,14 @@
- <% if p.success %>
- finished
- <% elsif p.success == false %>
- failed
- <% elsif p.active and p.modified_at < 30.minutes.ago %>
- stopped
- <% elsif p.active %>
- running
- <% else %>
- queued
- <% end %>
+ <%= render partial: 'pipeline_status_label', locals: {:p => p} %>
|
+
- <% summary = pipeline_summary p %>
-
-
-
- <% if p.success == false %>
-
-
- <% else %>
-
-
-
-
-
-
- <% end %>
-
+ <%= render partial: 'pipeline_progress', locals: {:p => p} %>
|
-
<% end %>
@@ -207,7 +162,7 @@
<% end %>
-
+
<% end %>
<% if not current_user.andand.is_active or @my_collections.empty? %>
@@ -268,10 +223,10 @@
Your account must be activated by an Arvados administrator. If this
is your first time accessing Arvados and would like to request
- access, or you believe you are seeing the page in error, please
- <%= link_to "contact us", Rails.configuration.activation_contact_link %>.
+ access, or you believe you are seeing the page in error, please
+ <%= link_to "contact us", Rails.configuration.activation_contact_link %>.
You should receive an email at the address you used to log in when
- your account is activated. In the mean time, you can
+ your account is activated. In the mean time, you can
<%= link_to "learn more about Arvados", "https://arvados.org/projects/arvados/wiki/Introduction_to_Arvados" %>,
and <%= link_to "read the Arvados user guide", "http://doc.arvados.org/user" %>.