-set_meta_tags title: [title_object(@repository), t('layout.repositories.edit')] = render 'submenu' .container.col-md-offset-2.col-md-8 .row h3 = t("layout.repositories.about") |   i = @repository.name .row = simple_form_for @repository, url: platform_repository_path(@platform, @repository) do |f| = render "form", f: f hr - if can?(:update, @repository) .row h3= t('layout.repositories.extra_actions') - if @platform.main? .row - if @repository.sync_lock_file_exists? - label = t('layout.repositories.remove_sync_lock_file') - path = sync_lock_file_platform_repository_path(@platform, @repository, remove: true) - else - label = t('layout.repositories.add_sync_lock_file') - path = sync_lock_file_platform_repository_path(@platform, @repository) = simple_form_for @repository, url: path, html: { method: :put } do |f| .col-md-8 = t('layout.repositories.sync_lock_file_info') .col-md-2 = f.button :submit, label, data: { confirm: t('layout.confirm') }, class: 'btn-warning' .row.offset10 = simple_form_for @repository, url: regenerate_metadata_platform_repository_path(@platform, @repository), html: { method: :put } do |f| .col-md-6 = t('layout.repositories.regenerate_metadata') .col-md-2 - if @platform.personal? = f.input :build_for_platform_id, collection: platform_options, label: false .col-md-2 = f.button :submit, t('layout.repositories.regenerate_metadata'), data: { confirm: t('layout.confirm') }, class: 'btn-warning' - if @repository.repository_statuses.present? .row hr table.table.table-striped thead tr th= t('activerecord.attributes.regeneration_status.status') th= t('activerecord.attributes.regeneration_status.last_regenerated_status') th= t('activerecord.attributes.regeneration_status.last_regenerated_log_sha1') th= t('activerecord.attributes.regeneration_status.last_regenerated_at') - unless @platform.main? th= t('activerecord.models.platform') tbody - @repository.repository_statuses.sort_by{ |s| s.platform.name }.each do |status| tr td= t("layout.regeneration_statuses.statuses.#{status.human_status}") td= t("layout.regeneration_statuses.last_regenerated_statuses.#{status.human_regeneration_status}") td= link_to_file_store('regeneration.log', status.last_regenerated_log_sha1) td= status.last_regenerated_at - unless @platform.main? td= status.platform.name hr .row - if @platform.main? = render "shared/members_table", remove_members_path: remove_members_platform_repository_path(@platform, @repository), add_member_path: add_member_platform_repository_path(@platform, @repository), members: @members, editable_object: @repository