Michael Hoennig
5255a3f365
fix failing tests
2024-11-05 09:47:03 +01:00
Michael Hoennig
1a14d2e19e
migrate to-html -> build.gradle
2024-11-05 09:30:45 +01:00
Michael Hoennig
f3c52c417b
verify RemoveOperationsContactFromPartner
2024-11-05 09:30:24 +01:00
Michael Hoennig
09b104bb83
verify AddOperationsContactToPartner
2024-11-05 08:49:33 +01:00
Michael Hoennig
9146b79b14
verify AddRepresentativeToPartner
2024-11-04 19:14:46 +01:00
Michael Hoennig
691c7efc82
verify CreatePartner
2024-11-04 19:07:40 +01:00
Michael Hoennig
8342aedff4
improve readme and cleanup
2024-11-04 17:55:04 +01:00
Michael Hoennig
42c4d4102e
implement RemovePhoneNumberFromContactData and support NULL for a null which needs to be kept in output
2024-11-04 17:47:32 +01:00
Michael Hoennig
2b81afff4d
fix missing title and add some verification in AddPhoneNumberToContactData and ReplaceContactData
2024-11-04 14:08:58 +01:00
Michael Hoennig
5989d4ab4f
add verify section
2024-11-04 07:09:21 +01:00
Michael Hoennig
848fb0aae8
add scenario shouldAddPhoneNumberToContactData
2024-11-03 18:10:37 +01:00
Michael Hoennig
5977eaf828
fix grammar in hint text
2024-11-03 08:54:52 +01:00
Michael Hoennig
b7351f8d31
fix typo in placeholder
2024-11-03 08:53:58 +01:00
Michael Hoennig
ff275ec4f3
implement scenario shouldReplaceContactData
2024-11-02 17:49:30 +01:00
Michael Hoennig
db9da74fb9
implement scenario shouldAmendContactData
2024-11-02 17:05:30 +01:00
Michael Hoennig
33ceebf1d7
add postalAddresss+phoneNumber to partner contacts
2024-11-02 16:14:37 +01:00
Michael Hoennig
96e740f0d5
now use ??? and allow infix notiation for more than two alternative values
2024-11-01 16:48:11 +01:00
Michael Hoennig
bd9c79a39d
now use ??? and allow infix notiation for two optional values
2024-11-01 16:32:51 +01:00
Michael Hoennig
82900d7a80
introduce nullable properties (by ?) and drop-line (by ??)
2024-11-01 14:23:47 +01:00
Michael Hoennig
e554f96b14
add pandoc to Jenkins agent Dockerfile
2024-10-30 18:52:28 +01:00
Michael Hoennig
922ff2e27f
explicitly fetch SEPA-Mandate in FinallyDeleteSepaMandateForDebitor
2024-10-30 15:55:46 +01:00
Michael Hoennig
139863ea83
generate HTML from scenario-test reports
2024-10-30 15:46:13 +01:00
Michael Hoennig
82f1ec057f
explicitly fetch SEPA-Mandate in CreateSepaMandateForDebitor
2024-10-30 15:45:42 +01:00
Michael Hoennig
f2733b804a
migrate name->iban in sepamandates API
2024-10-30 15:33:34 +01:00
Michael Hoennig
f23b619ff3
use placeholder resolve for uriPaths in existing HTTP-calls
2024-10-30 15:12:06 +01:00
Michael Hoennig
2eb1359fdd
archive scenario-test reports
2024-10-30 15:05:17 +01:00
Michael Hoennig
c04da1ec4c
generate HTML
2024-10-30 14:53:08 +01:00
Michael Hoennig
e3027579e7
explicitly fetch Debutor in CreateSepaMandateForDebitor
2024-10-30 14:15:23 +01:00
Michael Hoennig
1cb0ea1018
resolve placeholders in uriPath
2024-10-30 14:14:47 +01:00
3b94f117fb
feature/use-case-acceptance-tests ( #116 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #116
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-10-30 11:40:36 +01: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