Michael Hoennig
69cbeb6e77
Merge branch 'feature/http-get-endpoints-for-partner-debitor-and-memberhip-number' into feature/add-scenario-test-for-deceased-partner-with-community-of-heirs
...
# Conflicts:
# src/main/java/net/hostsharing/hsadminng/hs/office/debitor/HsOfficeDebitorController.java
# src/main/java/net/hostsharing/hsadminng/hs/office/debitor/HsOfficeDebitorRepository.java
# src/main/resources/api-definition/hs-office/hs-office-debitors-with-debitorNumber.yaml
# src/main/resources/api-definition/hs-office/hs-office-debitors.yaml
# src/test/java/net/hostsharing/hsadminng/hs/office/debitor/HsOfficeDebitorControllerAcceptanceTest.java
# src/test/java/net/hostsharing/hsadminng/hs/office/debitor/HsOfficeDebitorRepositoryIntegrationTest.java
2024-12-10 13:32:03 +01:00
Michael Hoennig
65f48160f8
add query parameter partnerUuid and amend tests
2024-12-10 13:01:27 +01:00
Michael Hoennig
5711293103
amend endpoint-usages in scenario-tests
2024-12-10 09:52:41 +01:00
Michael Hoennig
1cdb01b6d4
add missing Validate.java + Test
2024-12-09 16:44:46 +01:00
Michael Hoennig
04bb9aa206
add endpoint /api/hs/office/memberships/M-{membershipNumber} and amend query to partnerNumber
2024-12-09 16:44:42 +01:00
Michael Hoennig
352446f1c7
add endpoint /api/hs/office/memberships/M-{membershipNumber} - WIP
2024-12-09 16:35:44 +01:00
Michael Hoennig
ab2c5245e9
getListOfDebitors with partnerNumber and getSingleDebitorByDebitorNumber
2024-12-09 16:35:36 +01:00
Michael Hoennig
d464a4cf61
add endpoint HTTP GET /api/hs/office/partners/P-{partnerNumber}
2024-12-09 16:34:19 +01:00
Michael Hoennig
7188022ae5
add missing Validate.java + Test
2024-12-09 15:56:50 +01:00
Michael Hoennig
668dc18421
add endpoint /api/hs/office/memberships/M-{membershipNumber} and amend query to partnerNumber
2024-12-09 15:23:30 +01:00
Michael Hoennig
6107a5df33
Assigning the new new Partner-Relation to the existing Partner
2024-12-07 12:32:01 +01:00
Michael Hoennig
d9166067dc
add endpoint /api/hs/office/memberships/M-{membershipNumber} - WIP
2024-12-07 12:31:43 +01:00
Michael Hoennig
dc6da887a0
getListOfDebitors with partnerNumber and getSingleDebitorByDebitorNumber
2024-12-07 12:01:37 +01:00
Michael Hoennig
cc72a5fb94
cleanup
2024-12-07 07:31:00 +01:00
Michael Hoennig
bfa2c21013
pretty JSON in test report
2024-12-07 07:27:01 +01:00
Michael Hoennig
886b621fce
no need for input of postalAddresss.name anymore - now generated
2024-12-07 07:19:15 +01:00
Michael Hoennig
b845671617
create distinct partner details for incorporated vs. natural person
2024-12-07 07:18:27 +01:00
Michael Hoennig
e4e509a23a
verify community of heirs to be the new holder of the partnerRel - currently failing
2024-12-06 16:19:09 +01:00
Michael Hoennig
781fcef1d3
create new PARTNER relation for community of heirs
2024-12-06 15:56:07 +01:00
Michael Hoennig
fc47cb0fce
add endpoint HTTP GET /api/hs/office/partners/P-{partnerNumber}
2024-12-06 14:57:32 +01:00
a05430a54b
more scenario tests for coop-assets ( #133 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #133
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-12-06 10:59:02 +01:00
6464d6f1ec
linked metrics-endpoint ( #132 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #132
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-12-06 10:08:26 +01:00
7212c92fe2
Merge pull request 'fix spotless violation due to empty file after merge' ( #131 ) from bugfix/fix-spotless-violation-due-to-merge into master
...
Reviewed-on: #131
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-12-05 13:28:07 +01:00
Michael Hoennig
6ee2b0e81f
fix spotless violation due to empty file after merge
2024-12-05 11:30:06 +01:00
ee627cc246
split PersonEntity/Repo into Rbac and Real Entity/Repo and use in Relation for faster lazy loading ( #130 )
...
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #130
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-12-05 10:39:25 +01:00
ddba946d72
add micrometer @Timing annotations to Controllers+Repositories + ArchTest ( #128 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #128
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-12-05 10:32:34 +01:00
0832c90c82
TP-20241126-znuny-view-customer_company ( #129 )
...
Co-authored-by: Dev und Test fuer hsadminng <hsh03-hsngdev@h50.hostsharing.net>
Reviewed-on: #129
Reviewed-by: Michael Hoennig <michael.hoennig@hostsharing.net>
2024-12-05 10:22:42 +01:00
d06512f0a0
working hasGlobalAdminRole and prepare for Micrometer metrics with Spring Security ( #127 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #127
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-12-03 12:39:19 +01:00
88e0adcea7
refactoring scenario-tests ( #126 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #126
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-29 14:03:26 +01:00
b36712076d
implement coop-asset-TRANSFER-transaction reversal ( #125 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #125
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-28 07:10:31 +01:00
3532e3a46c
add advanced scenario-tests for coop-assets ( #123 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #123
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-25 16:06:24 +01:00
7883052864
optimize RBAC SELECT-queries for global-admins without assumed role ( #124 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #124
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-25 10:56:16 +01:00
d7caf3b0f8
TP-20240927-importfixes ( #115 )
...
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@solidcharity.com>
Co-authored-by: Dev und Test fuer hsadminng <hsh03-hsngdev@h50.hostsharing.net>
Reviewed-on: #115
Reviewed-by: Michael Hoennig <michael.hoennig@hostsharing.net>
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
Co-committed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-11-21 10:27:34 +01:00
35db9aad43
feature/prefixes-for-partner-member-debitor-in-api ( #122 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #122
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-11-18 12:11:16 +01:00
c98a5acb38
OfficeScenarioTests CoopShares+Assets ( #121 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #121
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-15 11:54:18 +01:00
8f410198e9
feature/use-dot-uuid-in-api ( #120 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #120
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-11 11:25:42 +01:00
e97b177a92
feature/use-case-acceptance-tests-3 ( #119 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #119
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-07 10:11:46 +01:00
6191bf16e0
feature/split-up-postalAddress ( #118 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #118
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-06 12:24:37 +01:00
63af33d003
feature/use-case-acceptance-tests-2 ( #117 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #117
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-11-05 13:58:31 +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