check-domain-setup-permission #97

Merged
hsh-michaelhoennig merged 17 commits from check-domain-setup-permission into master 2024-09-10 13:15:03 +02:00

17 Commits

Author SHA1 Message Date
Michael Hoennig
003eb29454 fix issues from code review 2024-09-10 13:14:36 +02:00
Michael Hoennig
0416415a86 Merge remote-tracking branch 'origin/master' into check-domain-setup-permission 2024-09-10 10:32:04 +02:00
Michael Hoennig
6c6f850f35 some more tests 2024-09-10 10:29:56 +02:00
Michael Hoennig
b55d95645b improve business tests by creating a DSL 2024-09-10 09:56:14 +02:00
Michael Hoennig
17a5aa2ff4 no verification necessary directly for direct subdomains of registrar-level-domains if subdomain does not yet exist 2024-09-09 17:09:45 +02:00
Michael Hoennig
888e53397d DNS TXT Record Verification against super-domain 2024-09-09 15:01:47 +02:00
Michael Hoennig
5b6cf99b9c DNS TXT Record Verification using a random string 2024-09-09 10:55:28 +02:00
Michael Hoennig
c74c0be206 rejectSetupOfExistingDomainWithInvalidDnsVerification + allowSetupOfExistingDomainWithValidDnsVerification 2024-09-06 16:51:45 +02:00
Michael Hoennig
0393e8b697 fix salt problem for yescrypt hashes in HashGenerator 2024-09-06 15:16:26 +02:00
Michael Hoennig
8316a88bce allowSetupOfNonExistingSubdomainOfRegistrarLevelDomain 2024-09-06 13:08:02 +02:00
Michael Hoennig
bab85c5581 test for handlung DNS lookup failures 2024-09-06 12:39:11 +02:00
Michael Hoennig
e94f2f254a add DNS TXT record verification (WIP) 2024-09-05 16:36:55 +02:00
Michael Hoennig
4a3af3f6fe amend test data+assertions to new validation rules 2024-09-05 13:51:08 +02:00
Michael Hoennig
0ed7264fc1 check hostingasset domain-setup domain name against booking item and parent asset 2024-09-05 13:22:20 +02:00
Michael Hoennig
69313e560f disallow to set up Hostsharing-Domain-Names 2024-09-05 12:13:07 +02:00
Michael Hoennig
9ac453a973 set BI domainName in import and fix validators info string test 2024-09-05 11:35:20 +02:00
Michael Hoennig
9cbdb1fc47 disallow domain setup for top-level and registrar-level domains 2024-09-05 11:05:06 +02:00