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 |
|
|
fbd17a21e2
|
ceate bookingitems for domain-setup hostingassets (#95)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #95
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-04 11:15:37 +02:00 |
|
|
e57f4bf0c8
|
add-webspace-gid-and-create-webspace-main-user (#94)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #94
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-03 10:28:57 +02:00 |
|
|
8b5cf8adc1
|
document-potential-rbac-optimizations (#91)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #91
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-09-03 09:37:49 +02:00 |
|
|
0c9931d73a
|
fix running tests from command-line via gw-test (#93)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #93
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-30 10:06:39 +02:00 |
|
|
2bacea7ad9
|
historic-view (#92)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #92
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-29 17:00:19 +02:00 |
|
|
a1163bfc8d
|
fix-and-improve-test-execution (#90)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #90
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-08-22 11:56:21 +02:00 |
|
|
1eaeade155
|
real rbac-entities in booking+hosting (#89)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #89
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-21 06:18:36 +02:00 |
|
|
2138b3eed0
|
fix-domain-setup-rbac-grant-problems (#88)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #88
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-15 10:38:43 +02:00 |
|
|
0763511edd
|
import-email-addresses (#86)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #86
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-12 12:06:12 +02:00 |
|
|
99a26aed8b
|
report multiple zonefile errors, don't stop after first violation (#85)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #85
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-08 15:25:11 +02:00 |
|
|
5046e9a296
|
import-hosting-domain-assets (#84)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #84
|
2024-08-08 10:40:34 +02:00 |
|
|
085876c772
|
improve-performance-of-office-data-import (#83)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #83
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-05 11:48:33 +02:00 |
|
|
e4e1216a85
|
import-database-users-and-databases (#82)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #82
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-02 10:40:15 +02:00 |
|
|
d6a0511d98
|
import-unix-user-and-email-aliases (#81)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #81
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-08-01 13:12:58 +02:00 |
|
|
e1fda412ae
|
rbac-optimization (#80)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #80
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-07-27 10:18:07 +02:00 |
|
|
4d27a98c9a
|
hosting-asset-data-migration (#79)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #79
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-07-22 11:30:33 +02:00 |
|
|
c191af2ea1
|
add-ipnumber-validatation (#77)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #77
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-07-16 10:32:41 +02:00 |
|
|
05e97f4844
|
TP-202405-filtered_import (#78)
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@solidcharity.com>
Co-authored-by: Dev und Test fuer hsadminng <hsh03-hsngdev@h50.hostsharing.net>
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #78
|
2024-07-16 10:23:16 +02:00 |
|
|
c32361a83a
|
add-postgresql-instance-user-and-database-validation (#76)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #76
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-07-15 12:00:34 +02:00 |
|
|
46fce275ae
|
add-mariadb-instance-database-and-user-validations (#75)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #75
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-07-12 10:54:47 +02:00 |
|
|
9d2692add3
|
add-domain-email-setup-validation (#74)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #74
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-07-11 10:43:47 +02:00 |
|
|
0af389d7c6
|
add-domain-http-setup-validation (#73)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #73
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-07-10 15:54:02 +02:00 |
|
|
afb6771ed7
|
HostingAsset-Hierarchie spec in enum HsHostingAssetType and generates PlantUML (#72)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #72
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-07-09 14:32:14 +02:00 |
|
|
f6d66d5712
|
add-domain-setup-validation (#71)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #71
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-07-05 11:56:32 +02:00 |
|
|
a77eaefb94
|
add-email-alias-hosting-asset (#70)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #70
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-07-03 11:43:08 +02:00 |
|
|
c5722e494f
|
fix HsHostingAssetRepository.findAllByCriteriaImpl query (#69)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #69
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-07-03 10:36:29 +02:00 |
|
|
409f5e97c7
|
integrate-sha512-password-hashing (#68)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #68
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-07-01 15:53:50 +02:00 |
|
|
3391ec6cc9
|
implement password-hashing (not fully integrated yet) (#67)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #67
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-06-28 11:00:15 +02:00 |
|
|
6167ef2221
|
add-unix-user-hosting-asset-validation (#66)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #66
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-06-27 12:39:44 +02:00 |
|
|
de88f1d842
|
hosting-asset-validation-beyond-property-validators (#65)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #65
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-06-24 12:33:14 +02:00 |
|
|
9418303b7c
|
add optional alarm-contact to hosting-asset (#64)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #64
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-06-21 12:02:07 +02:00 |
|
|
d157730de7
|
finalize PrivateCloud, Cloud- and ManagedServer and ManagedWebspace Billingtems and HostingAssets (#63)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #63
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-06-20 11:03:59 +02:00 |
|
|
04d9b43301
|
BookingItem validity start date today (#62)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #62
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-06-20 10:44:28 +02:00 |
|
|
62867a4cac
|
booking-item-to-related-hosting-asset-just-1-to-1 (#61)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #61
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-06-18 13:53:11 +02:00 |
|
|
cbadc6e2c7
|
mitigate-hosting-asset-fetching-performance-problems (#60)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #60
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-06-17 16:46:26 +02:00 |
|