mirror of
https://github.com/internetee/registry.git
synced 2025-05-29 09:00:02 +02:00
117806281-clickable_actions
This commit is contained in:
parent
17765cbf14
commit
096c23f55e
4 changed files with 24 additions and 4 deletions
|
@ -47,6 +47,13 @@ module Versions
|
||||||
user
|
user
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def get_request_by_uuid(uuid)
|
||||||
|
return unless uuid
|
||||||
|
ApiLog::EppLog.find_by(uuid: uuid).request
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# callbacks
|
# callbacks
|
||||||
def touch_domain_version
|
def touch_domain_version
|
||||||
domain.try(:touch_with_version)
|
domain.try(:touch_with_version)
|
||||||
|
|
|
@ -29,7 +29,10 @@
|
||||||
%br= link_to t(:edit_statuses), edit_admin_domain_path(params[:domain_id])
|
%br= link_to t(:edit_statuses), edit_admin_domain_path(params[:domain_id])
|
||||||
|
|
||||||
%p.text-right
|
%p.text-right
|
||||||
= event
|
- if (event == 'update' || event = 'create') && version
|
||||||
|
= link_to event, '#', class: 'js-event'
|
||||||
|
- else
|
||||||
|
= event
|
||||||
%br
|
%br
|
||||||
= creator
|
= creator
|
||||||
- if version
|
- if version
|
||||||
|
@ -115,6 +118,15 @@
|
||||||
= link_to admin_registrar_path(domain.registrar), target: "registrar_#{domain.registrar.id}" do
|
= link_to admin_registrar_path(domain.registrar), target: "registrar_#{domain.registrar.id}" do
|
||||||
= domain.registrar.name
|
= domain.registrar.name
|
||||||
|
|
||||||
|
- if (event == 'create' || event == 'update') && version
|
||||||
|
%tr.js-event{ style: 'display: none;' }
|
||||||
|
%td{colspan: 8}
|
||||||
|
%pre
|
||||||
|
- if version.uuid
|
||||||
|
= Nokogiri::XML(Epp::ApiLog::EppLog.find_by(uuid: uuid).request)
|
||||||
|
- else
|
||||||
|
= t(:cant_match_version)
|
||||||
|
|
||||||
- if domain.pending_json.present?
|
- if domain.pending_json.present?
|
||||||
%tr.js-pending{ style: 'display: none;' }
|
%tr.js-pending{ style: 'display: none;' }
|
||||||
%td{colspan: 8}
|
%td{colspan: 8}
|
||||||
|
|
|
@ -37,9 +37,9 @@
|
||||||
domain: version.reify, version: version.previous
|
domain: version.reify, version: version.previous
|
||||||
|
|
||||||
:coffee
|
:coffee
|
||||||
$(document).on 'click', '.js-pending-toggle', (e) ->
|
$(document).on 'click', '.js-pending-toggle, .js-event', (e) ->
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
|
|
||||||
$(document).on 'mousedown', '.js-pending-toggle', (e) ->
|
$(document).on 'mousedown', '.js-pending-toggle, .js-event', (e) ->
|
||||||
target = $(e.target)
|
target = $(e.target)
|
||||||
target.parents('tr').next('tr.js-pending').toggle()
|
target.parents('tr').next('tr.js-pending, tr.js-event').toggle()
|
||||||
|
|
|
@ -941,3 +941,4 @@ en:
|
||||||
add_blocked_domain: 'Add domain to blocked list'
|
add_blocked_domain: 'Add domain to blocked list'
|
||||||
edit_pw: 'Edit Pw'
|
edit_pw: 'Edit Pw'
|
||||||
optional: 'Optional'
|
optional: 'Optional'
|
||||||
|
cant_match_version: 'Impossible match version with request'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue