Commit Graph

681 Commits

Author SHA1 Message Date
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