Michael Hoennig
|
2f198664fa
|
extract tx_history_txid() into a CTE-query
|
2024-08-27 20:03:03 +02:00 |
|
Michael Hoennig
|
0ae08b3714
|
use pg_current_xact_id() and xid8
|
2024-08-27 16:31:37 +02:00 |
|
Michael Hoennig
|
8a32143d91
|
remove historization-ng.sql
|
2024-08-27 09:57:34 +02:00 |
|
Michael Hoennig
|
ac33f99222
|
remove table tx_history and use table tx_context instead
|
2024-08-27 09:55:05 +02:00 |
|
Michael Hoennig
|
36c21505a3
|
working historization.sql but with separate tx_history table
|
2024-08-27 06:16:53 +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 |
|
|
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 |
|
|
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 |
|
Michael Hoennig
|
3fa02d4a10
|
prefix alex+fran with superuser- to make tests easier to understand
|
2022-09-14 09:56:22 +02:00 |
|
Michael Hoennig
|
7465b9df63
|
cleanup old domain emailaddess and test sql scripts
|
2022-09-13 12:37:10 +02:00 |
|
Michael Hoennig
|
23796c56f9
|
cleanup+categorization of TODOs
|
2022-09-07 12:25:12 +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
|
8045b66324
|
rename currentUserId->currentUserUuid + currentSubjectIds->currentSubjectsUuids
|
2022-08-30 09:18:52 +02:00 |
|
Michael Hoennig
|
cb641eb8c6
|
introduce currentTask and ContextBasedTest
|
2022-08-24 11:48:31 +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
|
dd4f39902f
|
cleaning up database migration files, removing date prefix, renumbering etc.
|
2022-08-23 09:25:10 +02:00 |
|
Michael Hoennig
|
4edff1c2f0
|
move rbac.md to doc folder
|
2022-07-29 09:20:18 +02:00 |
|
Michael Hoennig
|
d234ac3227
|
convert rbac*.sql files, except test-file, to Liquibase changesets
|
2022-07-28 16:55:21 +02:00 |
|
Michael Hoennig
|
feff1b5794
|
RBAC documentation improved, but still WIP
|
2022-07-28 12:15:32 +02:00 |
|
Michael Hoennig
|
457641a2dd
|
introduce referential integrity for role identification - part 2 assume
|
2022-07-28 10:43:23 +02:00 |
|
Michael Hoennig
|
1dde6b2609
|
introduce referential integrity for role identification - part 1
|
2022-07-27 19:54:05 +02:00 |
|
Michael Hoennig
|
6f6320565c
|
the _rv query with WHERE IN was faster after all, removing the JOIN variant
|
2022-07-27 13:05:19 +02:00 |
|
Michael Hoennig
|
bafae52ce5
|
_rv query performance experiments
|
2022-07-27 12:32:54 +02:00 |
|
Michael Hoennig
|
190d39400a
|
add users to customer+package role diagrams
|
2022-07-26 13:18:36 +02:00 |
|
Michael Hoennig
|
46c5f5e53e
|
final performance tests as do block to measure total time
|
2022-07-26 13:18:03 +02:00 |
|
Michael Hoennig
|
04a3438182
|
improve documentation
|
2022-07-25 20:11:39 +02:00 |
|
Michael Hoennig
|
4814e7899c
|
better layout for RBAC entity diagram
|
2022-07-25 17:15:01 +02:00 |
|
Michael Hoennig
|
16513f0786
|
remove generated pdf
|
2022-07-25 17:06:42 +02:00 |
|
Michael Hoennig
|
d4eeb35e91
|
improved role structure including comprised tenant sub roles
|
2022-07-25 16:38:21 +02:00 |
|
Michael Hoennig
|
377b63ca3d
|
RbacGrants with follow=false for customer.owner to customer.admin
|
2022-07-22 16:52:49 +02:00 |
|
Michael Hoennig
|
f2d0fbe67a
|
removing JHipster
|
2022-07-22 13:31:37 +02:00 |
|
Michael Hierweck
|
1e0d34306c
|
Transaction as foreign key. Example usage.
|
2019-05-04 10:24:29 +02:00 |
|
Michael Hierweck
|
9c1bed2189
|
Historicization with PostgreSQL improved.
|
2019-04-26 10:04:06 +02:00 |
|
Michael Hierweck
|
da00c80b34
|
Historicization with PostgreSQL.
|
2019-04-25 17:17:03 +02:00 |
|