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
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
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
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
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
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
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
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
4572c6bda0
improved RBAC generators ( #26 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #26
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-03-26 11:25:18 +01:00
3faf2ea99e
rename partnerRole -> partnerRel, relationship -> relation and remove rel-Prefix (relAnchor etc.) ( #23 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #23
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-03-13 15:01:24 +01:00
d9558f2cfe
add-trigger-object-to-rbacgrant ( #18 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #18
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-02-24 09:04:07 +01:00
2c0101b46d
introduce-partner-business-role ( #16 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #16
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-02-01 14:48:15 +01:00
fd1bd897b1
initial data import for hs-office tables (db-migration #10 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Co-authored-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
Reviewed-on: #10
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-01-23 15:11:23 +01:00
Michael Hoennig
47338cead8
Liquibase-Changesets für Legacy-ID Mapping
2024-01-05 08:19:49 +01:00
Michael Hoennig
a39cf73cf0
hs-office-coopassets, no get API endpoints yet
2022-10-21 17:12:55 +02:00
Michael Hoennig
e1895e3735
hs-office-partner-details
2022-10-20 20:11:31 +02:00
Michael Hoennig
cb47d526ac
add hs-office-coopshares rbac + test-data
2022-10-18 17:29:36 +02:00
Michael Hoennig
61473abf68
add hs_office_coopsharestransaction table SQL
2022-10-18 14:44:10 +02:00
Michael Hoennig
28bdd9220d
add hs-office-membership test-data
2022-10-17 13:23:10 +02:00
Michael Hoennig
221889e6ca
add hs-office-membership table
2022-10-17 07:53:25 +02:00
Michael Hoennig
7f5b2358d3
add SEPA-Mandate SQL changesets
2022-10-13 13:35:50 +02:00
Michael Hoennig
560cd9cf9f
audit log with context per task instead of just transaction
2022-10-13 10:36:20 +02:00
Michael Hoennig
a93143ff00
add HsOfficeBankAccount*
2022-10-04 19:09:37 +02:00
Michael Hoennig
c3195662dd
adds HsOfficePartner
2022-10-03 11:09:36 +02:00
Michael Hoennig
956ee581c6
implements table hs_office_relationship to HsOfficeRelationshipController
2022-09-30 09:44:24 +02:00
Michael Hoennig
d63e3f31e9
introduce 058-rbac-generators.sql with generateRelatedRbacObject+generateRbacRoleDescriptors
2022-09-16 15:25:58 +02:00
Michael Hoennig
4e90f53bf3
rename hs-admin to hs-office regarding the module name
2022-09-13 13:27:52 +02:00
Michael Hoennig
2f0f18182c
add partner business object at db level
2022-09-09 10:40:05 +02:00
Michael Hoennig
37e7b5179d
add person business object at db level
2022-09-07 20:24:35 +02:00
Michael Hoennig
2afdb3c3d7
add hs_admin_contact table and repository with findContactByOptionalLabelLike+save
2022-09-06 19:43:15 +02:00
Michael Hoennig
da793ee546
refactor to only a single global admin object global#global.admin
2022-09-06 13:48:30 +02:00
Michael Hoennig
a117258085
replace unixuser test entities with domain
2022-08-31 15:07:25 +02:00
Michael Hoennig
a33cb4ec29
use customer/package/unixuser only as test data structure (DB part)
2022-08-31 09:42:40 +02:00
Michael Hoennig
817c1a9e58
split off rbac-global from hs-base and allow multiple global objects
2022-08-30 14:21:24 +02:00
Michael Hoennig
e880a1c2c8
initial audit-log implementation
2022-08-24 12:01:54 +02:00
Michael Hoennig
81cfbc62e4
re-numbering rbac db-migration scripts while extracting context (currentUser etc.)
2022-08-24 11:10:34 +02:00
Michael Hoennig
2022492f21
implements jsonb-changes-delta
2022-08-23 09:36:39 +02:00
Michael Hoennig
dd4f39902f
cleaning up database migration files, removing date prefix, renumbering etc.
2022-08-23 09:25:10 +02:00
Michael Hoennig
c8e835f880
implements user granting roles to other users
2022-08-16 10:46:41 +02:00
Michael Hoennig
7869d07d30
add unixuser prototype as preparation for testability of grants
2022-08-14 16:44:26 +02:00
Michael Hoennig
06996e4dc4
add RbacUserController/-Entity/-Repository
2022-08-04 17:23:10 +02:00
Michael Hoennig
2b630aadbc
hs-package SQL-Scripts in Liquibase and some bugfixes
2022-07-29 12:37:40 +02:00
Michael Hoennig
8ba952a41d
hs-customer SQL-Scripts in Liquibase
2022-07-29 11:53:58 +02:00
Michael Hoennig
a478fe4cf1
cleanup in Liquibase files, header, formatting etc.
2022-07-29 11:38:51 +02:00