mirror of
https://github.com/internetee/registry.git
synced 2025-08-05 09:21:43 +02:00
Add CN support to certificates
This commit is contained in:
parent
e2809cc285
commit
9ad66c0999
12 changed files with 144 additions and 133 deletions
|
@ -1,5 +1,5 @@
|
|||
- content_for :actions do
|
||||
= link_to(t(:edit), edit_admin_api_user_path(@api_user), class: 'btn btn-primary')
|
||||
= link_to(t(:edit), edit_admin_api_user_path(@api_user), class: 'btn btn-default')
|
||||
= link_to(t(:delete), admin_api_user_path(@api_user),
|
||||
method: :delete, data: { confirm: t(:are_you_sure) }, class: 'btn btn-danger')
|
||||
= render 'shared/title', name: @api_user.username
|
||||
|
@ -38,24 +38,19 @@
|
|||
.pull-left
|
||||
= t(:certificates)
|
||||
.pull-right
|
||||
= link_to(t(:upload_crt),
|
||||
new_admin_api_user_certificate_path(@api_user, crt: true), class: 'btn btn-primary btn-xs')
|
||||
= link_to(t(:upload_csr),
|
||||
new_admin_api_user_certificate_path(@api_user), class: 'btn btn-primary btn-xs')
|
||||
= link_to(t(:add),
|
||||
new_admin_api_user_certificate_path(@api_user), class: 'btn btn-default 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)
|
||||
%th{class: 'col-xs-4'}= t(:common_name)
|
||||
%th{class: 'col-xs-4'}= t(:md5)
|
||||
%th{class: 'col-xs-4'}= t(:interface)
|
||||
%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
|
||||
- elsif x.crt
|
||||
%tr
|
||||
%td= link_to(x.parsed_crt.try(:subject), admin_api_user_certificate_path(@api_user, x))
|
||||
%td= x.status
|
||||
%tr
|
||||
%td= link_to(x.common_name, admin_api_user_certificate_path(@api_user, x))
|
||||
%td= x.md5
|
||||
%td= x.interface
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue