X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/a59152e34814f453a7380e68a55534e2f8922d57..8aaefe016ee75d3878946190bb476f9bcccc32bc:/apps/workbench/app/views/collections/show.html.erb?ds=sidebyside diff --git a/apps/workbench/app/views/collections/show.html.erb b/apps/workbench/app/views/collections/show.html.erb index d9d06b3172..56712661c8 100644 --- a/apps/workbench/app/views/collections/show.html.erb +++ b/apps/workbench/app/views/collections/show.html.erb @@ -1,236 +1,90 @@ -<%= content_for :head do %> - -<% end %> - -<%= render :partial => 'nav' %> - -
- -size (bytes) | filename |
---|---|
- <%= raw(human_readable_bytes_html(file[2])) %> - | - <%= file[0] %>/<%= file[1] %> - | -
Collection UUID:
+ <%= render partial: "show_autoselect_text", locals: {text: @object.uuid, tagclass: "arvados-uuid"} %>
+
Content address:
+ <%= render partial: "show_autoselect_text", locals: {text: @object.portable_data_hash, tagclass: "arvados-uuid"} %>
+
-
- ↓
-
- - <%= j.script %> <%= link_to_if j.script_version.match(/[0-9a-f]{40}/), j.script_version, "https://redmine.clinicalfuture.com/projects/freefactories/repository/revisions/#{j.script_version}/entry/mapreduce/mr-#{j.script}" if j.script_version %> - - ↓ - - <%= p[:output] %> - |
-
- job: <%= j.uuid %> <%= j.submit_id %> - |
- ||||
- lookup fail
- - <%= p[:target] %> - | - | -
Included in projects:
+ <%= render_arvados_object_list_start(@projects, 'Show all projects',
+ links_path(filters: [['head_uuid', '=', @object.uuid],
+ ['link_class', '=', 'name']].to_json)) do |project| %>
+ <%= link_to_if_arvados_object(project, friendly_name: true) %>
+ <% end %>
+
Readable by:
+ <%= render_arvados_object_list_start(@permissions, 'Show all permissions',
+ links_path(filters: [['head_uuid', '=', @object.uuid],
+ ['link_class', '=', 'permission']].to_json)) do |link| %>
+ <%= link_to_if_arvados_object(link.tail_uuid, friendly_name: true) %>
+ <% end %>
+
- job - | - version - | - status - | - start - | - finish - | - clock time - | -
---|---|---|---|---|---|
- <%= j.uuid %>
- - <%= j.submit_id %> - | - <%= j.script_version %> - | - - <%= j.success || j.active ? 'ok' : 'failed' %> - - | - <%= j.started_at %> - | - <%= j.finished_at %> - | - <% if j.started_at and j.finished_at %> - <%= raw(distance_of_time_in_words(j.started_at, j.finished_at).sub('about ','~').sub(' ',' ')) %> - <% elsif j.started_at and j.running %> - <%= raw(distance_of_time_in_words(j.started_at, Time.now).sub('about ','~').sub(' ',' ')) %> (running) - <% end %> - | -
- lookup fail
- - <%= p[:target] %> - | - | -
- collection - | - data size - | - storage - | - origin - | -
---|---|---|---|
- <%= sourcedata[:uuid] %> - | - <%= raw(human_readable_bytes_html(sourcedata[:collection].data_size)) if sourcedata[:collection] and sourcedata[:collection].data_size %> - | - <% if @protected[sourcedata[:uuid]] %> - keep - <% else %> - cache - <% end %> - |
- <% if sourcedata[:data_origins] %>
- <% sourcedata[:data_origins].each do |data_origin| %>
- <%= data_origin[0] %>
- <%= data_origin[2] %>
- - <% end %> - <% end %> - |
-