mirror of
https://github.com/getnamingo/registry.git
synced 2025-06-26 14:14:41 +02:00
Fixed authinfo not showing in panel
This commit is contained in:
parent
b9cab663e0
commit
9f012aa769
3 changed files with 52 additions and 12 deletions
|
@ -783,7 +783,7 @@ class DomainsController extends Controller
|
||||||
[ $domain['registrant'] ]);
|
[ $domain['registrant'] ]);
|
||||||
$domainStatus = $db->select('SELECT status FROM domain_status WHERE domain_id = ?',
|
$domainStatus = $db->select('SELECT status FROM domain_status WHERE domain_id = ?',
|
||||||
[ $domain['id'] ]);
|
[ $domain['id'] ]);
|
||||||
$domainAuth = $db->selectRow('SELECT authinfo FROM domain_authInfo WHERE domain_id = ?',
|
$domainAuth = $db->selectRow('SELECT * FROM domain_authInfo WHERE domain_id = ?',
|
||||||
[ $domain['id'] ]);
|
[ $domain['id'] ]);
|
||||||
$domainSecdns = $db->select('SELECT * FROM secdns WHERE domain_id = ?',
|
$domainSecdns = $db->select('SELECT * FROM secdns WHERE domain_id = ?',
|
||||||
[ $domain['id'] ]);
|
[ $domain['id'] ]);
|
||||||
|
|
|
@ -45,7 +45,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="datagrid-item">
|
<div class="datagrid-item">
|
||||||
<div class="datagrid-title">Last Updated</div>
|
<div class="datagrid-title">Last Updated</div>
|
||||||
<div class="datagrid-content">{{ domain.update }}</div>
|
<div class="datagrid-content">{{ domain.lastupdate }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="datagrid-item">
|
<div class="datagrid-item">
|
||||||
<div class="datagrid-title">Expiration Date</div>
|
<div class="datagrid-title">Expiration Date</div>
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="datagrid-item">
|
<div class="datagrid-item">
|
||||||
<div class="datagrid-title">Last Updated</div>
|
<div class="datagrid-title">Last Updated</div>
|
||||||
<div class="datagrid-content">{{ domain.update }}</div>
|
<div class="datagrid-content">{{ domain.lastupdate }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="datagrid-item">
|
<div class="datagrid-item">
|
||||||
<div class="datagrid-title">Expiration Date</div>
|
<div class="datagrid-title">Expiration Date</div>
|
||||||
|
@ -68,26 +68,49 @@
|
||||||
<div class="datagrid-content">{{ contact.identifier }}</div>
|
<div class="datagrid-content">{{ contact.identifier }}</div>
|
||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
<div class="datagrid-item">
|
||||||
|
<div class="datagrid-title">Auth Type</div>
|
||||||
|
<div class="datagrid-content">
|
||||||
|
{% if domainAuth.authtype == 'pw' %}
|
||||||
|
Regular
|
||||||
|
{% elseif domainAuth.authtype == 'ext' %}
|
||||||
|
HSM
|
||||||
|
{% else %}
|
||||||
|
{{ domainAuth.authtype }} {# Fallback in case there are other types #}
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="datagrid-item">
|
||||||
|
<div class="datagrid-title">Auth Info</div>
|
||||||
|
<div class="datagrid-content blur" id="authInfo" onclick="toggleBlur()">
|
||||||
|
{{ domainAuth.authinfo }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row mb-3">
|
<div class="row mb-3">
|
||||||
<div class="col-md-4">
|
<div class="col-md-12">
|
||||||
<div class="card h-100">
|
<div class="card h-100">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h5 class="card-title">Nameservers</h5>
|
<h5 class="card-title">Nameservers</h5>
|
||||||
<ul class="list-group">
|
<div class="datagrid">
|
||||||
{% for host in domainHosts %}
|
{% for host in domainHosts %}
|
||||||
<li class="list-group-item d-flex justify-content-between align-items-center">
|
<div class="datagrid-item">
|
||||||
|
<div class="datagrid-title">Nameserver {{ loop.index }}</div>
|
||||||
|
<div class="datagrid-content">
|
||||||
{{ host.name }}
|
{{ host.name }}
|
||||||
</li>
|
</div>
|
||||||
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-8">
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row mb-3">
|
||||||
|
<div class="col-md-12">
|
||||||
<div class="card h-100">
|
<div class="card h-100">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h5 class="card-title">DNSSEC Data</h5>
|
<h5 class="card-title">DNSSEC Data</h5>
|
||||||
|
@ -131,4 +154,21 @@
|
||||||
</div>
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
</div>
|
||||||
|
<style>
|
||||||
|
.blur {
|
||||||
|
filter: blur(5px);
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.blur:hover {
|
||||||
|
filter: blur(2px); /* Slightly clearer on hover for a hint to the user */
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<script>
|
||||||
|
function toggleBlur() {
|
||||||
|
var authInfo = document.getElementById("authInfo");
|
||||||
|
authInfo.classList.toggle("blur");
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||
{% endblock %}
|
{% endblock %}
|
Loading…
Add table
Add a link
Reference in a new issue