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
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
2bacea7ad9
historic-view ( #92 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #92
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-08-29 17:00:19 +02:00
2138b3eed0
fix-domain-setup-rbac-grant-problems ( #88 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #88
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-08-15 10:38:43 +02:00
0763511edd
import-email-addresses ( #86 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #86
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-08-12 12:06:12 +02:00
085876c772
improve-performance-of-office-data-import ( #83 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #83
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-08-05 11:48:33 +02:00
e4e1216a85
import-database-users-and-databases ( #82 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #82
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-08-02 10:40:15 +02:00
d6a0511d98
import-unix-user-and-email-aliases ( #81 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #81
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-08-01 13:12:58 +02:00
e1fda412ae
rbac-optimization ( #80 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #80
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-07-27 10:18:07 +02:00
4d27a98c9a
hosting-asset-data-migration ( #79 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #79
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-07-22 11:30:33 +02:00
c191af2ea1
add-ipnumber-validatation ( #77 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #77
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-07-16 10:32:41 +02:00
c32361a83a
add-postgresql-instance-user-and-database-validation ( #76 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #76
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-07-15 12:00:34 +02:00
46fce275ae
add-mariadb-instance-database-and-user-validations ( #75 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #75
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-07-12 10:54:47 +02:00
9d2692add3
add-domain-email-setup-validation ( #74 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #74
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-07-11 10:43:47 +02:00
afb6771ed7
HostingAsset-Hierarchie spec in enum HsHostingAssetType and generates PlantUML ( #72 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #72
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-07-09 14:32:14 +02:00
f6d66d5712
add-domain-setup-validation ( #71 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #71
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-07-05 11:56:32 +02:00
a77eaefb94
add-email-alias-hosting-asset ( #70 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #70
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-07-03 11:43:08 +02:00
c5722e494f
fix HsHostingAssetRepository.findAllByCriteriaImpl query ( #69 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #69
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-07-03 10:36:29 +02:00
9418303b7c
add optional alarm-contact to hosting-asset ( #64 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #64
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-06-21 12:02:07 +02:00
04d9b43301
BookingItem validity start date today ( #62 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #62
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-06-20 10:44:28 +02:00
46dc653174
hierarchical-validation-baseline ( #59 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #59
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-06-14 16:48:00 +02:00
fc2b437a55
add assigned-asset, add more hosting-asset test-data and introduce HsBookingDebitor+hs_booking_debitor_rv ( #58 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #58
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-06-06 13:46:14 +02:00
c23baca47a
introduce-booking-project-and-nested-booking-items ( #57 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #57
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-06-03 14:45:28 +02:00
23a6f89943
hosting-asset-validation-baseline ( #56 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #56
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-05-30 10:45:12 +02:00
2e9e5d6ef0
hosting-asset-validation-for-cloud-server-to-webspace ( #54 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #54
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-05-06 10:50:59 +02:00
Michael Hoennig
85376d51af
rename contact.label to contact.caption
2024-05-06 09:26:54 +02:00
a93c097f64
list hosting-assets with debitor, parent and type query-parameters ( #52 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #52
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-05-03 10:28:03 +02:00
c953b815d5
introduce booking-item-type and check ( #51 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #51
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-05-02 13:53:53 +02:00
e09a09cf92
office-related spec-clarifications and -amendmends (contact.emailaddresses+.phonenumbers JSON) ( #50 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #50
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-04-30 12:27:20 +02:00
dbe695c214
allow-multiple-insert-permission-grants ( #49 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #49
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-04-29 11:43:49 +02:00
66332b6de2
introduce-hosting-module ( #46 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #46
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-23 11:14:48 +02:00
9806bcd78f
conditional insert permission grant (so far just exactly 1 unique for each table) ( #48 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #48
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-23 10:42:24 +02:00
Michael Hoennig
d8b1d18952
fix booking item identity view and some other minor issues
2024-04-19 10:06:57 +02:00
5b18681e96
revert-upgrade-openapiprocessor-spring-back-to-2022-5 and fix bookingItem.validFrom assertion ( #45 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #45
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-17 08:27:08 +02:00
661b06859f
introduce-booking-module ( #41 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #41
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-04-16 11:21:34 +02:00
f0eb76ee61
upgrade io.openapiprocessor:openapi-processor-spring to 2024.2 ( #42 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #42
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-04-16 10:08:00 +02:00
b0a28200f9
coop-shares-transaction-reverse-entry ( #40 )
...
Co-authored-by: Marc O. Sandlus <marc.o.sandlus@hostsharing.net>
Reviewed-on: #40
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-12 11:29:26 +02:00
216886e5f4
add-reverse-mapping-for-assetsharestx-adjustment ( #38 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #38
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-11 10:08:45 +02:00
f5de2a8850
coop-assets-transaction-reverse-entry ( #37 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #37
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-10 12:44:56 +02:00
48f4cf8ed6
import-cancelled-memberships-if-booking-exist ( #36 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #36
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-09 10:22:57 +02:00
ec1deb8903
add @Version property to all RBAC-Entities ( #34 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #34
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-04-08 11:21:22 +02:00
44ff30c54a
RBAC generator with conditional grants used for REPRESENTATIVE-Relation ( #33 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #33
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
2024-04-08 11:16:06 +02:00
Michael Hoennig
ca952ce748
merging master + rbac-generation
2024-04-08 10:14:22 +02:00
Michael Hoennig
4438e7abd5
Merge remote-tracking branch 'origin/master' into add-salut-and-title-to-person
2024-04-08 10:08:30 +02:00
ad04faa21d
cleanup-todos ( #31 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #31
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-02 13:14:46 +02:00
277369a960
debitornumbersuffix-as-string ( #30 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #30
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-02 13:09:12 +02:00
87af20a3a1
structured-liquibase-files ( #29 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #29
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-02 12:29:31 +02:00
7f418c12a1
uniform idnames ( #28 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #28
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-02 12:01:37 +02:00