Rotzbua 2 лет назад
Родитель
Сommit
6d2590c8a5

+ 1 - 1
www/webapp/src/components/Field/Record/A.vue → www/webapp/src/components/Field/RecordA.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { ipAddress } from 'vuelidate/lib/validators';
 import { ipAddress } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 export default {
 export default {
   name: 'RecordA',
   name: 'RecordA',

+ 1 - 1
www/webapp/src/components/Field/Record/AAAA.vue → www/webapp/src/components/Field/RecordAAAA.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers } from 'vuelidate/lib/validators';
 import { helpers } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 // from https://stackoverflow.com/a/17871737/6867099, without the '%' and '.' parts
 // from https://stackoverflow.com/a/17871737/6867099, without the '%' and '.' parts
 const ip6Address = helpers.regex('ip6Address', /^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/);
 const ip6Address = helpers.regex('ip6Address', /^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/);

+ 1 - 1
www/webapp/src/components/Field/Record/CAA.vue → www/webapp/src/components/Field/RecordCAA.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { integer, between } from 'vuelidate/lib/validators';
 import { integer, between } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const MAX8 = 255;
 const MAX8 = 255;
 const int8 = between(0, MAX8);
 const int8 = between(0, MAX8);

+ 1 - 1
www/webapp/src/components/Field/Record/CDNSKEY.vue → www/webapp/src/components/Field/RecordCDNSKEY.vue

@@ -1,5 +1,5 @@
 <script>
 <script>
-import RecordDNSKEY from './DNSKEY.vue';
+import RecordDNSKEY from './RecordDNSKEY.vue';
 
 
 export default {
 export default {
   name: 'RecordCDNSKEY',
   name: 'RecordCDNSKEY',

+ 1 - 1
www/webapp/src/components/Field/Record/CDS.vue → www/webapp/src/components/Field/RecordCDS.vue

@@ -1,5 +1,5 @@
 <script>
 <script>
-import RecordDS from './DS.vue';
+import RecordDS from './RecordDS.vue';
 
 
 export default {
 export default {
   name: 'RecordCDS',
   name: 'RecordCDS',

+ 1 - 1
www/webapp/src/components/Field/Record/CNAME.vue → www/webapp/src/components/Field/RecordCNAME.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers } from 'vuelidate/lib/validators';
 import { helpers } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const hostname = helpers.regex('hostname', /^((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z0-9_-]+\.)+[a-zA-Z]{2,}))[.]?$/);
 const hostname = helpers.regex('hostname', /^((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z0-9_-]+\.)+[a-zA-Z]{2,}))[.]?$/);
 const trailingDot = helpers.regex('trailingDot', /[.]$/);
 const trailingDot = helpers.regex('trailingDot', /[.]$/);

+ 1 - 1
www/webapp/src/components/Field/Record/DNSKEY.vue → www/webapp/src/components/Field/RecordDNSKEY.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers, integer, between } from 'vuelidate/lib/validators';
 import { helpers, integer, between } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const base64 = helpers.regex('base64', /^[0-9a-zA-Z+/][0-9a-zA-Z+/\s]*(=\s*){0,3}$/);
 const base64 = helpers.regex('base64', /^[0-9a-zA-Z+/][0-9a-zA-Z+/\s]*(=\s*){0,3}$/);
 
 

+ 1 - 1
www/webapp/src/components/Field/Record/DS.vue → www/webapp/src/components/Field/RecordDS.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { and, helpers, integer, between } from 'vuelidate/lib/validators';
 import { and, helpers, integer, between } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const hex = helpers.regex('hex', /^([0-9a-fA-F]\s*)*[0-9a-fA-F]$/);
 const hex = helpers.regex('hex', /^([0-9a-fA-F]\s*)*[0-9a-fA-F]$/);
 const trim = and(helpers.regex('trimBegin', /^[^\s]/), helpers.regex('trimEnd', /[^\s]$/));
 const trim = and(helpers.regex('trimBegin', /^[^\s]/), helpers.regex('trimEnd', /[^\s]$/));

+ 1 - 1
www/webapp/src/components/Field/Record/HTTPS.vue → www/webapp/src/components/Field/RecordHTTPS.vue

