Michael Hoennig
765b679042
print formatted output of HTTP GET
2024-10-25 15:23:40 +02:00
Michael Hoennig
e12d0b0ba2
find Person using HTTP GET in CreateSelfDebitorForPartner instead of using the UUID directly
2024-10-25 15:09:39 +02:00
Michael Hoennig
87e8576ce7
HsOfficeScenarioTests now use their own database because they leak test-data
2024-10-25 13:59:07 +02:00
Michael Hoennig
f899f447b2
use java.net.http.HttpClient
2024-10-25 11:03:50 +02:00
Michael Hoennig
fde50a0454
README and refactoring to scenario and Spring REST client
2024-10-24 16:04:55 +02:00
Michael Hoennig
f7661b25dd
add shouldRemoveOperationsContactFromPartner
2024-10-24 13:34:20 +02:00
Michael Hoennig
6a28968521
add shouldAddOperationsContactToPartner
2024-10-24 11:04:04 +02:00
Michael Hoennig
49b2aec884
fix ArchitectureTest
2024-10-24 09:16:46 +02:00
Michael Hoennig
fe7b515b11
add representative test
2024-10-23 20:18:23 +02:00
Michael Hoennig
adfa95bf0e
subscription tests
2024-10-23 16:41:37 +02:00
Michael Hoennig
5605e8a8c1
use AnnotationFinder to determine alias name from @Produces
2024-10-23 10:24:56 +02:00
Michael Hoennig
87c9205fc7
fix typo
2024-10-23 09:06:16 +02:00
Michael Hoennig
2507ad4542
sepa-mandate tests
2024-10-22 17:27:46 +02:00
Michael Hoennig
876b3c526e
get rid of requires method
2024-10-22 15:23:38 +02:00
Michael Hoennig
794d2f46dc
multiple placeholders in @Produce
2024-10-22 14:52:50 +02:00
Michael Hoennig
36b0eb08b4
each test separately executable using @Produces/@Requires
2024-10-22 09:43:48 +02:00
Michael Hoennig
68acf0b0f5
call prerequisites, needs cleanup
2024-10-21 18:16:56 +02:00
Michael Hoennig
a643b86295
print only initially given properties
2024-10-21 16:09:02 +02:00
Michael Hoennig
4babea24a1
shouldCreateExternalDebitorForPartner
2024-10-21 15:17:19 +02:00
Michael Hoennig
d525763fd9
shouldDeleteDebitor - so using another self debitor and without search
2024-10-21 09:34:50 +02:00
Michael Hoennig
a1e04508ed
all 4 tests green and printing test report
2024-10-19 14:06:01 +02:00
Michael Hoennig
4911ca54c0
fix CreateSelfDebitorForPartner
2024-10-18 11:49:02 +02:00
Michael Hoennig
887ec588b6
encapsulate aliases+properties
2024-10-18 10:48:33 +02:00
Michael Hoennig
4d29c4643b
test report working for shouldCreatePartner
2024-10-18 10:24:42 +02:00
Michael Hoennig
1a52895cda
WIP
2024-10-17 16:06:58 +02:00
Michael Hoennig
2b21c742f0
use-case-test for delete partner - WIP
2024-10-15 17:18:15 +02:00
Michael Hoennig
dffe838aa6
use-case-test for create membership
2024-10-15 16:04:29 +02:00
Michael Hoennig
963bf89841
use-case-test for create debitor
2024-10-15 15:55:49 +02:00
Michael Hoennig
1516332f9f
use-case-test for create partner
2024-10-15 13:04:37 +02:00
c181500a1d
feature/add-jenkinsfile ( #114 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Co-authored-by: Michael Hönnig <michael@hoennig.de>
Reviewed-on: #114
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-10-14 10:36:50 +02:00
c26ae77a09
feature/api-for-email-address-search-in-contacts ( #113 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Co-authored-by: Michael Hönnig <michael@hoennig.de>
Reviewed-on: #113
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-10-11 17:06:44 +02:00
cb8a5190ce
fix allowed licenses, do version upgrades upgrade and improve test coverage ( #112 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #112
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-10-10 09:31:43 +02:00
60341bf644
add DomainSetup-HostingAssets for new BookingItem via created-event ( #111 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #111
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-10-08 11:48:31 +02:00
cc2b04472f
application-event for booking-item-created with domain-setup-example ( #110 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #110
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-27 11:19:01 +02:00
4811c0328c
fix Error code 500 in Relation.find without type (NullPointerException) ( #109 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #109
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-27 11:00:58 +02:00
cb4aecb9c8
refactoring for implicit creation of dependend hosting-assets ( #108 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #108
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-09-26 10:51:27 +02:00
d949604d70
unique identifers for hosting assets per type ( #107 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #107
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-25 10:53:43 +02:00
f33a3a2df7
introduce-separate-database-schemas-hs-booking-and-hosting ( #106 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #106
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-23 10:52:37 +02:00
23b60641e3
introduce-separate-database-schema-hs-office-and-amend-generators ( #105 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #105
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-18 10:28:21 +02:00
285e6fbeb5
introduce separate database schema-test and amend RBAC generators for schema-generation ( #104 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #104
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-17 14:21:43 +02:00
1eed0e9b21
introduce separate database-schemas base+rbac ( #103 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Co-authored-by: Michael Hönnig <michael@hoennig.de>
Reviewed-on: #103
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-16 15:36:37 +02:00
80d79de5f4
import-legacy-ids-of-booking-items-and-hosting-assets ( #101 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #101
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-16 10:00:41 +02:00
860df4c69f
user-definable verificationCode and more business-level-validation-tests ( #100 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #100
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-12 10:52:44 +02:00
b1ab1afbb6
test deep patch into properties and fix typing while patching array properties ( #99 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #99
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-11 18:16:50 +02:00
13f258fb90
fix import with domain setup dns verification ( #98 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #98
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-11 13:32:49 +02:00
a7d586f0f7
check-domain-setup-permission ( #97 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #97
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-10 13:15:03 +02:00
8e02610679
fix salt problem for yescrypt hashes in HashGenerator ( #96 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #96
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-09-10 10:31:49 +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