743 Commits

Author SHA1 Message Date
Michael Hoennig
a8964017ca Merge remote-tracking branch 'origin/bugfix/hosting-assets-import-into-external-db' into feature/add-scenario-test-for-deceased-partner-with-community-of-heirs 2025-02-17 09:06:33 +01:00
Michael Hoennig
f8c1b2eac7 create unique index if not exists Global_Singleton 2025-02-17 08:25:16 +01:00
Michael Hoennig
873b620991 Merge remote-tracking branch 'origin/bugfix/updatable-liquibase-changesets-with-env-vars' into bugfix/hosting-assets-import-into-external-db 2025-02-17 08:19:21 +01:00
Michael Hoennig
e85a809271 create table with if not exists 2025-02-15 15:08:38 +01:00
Michael Hoennig
c84198a05b cleanup for env-vars 2025-02-14 14:56:41 +01:00
Michael Hoennig
a5a2fb89ab importing external office-schema+data-sql for hosting-data migration 2025-02-14 13:27:30 +01:00
Michael Hoennig
d948aed4de bugfix: hosting-assets-import into external db 2025-02-14 13:27:30 +01:00
Michael Hoennig
3621d1a0ab remove drop view if exists in changesets with runOnChange:true validCheckSum:ANY 2025-02-14 09:31:12 +01:00
Michael Hoennig
efc85b88bb updatable liquibase-changesets with env-vars 2025-02-13 17:56:59 +01:00
ddd96654ef use only persistViaSql (#156)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #156
2025-02-07 09:31:36 +01:00
abafd64813 feature/remove-office-data-import (#155)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #155
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-02-05 09:29:27 +01:00
a1a753e00a replace office-data-import by db-restore (#154)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #154
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-02-04 09:55:48 +01:00
16252334b7 programmatically generate liquibase-compare-file for prod-release 2025-01-28 (#153)
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@solidcharity.com>
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #153
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-01-30 09:36:32 +01:00
ce7e3741bd feature/test-liquibase-migration-from-a-prod-dump (#152)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #152
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-01-28 12:27:54 +01:00
2a61686918 use-latest-versions and improved test-code-coverage (#151)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #151
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2025-01-24 09:28:52 +01:00
cd01d0ab8f amend contact-caption-import and add person-type organizational-unit (#150)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #150
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2025-01-22 13:53:07 +01:00
9d251f88e9 test legacy-id-triggers (#149)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #149
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-01-22 10:08:19 +01:00
c1d3d583e7 feature/run-office-module-without-booking-and-hosting (#148)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@solidcharity.com>
Reviewed-on: #148
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-01-21 14:36:49 +01:00
ad61f2af59 Merge pull request 'add view for list subscriptions' (#146) from TP-20250113-list-subscription-view into master
Reviewed-on: #146
Reviewed-by: Michael Hoennig <michael.hoennig@hostsharing.net>
2025-01-16 13:57:27 +01:00
abddebd7c3 Merge pull request 'post new contact: process postalAddress' (#145) from TP-20250109_addcontact_putpostaladdress into master
Reviewed-on: #145
Reviewed-by: Michael Hoennig <michael.hoennig@hostsharing.net>
2025-01-16 13:57:05 +01:00
Dev und Test fuer hsadminng
02495de36f Merge branch 'master' into TP-20250113-list-subscription-view 2025-01-16 09:51:33 +01:00
Timotheus Pokorra
19c1e1ba5c Merge branch 'master' into TP-20250109_addcontact_putpostaladdress 2025-01-16 09:49:06 +01:00
Timotheus Pokorra
a31159eb5b improve Test for addRelation with postalAddress 2025-01-16 09:47:08 +01:00
Timotheus Pokorra
15e94a1800 fix previous commit 2025-01-16 09:42:07 +01:00
78cc729a97 improve test for adding contact with postal address 2025-01-16 08:54:19 +01:00
d6edfa4dc7 add sql file for mlmmj integration view to db changelog 2025-01-16 08:36:30 +01:00
9c8d7616e3 Upgrade to SpringBoot 3.4.1 and dependencies (#147)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #147
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-01-15 13:43:20 +01:00
6a673c66d4 add view for list subscriptions 2025-01-13 16:26:34 +01:00
27de4ce634 post new contact: process postalAddress 2025-01-09 10:21:48 +01:00
a7ffee9348 dependency-versions-upgrade and exclusion (#144)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #144
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-01-09 09:28:30 +01:00
6b09ad0003 bugfix/only-one-partner-per-person (#143)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #143
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2025-01-07 09:30:25 +01:00
b3f1171561 merge identical (ignoring case) persons during import (#142)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #142
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2025-01-03 09:49:20 +01:00
6dafe0a7bb rename table rbac.grants -> rbac.grant for consistent naming (#141)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #141
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2025-01-02 12:39:18 +01:00
71be87b36b RBAC-rebuild (#140)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #140
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2025-01-02 10:02:47 +01:00
9debaa1fc0 assuming-long-roleidnames + object-uuid-based-rolenames (#139)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #139
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-12-30 10:00:12 +01:00
d89b4b4992 add CAS authentication (#138)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #138
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-12-23 12:49:43 +01:00
87c7d2f531 feature/add-scenario-test-for-deceased-partner-with-community-of-heirs (#137)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #137
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-12-18 10:49:05 +01:00
Michael Hoennig
966ac662cd fetch nameOfDeceasedPerson from partnerrel.holder-person 2024-12-18 10:26:19 +01:00
Michael Hoennig
091454b6ab amendments according to code review 2024-12-18 10:22:30 +01:00
Michael Hoennig
83ab12f3e0 take co from representative...Name 2024-12-18 09:21:59 +01:00
Michael Hoennig
9b58997fb7 ignore missing title in silent section 2024-12-18 09:16:35 +01:00
Michael Hoennig
921893a350 remove Alias wrapper class 2024-12-17 10:45:46 +01:00
Michael Hoennig
9fa5bd96d6 remove UseCase from Alias 2024-12-17 10:37:16 +01:00
Michael Hoennig
2971f4196d extract feaure for obtain 2024-12-17 10:20:48 +01:00
Michael Hoennig
1623e72534 merging aftermaths 2024-12-16 12:36:01 +01:00
Michael Hoennig
611e491822 Merge remote-tracking branch 'origin/master' into feature/add-scenario-test-for-deceased-partner-with-community-of-heirs
# Conflicts:
#	src/main/java/net/hostsharing/hsadminng/hs/office/relation/HsOfficeRelationController.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/main/resources/api-definition/hs-office/hs-office-memberships.yaml
2024-12-16 12:21:43 +01:00
20fa27194b create relation with holder- and contact-data, and search for contact emailAddress + relation mark (#136)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #136
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-12-13 14:09:01 +01:00
Michael Hoennig
fb70e212a6 create Partner-Relation: Erbengemeinschaft with embedded holder and contact data 2024-12-11 16:55:30 +01:00
Michael Hoennig
03f208a27a implement holder and contact data in HTTP POST to relations 2024-12-11 16:08:32 +01:00
19fac6b5e1 http-get endpoints for partner, debitor and memberhip-number (#135)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #135
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-12-11 11:35:51 +01:00