 Michael HoennigandMichael Hoennig
|
c2ddf90f8c
|
maintenance: upgrade to postgres:17.7-trixie in docs and for Testcontainers (#222)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: http://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/222
Reviewed-by: Stefan Begerad <stefan.begerad@hostsharing.net>
|
2026-05-12 10:03:20 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
62307a0764
|
Taiga459: make projects visible to debitor despite unassumed grant (#221)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: http://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/221
Reviewed-by: Stefan Begerad <stefan.begerad@hostsharing.net>
|
2026-05-12 10:02:10 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
a1bac0f764
|
Taiga#458: fixing exception with real JWT from HS Keycloak OIDC (#220)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/220
Reviewed-by: Marc Sandlus <hsh-marcsandlus@noreply.dev.hostsharing.net>
Co-authored-by: Michael Hoennig <michael.hoennig@hostsharing.net>
Co-committed-by: Michael Hoennig <michael.hoennig@hostsharing.net>
|
2026-04-24 06:41:02 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
28eebbc95a
|
use Spring-Props for CORS-config, move CORS-config to BaseWebSecurityConfig and add tests (#212)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/212
Reviewed-by: Marc Sandlus <hsh-marcsandlus@noreply.dev.hostsharing.net>
|
2026-03-21 13:55:43 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
3a24e1c726
|
avoid-recursive-rbac-query-for-global-admins in the _rv generator (#216)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/216
Reviewed-by: Marc Sandlus <hsh-marcsandlus@noreply.dev.hostsharing.net>
|
2026-03-19 10:17:08 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
79d4d8c7f2
|
Taiga#457: improve bookingitem resource mapping error message (#218)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/218
Reviewed-by: Marc Sandlus <hsh-marcsandlus@noreply.dev.hostsharing.net>
|
2026-03-19 09:40:14 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
69e2fc09a6
|
Story#5617: amend account module to Keycloak primary (#213)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/213
|
2026-03-09 11:22:32 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
d282885cc9
|
Story #374 [ACCOUNTS] create initial hsadminng-profile for (new/existing) person (#208)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/208
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
Co-authored-by: Michael Hoennig <michael.hoennig@hostsharing.net>
Co-committed-by: Michael Hoennig <michael.hoennig@hostsharing.net>
|
2025-11-10 11:03:26 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
30e0ba1d86
|
add migrationtest sql-dump-checksum-assertions to prevent accidental changes (#204)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/204
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-10-15 11:59:49 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
4994341232
|
add SSHA+Argon2 hashed password to accounts profile and validate profile activation (#203)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/203
Reviewed-by: Marc Sandlus <hsh-marcsandlus@noreply.dev.hostsharing.net>
|
2025-09-17 12:14:47 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
bae13d5503
|
rename Credentials->Profile + Context->Scope (#202)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/202
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-09-12 11:37:55 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
d7d77f60f3
|
re-apply fixing jwt-curl by introducing client-id and -secret (was included in the reversal) (#201)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/201
|
2025-09-10 16:56:25 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
6de920dc38
|
Revert "remove secrets from credentials (#198)" (#200)
This reverts commit 27b4f59a97.
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/200
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-09-10 14:26:47 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
942b7a047e
|
dependency-version-upgrade to spring-boot-3.5.5 and others (#196)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/196
|
2025-09-09 12:00:44 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
27b4f59a97
|
remove secrets from credentials (#198)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/198
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-09-09 11:47:08 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
d7a78d0a79
|
migrate from CAS to Oauth2-JWT Auth (#197)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/197
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-09-08 15:27:28 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
bc06001ce9
|
add department to contact.postalAddress test data (#192)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/192
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-09-01 15:20:49 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
c0991d96d9
|
credentials validation (#194)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/194
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-09-01 12:13:58 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
f1fc1203ae
|
fix authentication errors (#193)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/193
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-08-28 12:06:15 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
68e642c034
|
scoped programmatic i18n-keys (#190)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/190
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-08-26 15:28:42 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
2a6e86aca8
|
method-level security-control with some open endpoints (e.g. /api/ping) (#191)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/191
|
2025-08-26 11:50:09 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
5a5c1466b0
|
add /api/rbac/context + /api/hs/accounts/current endpoints (#189)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/189
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-08-21 12:45:59 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
60028697d6
|
align React-GUI and Java API -backend (#188)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/188
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-08-12 12:50:48 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
75f8a6a7db
|
make nginx-provisioning work and rename make targets to prefix jenkins-... (#183)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/183
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-08-08 10:22:49 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
bb02d7d017
|
optionally limit account-context to natural persons (#187)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/187
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-07-15 13:38:44 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
3aab0ba3c2
|
credentials.totpSecret as array and update credentials scenario test (#186)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/186
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-07-15 11:53:26 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
97017c1b99
|
rename package (+schema etc.) credentials to accounts (#185)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/185
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-07-10 11:55:53 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
3603ea911e
|
bugfix: fixes HTTP POST on credentials, including person+subject (#184)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/184
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-07-07 21:09:37 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
fee080dbf4
|
feature/jenkins-proxy (#182)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/182
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-07-01 11:58:20 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
ad1537b856
|
containerized Jenkins (#179)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/179
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-06-18 13:51:38 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
d351c9a2c1
|
new-sql-dumps-after-prod-release (#181)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/181
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-06-06 12:02:11 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
d4e78f8a50
|
feature/credentials-schema-updates (#180)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/180
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-06-04 11:36:20 +02:00 |
|
Michael Hoennig
|
9bf5f011b5
|
sequential transaction-id (#178)
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/178
|
2025-05-21 11:45:04 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
58096c1510
|
login-credentials without RBAC (#173)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/173
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-05-19 12:00:35 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
50541266b4
|
documentation and configuration for the AI coding assistant aider AI (#174)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/174
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-04-11 15:27:54 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
77ace7d794
|
fix potential DoS attac in IPv6 regex (#172)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/172
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-04-10 12:32:07 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
0c32377d77
|
convert build.gradle to build.gradle.kts (#171)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/171
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-04-10 11:54:57 +02:00 |
|
 
|
eca0d65504
|
add documentation for membership to business-glossary (#170)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Co-authored-by: Marc Sandlus <marc.sandlus@hostsharing.net>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/170
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-04-03 14:56:01 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
399512bd98
|
Bugfix: properly handle invalid membership with empty validity - and other empty ranges (#169)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/169
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-04-02 12:09:08 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
4f00d1b920
|
add i18n support for CoopShareTx (#168)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/168
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-04-01 12:18:36 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
413ca0917e
|
feature/add-i18n-support (#167)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/167
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-03-31 13:46:41 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
e6b32eda88
|
produce client-error for unspecified-properties (#166)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/166
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-03-20 12:04:57 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
4994bac101
|
use @Slf4j (+logback) for logging instead of System.out/err.println (#165)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/165
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-03-19 16:21:55 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
eb9edf1cb1
|
remove current-subject from OpenAPI header specs, use Authorization instead (#164)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/164
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-03-18 11:52:29 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
5ca0638319
|
unauthenticated swagger-ui on- server-port and proper security filter integration into Spring Security (#163)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/163
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-03-17 12:59:50 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
a2b81f009b
|
update dependend relations when updating partner person (#162)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/162
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-03-10 12:04:54 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
e3b11972e5
|
preparation for changing updatable columns (#161)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/161
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-03-03 12:01:33 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
f8fda06beb
|
scenario test for multiple debitors+memberships + validation for subsequent memberships (#160)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/160
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-02-25 09:46:35 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
a0635960a5
|
migrate hosting-assets into external db (#158)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/158
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-02-17 09:40:58 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
ddd96654ef
|
use only persistViaSql (#156)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/156
|
2025-02-07 09:31:36 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
abafd64813
|
feature/remove-office-data-import (#155)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/155
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-02-05 09:29:27 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
a1a753e00a
|
replace office-data-import by db-restore (#154)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/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: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/153
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-01-30 09:36:32 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
ce7e3741bd
|
feature/test-liquibase-migration-from-a-prod-dump (#152)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/152
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-01-28 12:27:54 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
2a61686918
|
use-latest-versions and improved test-code-coverage (#151)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/151
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-01-24 09:28:52 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
cd01d0ab8f
|
amend contact-caption-import and add person-type organizational-unit (#150)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/150
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-01-22 13:53:07 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
9d251f88e9
|
test legacy-id-triggers (#149)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/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: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/148
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-01-21 14:36:49 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
9c8d7616e3
|
Upgrade to SpringBoot 3.4.1 and dependencies (#147)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/147
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-01-15 13:43:20 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
a7ffee9348
|
dependency-versions-upgrade and exclusion (#144)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/144
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-01-09 09:28:30 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
6b09ad0003
|
bugfix/only-one-partner-per-person (#143)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/143
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2025-01-07 09:30:25 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
b3f1171561
|
merge identical (ignoring case) persons during import (#142)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/142
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-01-03 09:49:20 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
6dafe0a7bb
|
rename table rbac.grants -> rbac.grant for consistent naming (#141)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/141
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-01-02 12:39:18 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
71be87b36b
|
RBAC-rebuild (#140)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/140
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2025-01-02 10:02:47 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
9debaa1fc0
|
assuming-long-roleidnames + object-uuid-based-rolenames (#139)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/139
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-12-30 10:00:12 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
d89b4b4992
|
add CAS authentication (#138)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/138
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-12-23 12:49:43 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
87c7d2f531
|
feature/add-scenario-test-for-deceased-partner-with-community-of-heirs (#137)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/137
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-12-18 10:49:05 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
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: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/136
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-12-13 14:09:01 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
19fac6b5e1
|
http-get endpoints for partner, debitor and memberhip-number (#135)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/135
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-12-11 11:35:51 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
c7b17ee546
|
bugfix: permit access to Swagger UI (#134)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/134
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-12-11 10:55:15 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
a05430a54b
|
more scenario tests for coop-assets (#133)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/133
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-12-06 10:59:02 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
6464d6f1ec
|
linked metrics-endpoint (#132)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/132
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-12-06 10:08:26 +01:00 |
|
Michael Hoennig
|
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: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/131
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-12-05 13:28:07 +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: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/130
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-12-05 10:39:25 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
ddba946d72
|
add micrometer @Timing annotations to Controllers+Repositories + ArchTest (#128)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/128
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-12-05 10:32:34 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
d06512f0a0
|
working hasGlobalAdminRole and prepare for Micrometer metrics with Spring Security (#127)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/127
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-12-03 12:39:19 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
88e0adcea7
|
refactoring scenario-tests (#126)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/126
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-29 14:03:26 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
b36712076d
|
implement coop-asset-TRANSFER-transaction reversal (#125)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/125
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-28 07:10:31 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
3532e3a46c
|
add advanced scenario-tests for coop-assets (#123)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/123
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-25 16:06:24 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
7883052864
|
optimize RBAC SELECT-queries for global-admins without assumed role (#124)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/124
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-25 10:56:16 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
35db9aad43
|
feature/prefixes-for-partner-member-debitor-in-api (#122)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/122
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-11-18 12:11:16 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
c98a5acb38
|
OfficeScenarioTests CoopShares+Assets (#121)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/121
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-15 11:54:18 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
8f410198e9
|
feature/use-dot-uuid-in-api (#120)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/120
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-11 11:25:42 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
e97b177a92
|
feature/use-case-acceptance-tests-3 (#119)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/119
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-07 10:11:46 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
6191bf16e0
|
feature/split-up-postalAddress (#118)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/118
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-06 12:24:37 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
63af33d003
|
feature/use-case-acceptance-tests-2 (#117)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/117
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-11-05 13:58:31 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
3b94f117fb
|
feature/use-case-acceptance-tests (#116)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/116
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-10-30 11:40:36 +01:00 |
|
 Michael HoennigandMichael Hoennig
|
c181500a1d
|
feature/add-jenkinsfile (#114)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Co-authored-by: Michael Hönnig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/114
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-10-14 10:36:50 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
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: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/113
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-10-11 17:06:44 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
cb8a5190ce
|
fix allowed licenses, do version upgrades upgrade and improve test coverage (#112)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/112
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-10-10 09:31:43 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
60341bf644
|
add DomainSetup-HostingAssets for new BookingItem via created-event (#111)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/111
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-10-08 11:48:31 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
cc2b04472f
|
application-event for booking-item-created with domain-setup-example (#110)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/110
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-27 11:19:01 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
4811c0328c
|
fix Error code 500 in Relation.find without type (NullPointerException) (#109)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/109
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-27 11:00:58 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
cb4aecb9c8
|
refactoring for implicit creation of dependend hosting-assets (#108)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/108
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
|
2024-09-26 10:51:27 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
d949604d70
|
unique identifers for hosting assets per type (#107)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/107
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-25 10:53:43 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
f33a3a2df7
|
introduce-separate-database-schemas-hs-booking-and-hosting (#106)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/106
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-23 10:52:37 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
23b60641e3
|
introduce-separate-database-schema-hs-office-and-amend-generators (#105)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/105
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-18 10:28:21 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
285e6fbeb5
|
introduce separate database schema-test and amend RBAC generators for schema-generation (#104)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/104
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-17 14:21:43 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
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: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/103
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-16 15:36:37 +02:00 |
|
 Michael HoennigandMichael Hoennig
|
80d79de5f4
|
import-legacy-ids-of-booking-items-and-hosting-assets (#101)
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/101
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
|
2024-09-16 10:00:41 +02:00 |
|