.row .col-sm-6 %h2.text-center-xs = "#{t('api_user_details')}" .col-sm-6 %h2.text-right.text-center-xs = link_to(t('edit'), edit_admin_api_user_path(@api_user), class: 'btn btn-primary') = link_to(t('delete'), admin_api_user_path(@api_user), method: :delete, data: { confirm: t('are_you_sure') }, class: 'btn btn-danger') %hr - if @api_user.errors.any? - @api_user.errors.each do |attr, err| = err %br - if @api_user.errors.any? %hr .row .col-md-12 .panel.panel-default .panel-heading %h3.panel-title= t('general') .panel-body %dl.dl-horizontal %dt= t('username') %dd= @api_user.username %dt= t('password') %dd= @api_user.password %dt= t('active') %dd= @api_user.active .row .col-md-12 .panel.panel-default .panel-heading.clearfix .pull-left = t('certificates') .pull-right = link_to(t('upload_csr'), new_admin_api_user_certificate_path(@api_user), class: 'btn btn-primary btn-xs') .table-responsive %table.table.table-hover.table-bordered.table-condensed %thead %tr %th{class: 'col-xs-10'}= t('subject') %th{class: 'col-xs-2'}= t('status') %tbody - @api_user.certificates.each do |x| - if x.csr %tr %td= link_to(x.parsed_csr.try(:subject), admin_api_user_certificate_path(@api_user, x)) %td= x.status