@@ -1,5 +1,5 @@
 <script>
 <script>
-import RecordSVCB from './SVCB.vue';
+import RecordSVCB from './RecordSVCB.vue';
 
 
 export default {
 export default {
   name: 'RecordHTTPS',
   name: 'RecordHTTPS',

+ 19 - 19
www/webapp/src/components/Field/RecordList.vue

@@ -31,25 +31,25 @@
 
 
 <script>
 <script>
 import RecordItem from './RecordItem.vue';
 import RecordItem from './RecordItem.vue';
-import RecordA from './Record/A.vue';
-import RecordAAAA from './Record/AAAA.vue';
-import RecordCAA from './Record/CAA.vue';
-import RecordCDNSKEY from './Record/CDNSKEY.vue';
-import RecordCDS from './Record/CDS.vue';
-import RecordCNAME from './Record/CNAME.vue';
-import RecordDNSKEY from './Record/DNSKEY.vue';
-import RecordDS from './Record/DS.vue';
-import RecordHTTPS from './Record/HTTPS.vue';
-import RecordMX from './Record/MX.vue';
-import RecordNS from './Record/NS.vue';
-import RecordOPENPGPKEY from './Record/OPENPGPKEY.vue';
-import RecordPTR from './Record/PTR.vue';
-import RecordSMIMEA from './Record/SMIMEA.vue';
-import RecordSRV from './Record/SRV.vue';
-import RecordSVCB from './Record/SVCB.vue';
-import RecordTLSA from './Record/TLSA.vue';
-import RecordTXT from './Record/TXT.vue';
-import RecordSubnet from './Record/Subnet.vue';
+import RecordA from './RecordA.vue';
+import RecordAAAA from './RecordAAAA.vue';
+import RecordCAA from './RecordCAA.vue';
+import RecordCDNSKEY from './RecordCDNSKEY.vue';
+import RecordCDS from './RecordCDS.vue';
+import RecordCNAME from './RecordCNAME.vue';
+import RecordDNSKEY from './RecordDNSKEY.vue';
+import RecordDS from './RecordDS.vue';
+import RecordHTTPS from './RecordHTTPS.vue';
+import RecordMX from './RecordMX.vue';
+import RecordNS from './RecordNS.vue';
+import RecordOPENPGPKEY from './RecordOPENPGPKEY.vue';
+import RecordPTR from './RecordPTR.vue';
+import RecordSMIMEA from './RecordSMIMEA.vue';
+import RecordSRV from './RecordSRV.vue';
+import RecordSVCB from './RecordSVCB.vue';
+import RecordTLSA from './RecordTLSA.vue';
+import RecordTXT from './RecordTXT.vue';
+import RecordSubnet from './RecordSubnet.vue';
 import {mdiClose, mdiPlus} from "@mdi/js";
 import {mdiClose, mdiPlus} from "@mdi/js";
 
 
 export default {
 export default {

+ 1 - 1
www/webapp/src/components/Field/Record/MX.vue → www/webapp/src/components/Field/RecordMX.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers, integer, between } from 'vuelidate/lib/validators';
 import { helpers, integer, between } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const hostname = helpers.regex('hostname', /^((([a-zA-Z0-9-]+\.?)+)|\.)$/);
 const hostname = helpers.regex('hostname', /^((([a-zA-Z0-9-]+\.?)+)|\.)$/);
 const trailingDot = helpers.regex('trailingDot', /[.]$/);
 const trailingDot = helpers.regex('trailingDot', /[.]$/);

+ 1 - 1
www/webapp/src/components/Field/Record/NS.vue → www/webapp/src/components/Field/RecordNS.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers } from 'vuelidate/lib/validators';
 import { helpers } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const hostname = helpers.regex('hostname', /^((([a-zA-Z0-9-]+\.?)+)|\.)$/);
 const hostname = helpers.regex('hostname', /^((([a-zA-Z0-9-]+\.?)+)|\.)$/);
 const trailingDot = helpers.regex('trailingDot', /[.]$/);
 const trailingDot = helpers.regex('trailingDot', /[.]$/);

+ 1 - 1
www/webapp/src/components/Field/Record/OPENPGPKEY.vue → www/webapp/src/components/Field/RecordOPENPGPKEY.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers } from 'vuelidate/lib/validators';
 import { helpers } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const base64 = helpers.regex('base64', /^[0-9a-zA-Z+/][0-9a-zA-Z+/\s]*(=\s*){0,3}$/);
 const base64 = helpers.regex('base64', /^[0-9a-zA-Z+/][0-9a-zA-Z+/\s]*(=\s*){0,3}$/);
 
 

+ 1 - 1
www/webapp/src/components/Field/Record/PTR.vue → www/webapp/src/components/Field/RecordPTR.vue

@@ -1,5 +1,5 @@
 <script>
 <script>
-import RecordCNAME from './CNAME.vue';
+import RecordCNAME from './RecordCNAME.vue';
 
 
 export default {
 export default {
   name: 'RecordPTR',
   name: 'RecordPTR',

+ 1 - 1
www/webapp/src/components/Field/Record/SMIMEA.vue → www/webapp/src/components/Field/RecordSMIMEA.vue

@@ -1,5 +1,5 @@
 <script>
 <script>
-import RecordTLSA from './TLSA.vue';
+import RecordTLSA from './RecordTLSA.vue';
 
 
 export default {
 export default {
   name: 'RecordSMIMEA',
   name: 'RecordSMIMEA',

+ 1 - 1
www/webapp/src/components/Field/Record/SRV.vue → www/webapp/src/components/Field/RecordSRV.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers, integer, between } from 'vuelidate/lib/validators';
 import { helpers, integer, between } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 // Allow for root label only, see RFC 2052
 // Allow for root label only, see RFC 2052
 const hostname = helpers.regex('hostname', /^((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))?[.]?$/);
 const hostname = helpers.regex('hostname', /^((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))?[.]?$/);

+ 1 - 1
www/webapp/src/components/Field/Record/SVCB.vue → www/webapp/src/components/Field/RecordSVCB.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers, integer, between } from 'vuelidate/lib/validators';
 import { helpers, integer, between } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 // Allow for root label only
 // Allow for root label only
 const hostname = helpers.regex('hostname', /^((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))?[.]?$/);
 const hostname = helpers.regex('hostname', /^((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))?[.]?$/);

+ 1 - 1
www/webapp/src/components/Field/Record/Subnet.vue → www/webapp/src/components/Field/RecordSubnet.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers, or } from 'vuelidate/lib/validators';
 import { helpers, or } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 // from https://www.oreilly.com/library/view/regular-expressions-cookbook/9781449327453/ch08s16.html, adding subnet
 // from https://www.oreilly.com/library/view/regular-expressions-cookbook/9781449327453/ch08s16.html, adding subnet
 const ip4AddressOrSubnet = helpers.regex('ip4Address', /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(\/(3[0-2]|[12]?[0-9]))?$/);
 const ip4AddressOrSubnet = helpers.regex('ip4Address', /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(\/(3[0-2]|[12]?[0-9]))?$/);

+ 1 - 1
www/webapp/src/components/Field/Record/TLSA.vue → www/webapp/src/components/Field/RecordTLSA.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { and, helpers, integer, between } from 'vuelidate/lib/validators';
 import { and, helpers, integer, between } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const hex = helpers.regex('hex', /^([0-9a-fA-F]\s*)*[0-9a-fA-F]$/);
 const hex = helpers.regex('hex', /^([0-9a-fA-F]\s*)*[0-9a-fA-F]$/);
 const trim = and(helpers.regex('trimBegin', /^[^\s]/), helpers.regex('trimEnd', /[^\s]$/));
 const trim = and(helpers.regex('trimBegin', /^[^\s]/), helpers.regex('trimEnd', /[^\s]$/));

+ 1 - 1
www/webapp/src/components/Field/Record/TXT.vue → www/webapp/src/components/Field/RecordTXT.vue

@@ -1,6 +1,6 @@
 <script>
 <script>
 import { helpers } from 'vuelidate/lib/validators';
 import { helpers } from 'vuelidate/lib/validators';
-import RecordItem from '../RecordItem.vue';
+import RecordItem from './RecordItem.vue';
 
 
 const txtToken = helpers.regex('txtToken', /^".*"$/);
 const txtToken = helpers.regex('txtToken', /^".*"$/);