mirror of
https://github.com/getnamingo/registry.git
synced 2025-05-16 17:46:59 +02:00
Improved DNSSEC design in CP
This commit is contained in:
parent
ac9995b4e5
commit
2eb25f4b78
2 changed files with 90 additions and 70 deletions
|
@ -244,11 +244,12 @@
|
|||
<label class="form-check-label" for="addDnssec">{{ __('Add DNSSEC Data') }}</label>
|
||||
</div>
|
||||
<div id="dnssecData" style="display: none;">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<div class="row mb-3">
|
||||
<label for="dsKeyTag" class="form-label">{{ __('DS Record') }}</label>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<input type="text" class="form-control mb-2" placeholder="{{ __('Key Tag') }}" name="dsKeyTag" id="dsKeyTag">
|
||||
</div>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<select class="form-select mb-2" name="dsAlg">
|
||||
<option value="" disabled selected>{{ __('Select Algorithm') }}</option>
|
||||
<option value="8">RSA/SHA-256</option>
|
||||
|
@ -257,19 +258,27 @@
|
|||
<option value="15">Ed25519</option>
|
||||
<option value="16">Ed448</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<select class="form-select mb-2" name="dsDigestType">
|
||||
<option value="" disabled selected>{{ __('Select Digest Type') }}</option>
|
||||
<option value="2">SHA-256</option>
|
||||
<option value="4">SHA-384</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-12">
|
||||
<input type="text" class="form-control mb-2" placeholder="{{ __('Digest') }}" name="dsDigest">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<div class="row mb-3">
|
||||
<label for="dnskeyFlags" class="form-label">{{ __('DNSKEY Record') }}</label>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<input type="number" class="form-control mb-2" placeholder="{{ __('Flags') }}" name="dnskeyFlags" id="dnskeyFlags">
|
||||
<input type="number" class="form-control mb-2" placeholder="{{ __('Protocol') }}" name="dnskeyProtocol" value="3" readonly> <!-- Protocol is typically set to 3 -->
|
||||
</div>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<input type="number" class="form-control mb-2" placeholder="{{ __('Protocol') }}" name="dnskeyProtocol" value="3" readonly>
|
||||
</div>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<select class="form-select mb-2" name="dnskeyAlg">
|
||||
<option value="" disabled selected>{{ __('Select Algorithm') }}</option>
|
||||
<option value="8">RSA/SHA-256</option>
|
||||
|
@ -278,8 +287,9 @@
|
|||
<option value="15">Ed25519</option>
|
||||
<option value="16">Ed448</option>
|
||||
</select>
|
||||
<input type="text" class="form-control mb-2" placeholder="{{ __('Public Key') }}" name="dnskeyPubKey">
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-12">
|
||||
<input type="text" class="form-control mb-2" placeholder="{{ __('Public Key') }}" name="dnskeyPubKey">
|
||||
</div>
|
||||
</div>
|
||||
{% if launch_phases == 'on' %}<hr />{% endif %}
|
||||
|
|
|
@ -319,11 +319,12 @@
|
|||
<label class="form-check-label" for="addDnssec">{{ __('Add DNSSEC Data') }}</label>
|
||||
</div>
|
||||
<div id="dnssecData" style="display: none;">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<div class="row mb-3">
|
||||
<label for="dsKeyTag" class="form-label">{{ __('DS Record') }}</label>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<input type="text" class="form-control mb-2" placeholder="{{ __('Key Tag') }}" name="dsKeyTag" id="dsKeyTag">
|
||||
</div>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<select class="form-select mb-2" name="dsAlg">
|
||||
<option value="" disabled selected>{{ __('Select Algorithm') }}</option>
|
||||
<option value="8">RSA/SHA-256</option>
|
||||
|
@ -332,19 +333,27 @@
|
|||
<option value="15">Ed25519</option>
|
||||
<option value="16">Ed448</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<select class="form-select mb-2" name="dsDigestType">
|
||||
<option value="" disabled selected>{{ __('Select Digest Type') }}</option>
|
||||
<option value="2">SHA-256</option>
|
||||
<option value="4">SHA-384</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-12">
|
||||
<input type="text" class="form-control mb-2" placeholder="{{ __('Digest') }}" name="dsDigest">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<div class="row mb-3">
|
||||
<label for="dnskeyFlags" class="form-label">{{ __('DNSKEY Record') }}</label>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<input type="number" class="form-control mb-2" placeholder="{{ __('Flags') }}" name="dnskeyFlags" id="dnskeyFlags">
|
||||
<input type="number" class="form-control mb-2" placeholder="{{ __('Protocol') }}" name="dnskeyProtocol" value="3" readonly> <!-- Protocol is typically set to 3 -->
|
||||
</div>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<input type="number" class="form-control mb-2" placeholder="{{ __('Protocol') }}" name="dnskeyProtocol" value="3" readonly>
|
||||
</div>
|
||||
<div class="col-sm-4 col-md-4">
|
||||
<select class="form-select mb-2" name="dnskeyAlg">
|
||||
<option value="" disabled selected>{{ __('Select Algorithm') }}</option>
|
||||
<option value="8">RSA/SHA-256</option>
|
||||
|
@ -353,8 +362,9 @@
|
|||
<option value="15">Ed25519</option>
|
||||
<option value="16">Ed448</option>
|
||||
</select>
|
||||
<input type="text" class="form-control mb-2" placeholder="{{ __('Public Key') }}" name="dnskeyPubKey">
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-12">
|
||||
<input type="text" class="form-control mb-2" placeholder="{{ __('Public Key') }}" name="dnskeyPubKey">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue