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
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
8b5cf8adc1
document-potential-rbac-optimizations ( #91 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #91
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-09-03 09:37:49 +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
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
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
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
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
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
73c378b456
spring-boot-3-2-upgrade ( #32 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #32
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-04-02 13:24:25 +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
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
d3ca2b7e23
move Parter+Debitor person+contact to related Relationsship ( #20 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #20
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-03-28 12:15:13 +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
187c0db8e2
RBAC Diagram+PostgreSQL Generator and view->SELECT etc. refactoring ( #21 )
...
Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: #21
Reviewed-by: Timotheus Pokorra <timotheus.pokorra@hostsharing.net>
2024-03-11 12:30:43 +01:00
Michael Hoennig
36654a69d8
fix misleading findPermissionId naming
2024-02-16 16:48:37 +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
0b60b9f0ff
introduces agent+guest role for role-system around debitor+partner
2022-10-12 15:48:56 +02:00
Michael Hoennig
7d8d6bb495
improved documentation for using Podman with IntelliJ IDEA
2022-09-14 13:02:57 +02:00
Michael Hoennig
a117258085
replace unixuser test entities with domain
2022-08-31 15:07:25 +02:00
Michael Hoennig
8045b66324
rename currentUserId->currentUserUuid + currentSubjectIds->currentSubjectsUuids
2022-08-30 09:18:52 +02:00
Michael Hoennig
322736cd01
creating and viewing grants
2022-08-13 16:47:36 +02:00
Michael Hoennig
eeab68d63a
API-first with openapiprocessor and modelmapper
2022-08-08 17:12:51 +02:00
Michael Hoennig
86128f5994
test alignment and code cleanup
2022-08-05 15:39:23 +02:00
Michael Hoennig
433d0e19f5
add Gradle Java toolchain and improve documentation
2022-08-05 13:10:11 +02:00
Michael Hoennig
bf3da34d32
add adr for row-level-security
2022-08-04 10:51:21 +02:00
Michael Hoennig
2eb8b70517
add glossary
2022-08-04 10:49:31 +02:00
Michael Hoennig
5d4fb85383
TODO tracking
2022-07-31 15:16:49 +02:00
Michael Hoennig
1463807b89
initial test-concept documentation
2022-07-30 18:23:18 +02:00
Michael Hoennig
4edff1c2f0
move rbac.md to doc folder
2022-07-29 09:20:18 +02:00