74 lines
2.7 KiB
Plaintext
74 lines
2.7 KiB
Plaintext
-set_meta_tags :title => t('.title')
|
|
|
|
%div{'ng-controller' => 'BuildListsController'}
|
|
|
|
= render 'filter'
|
|
|
|
%table.tablesorter{:cellpadding => "0", :cellspacing => "0"}
|
|
%thead
|
|
%tr
|
|
%th.lpadding16= t("activerecord.attributes.build_list.id")
|
|
%th.lpadding16= t("activerecord.attributes.build_list.status")
|
|
%th.lpadding16= t("activerecord.attributes.build_list.project")
|
|
%th.lpadding16= t("diff")
|
|
%th.lpadding16= t("activerecord.attributes.build_list.project_version")
|
|
%th.lpadding16= t("activerecord.attributes.build_list.save_to_repository")
|
|
%th.lpadding6= t("activerecord.attributes.build_list.arch_short")
|
|
%th.lpadding16= t("activerecord.attributes.build_list.user")
|
|
%th.lpadding6= t("activerecord.attributes.build_list.updated_at")
|
|
%tbody
|
|
%tr{'ng-repeat' => 'bl in build_lists', :class => '{{bl.status_color}}', :id => 'build-list-{{bl.id}}', 'ng-class' => "{'group-start': !bl.relatedHidden, 'group-end': bl.lastRelated}", 'ng-show' => 'bl.show'}
|
|
|
|
/ id
|
|
%td.build-list-statuses
|
|
%a.expand{'ng-show' => 'bl.hasRelated'}
|
|
%span.icon-chevron-down{'ng-show' => 'bl.relatedHidden', 'ng-click' => 'showRelated(bl)'}
|
|
%span.icon-chevron-up{'ng-hide' => 'bl.relatedHidden', 'ng-click' => 'hideRelated(bl)'}
|
|
%a{'ng-href' => '{{bl.url}}' } {{bl.id}}
|
|
%div{'ng-show' => 'bl.hasRelated'}
|
|
.status{'ng-repeat' => 'related in bl.related', :class => '{{related.status_color}}'}
|
|
|
|
/ status
|
|
%td
|
|
{{bl.human_status | i18n}}
|
|
%br
|
|
%time{'ng-show' => 'bl.duration'}
|
|
{{bl.duration}}
|
|
%time{'ng-show' => 'bl.average_build_time'}
|
|
\/{{bl.average_build_time}}
|
|
|
|
/ project
|
|
%td.centered{'ng-hide' => 'bl.project', :colspan => 2}
|
|
= t('layout.projects.unexisted_project')
|
|
%td{'ng-show' => 'bl.project'}
|
|
%a{'ng-href' => '{{bl.project.url}}' } {{bl.project.name_with_owner}}
|
|
|
|
/ diff
|
|
%td
|
|
%a{'ng-href' => '{{bl.version_link_url}}', 'ng-show' => 'bl.project'}
|
|
{{bl.version_link_text}}
|
|
|
|
/ project_version
|
|
%td {{bl.version_release}}
|
|
|
|
/ save_to_repository
|
|
%td
|
|
%a{'ng-href' => '{{bl.save_to_repository_url}}' } {{bl.save_to_repository_name}}
|
|
|
|
/ arch_short
|
|
%td{'ng-show' => 'bl.arch'} {{bl.arch.name}}
|
|
%td{'ng-hide' => 'bl.arch'}= t('layout.arches.unexisted_arch')
|
|
|
|
/ user
|
|
%td
|
|
%a{'ng-href' => '{{bl.user.url}}' } {{bl.user.fullname}}
|
|
|
|
/ updated_at
|
|
%td {{bl.updated_at}}
|
|
|
|
.both
|
|
|
|
= render 'shared/angularjs_will_paginate'
|
|
|
|
= render @project ? 'projects/base/submenu' : 'projects/build_lists/submenu'
|