Michael Hoennig
|
c93228a857
|
RbacRoleDescriptorGenerator -> RbacRoleDescriptorsGenerator
|
2024-09-16 11:18:26 +02:00 |
|
Michael Hoennig
|
a4f41fcc09
|
remove @AutoConfigureTestDatabase
|
2024-09-16 09:45:58 +02:00 |
|
Michael Hoennig
|
70c64912f0
|
split url-tc + url-tcx with ?TC_REUSABLE=true&TC_DAEMON=true
|
2024-09-16 09:24:06 +02:00 |
|
Michael Hoennig
|
94f5f1229e
|
assert databasechangelog rowcount
|
2024-09-16 08:40:51 +02:00 |
|
Michael Hoennig
|
680f5d04d1
|
fix changeset id vs. author
|
2024-09-16 06:45:45 +02:00 |
|
Michael Hoennig
|
476e66ebf7
|
remove @DirtiesContext from ContextBasedTest
|
2024-09-16 06:45:45 +02:00 |
|
Michael Hoennig
|
c9f2f19f0b
|
jdbc:tc:postgresql:15.5-bookworm:///spring_boot_testcontainers?TC_DAEMON=true
|
2024-09-16 06:45:45 +02:00 |
|
Michael Hoennig
|
5c0d8e0f3e
|
ContextBasedTest with @DirtiesContext
|
2024-09-16 06:45:45 +02:00 |
|
Michael Hoennig
|
faca4196e4
|
cleanup
|
2024-09-16 06:45:45 +02:00 |
|
Michael Hoennig
|
f9f5c2111f
|
fix ArchitectureTest rbac sub-packages
|
2024-09-15 18:47:06 +02:00 |
|
Michael Hoennig
|
826773f22f
|
fix tf-names and tableColumnNames
|
2024-09-15 18:21:08 +02:00 |
|
Michael Hoennig
|
79a81692db
|
introduce test schema
|
2024-09-15 17:34:46 +02:00 |
|
Michael Hoennig
|
42ef44d034
|
remove fixme
|
2024-09-14 13:41:18 +02:00 |
|
Michael Hoennig
|
57b4992a16
|
rename rbac directories
|
2024-09-14 13:36:24 +02:00 |
|
Michael Hoennig
|
2612d3eb8c
|
amend rbac generators and re-generate
|
2024-09-14 13:19:41 +02:00 |
|
Michael Hoennig
|
d522b1cb42
|
rbac.grants_rv + rbac.grants_ev
|
2024-09-14 11:15:17 +02:00 |
|
Michael Hoennig
|
920cd9eead
|
hs_statistics_v
|
2024-09-14 11:10:16 +02:00 |
|
Michael Hoennig
|
d7643f0f25
|
fix rbac.currentSubjects() -> base.currentSubjects()
|
2024-09-14 10:58:57 +02:00 |
|
Michael Hoennig
|
0f5334d65f
|
most remaining from base+rbac
|
2024-09-14 10:34:11 +02:00 |
|
Michael Hoennig
|
bf510e1ab2
|
rbac.globalAdmin(), rbac.globalGuest()
|
2024-09-14 07:25:18 +02:00 |
|
Michael Hoennig
|
a9b9a321f7
|
rbac.RbacOp, rbac.RoleDescriptor, rbac.roleDescriptorOf and functions
|
2024-09-14 07:07:54 +02:00 |
|
Michael Hoennig
|
dfcf22658c
|
rbac.RoleDescriptor, rbac.assumed(), rbac.unassumed()
|
2024-09-14 06:06:54 +02:00 |
|
Michael Hoennig
|
de570c3dd4
|
rbac.RoleType
|
2024-09-13 20:59:17 +02:00 |
|
Michael Hoennig
|
88a8d1ed84
|
rbac.delete_related_rbac_rules_tf
|
2024-09-13 20:52:48 +02:00 |
|
Michael Hoennig
|
d1c8c30d8b
|
rbac.role
|
2024-09-13 20:46:54 +02:00 |
|
Michael Hoennig
|
357c091411
|
rbac.permission
|
2024-09-13 20:33:32 +02:00 |
|
Michael Hoennig
|
365a228d44
|
rbac.grants
|
2024-09-13 20:31:41 +02:00 |
|
Michael Hoennig
|
f0c15f066e
|
schema basis -> base
|
2024-09-13 20:21:12 +02:00 |
|
Michael Hoennig
|
a583be71be
|
rbac.global
|
2024-09-13 20:11:34 +02:00 |
|
Michael Hoennig
|
55c4983509
|
rbac schema in 1057-rbac-role-builder.sql und 1058-rbac-generators.sql
|
2024-09-13 17:38:27 +02:00 |
|
Michael Hoennig
|
8b2dbaa8bd
|
rbac schema in 1056-rbac-trigger-context.sql
|
2024-09-13 17:31:08 +02:00 |
|
Michael Hoennig
|
d4b767af0d
|
renaming user to subject in API
|
2024-09-13 17:23:35 +02:00 |
|
Michael Hoennig
|
fd11f5903a
|
rbac schema in 1055-rbac-views.sql
|
2024-09-13 16:30:03 +02:00 |
|
Michael Hoennig
|
e3f48127d2
|
rename 1051-rbac-subject-grant.sql
|
2024-09-13 16:21:04 +02:00 |
|
Michael Hoennig
|
dbf0aa5980
|
rbac schema for user-grant
|
2024-09-13 16:20:14 +02:00 |
|
Michael Hoennig
|
ba226fd802
|
waiting animation for git-pull-and-if-origin-changed-run-tests
|
2024-09-13 15:55:42 +02:00 |
|
Michael Hoennig
|
5183dcd044
|
rbac.assumedRoleUuid
|
2024-09-13 14:53:40 +02:00 |
|
Michael Hoennig
|
62180b9cf6
|
less output from git-pull-and-if-origin-changed-run-tests
|
2024-09-13 14:20:00 +02:00 |
|
Michael Hoennig
|
37835637f6
|
fix package name in arch test
|
2024-09-13 14:19:22 +02:00 |
|
Michael Hoennig
|
e88ab1b60b
|
fix trigger order
|
2024-09-13 14:19:12 +02:00 |
|
Michael Hoennig
|
b33bafb753
|
git-pull-and-run-if-origin-changed: pull every 10s and show commit-ids
|
2024-09-13 13:57:39 +02:00 |
|
Michael Hönnig
|
fde46d26cc
|
run ./gradlew test not gw-test alias in git-pull-...
|
2024-09-13 13:21:01 +02:00 |
|
Michael Hönnig
|
33f1706d34
|
run ./gradlew test not gw-test alias in git-pull-...
|
2024-09-13 13:19:29 +02:00 |
|
Michael Hoennig
|
51bff646ab
|
fix alias usage in git-pull-and-run-if-origin-changed
|
2024-09-13 13:15:54 +02:00 |
|
Michael Hoennig
|
0fa8f56f99
|
fix alias usage in git-pull-and-run-if-origin-changed
|
2024-09-13 13:08:57 +02:00 |
|
Michael Hoennig
|
9f4ec47281
|
rbacuser->rbac.subject, tx_journal_tg, rbac.referenceType, rbac.reference, rbac.create_subject, rbac.find_subject_id, rbac.insert_related_object tc.
|
2024-09-13 12:44:56 +02:00 |
|
Michael Hoennig
|
1fbcd661b0
|
add bin/git-pull-and-run-if-origin-changed
|
2024-09-13 09:46:01 +02:00 |
|
Michael Hoennig
|
77aba67af9
|
basis.currentUser(), basis.assumedRoles()
|
2024-09-13 09:01:15 +02:00 |
|
Michael Hoennig
|
a7037c4306
|
basis.tx_history_txid(), basis.tx_operation, basis.tx_create_historicization(...)
|
2024-09-13 08:56:27 +02:00 |
|
Michael Hoennig
|
5f00a093e4
|
basis.tx_context, basis.tx_journal, basis.tx_journal_v, asis.create_journal
|
2024-09-13 08:51:12 +02:00 |
|
Michael Hoennig
|
18b53ad220
|
basis.currentRequest(), basis.tx_journal_trigger()
|
2024-09-13 08:46:16 +02:00 |
|
Michael Hoennig
|
a4c2cd3edd
|
basis.currentTask()
|
2024-09-13 08:32:10 +02:00 |
|
Michael Hoennig
|
90d3db1e3e
|
basis.defineContext(...)
|
2024-09-13 08:16:22 +02:00 |
|
Michael Hoennig
|
2f59e762c5
|
basis.randomInRange, basis.jsonb_changes_delta, asis.bigIntHash, basis.tableColumnNames, basis.raiseException, basis.assertTrue
|
2024-09-13 08:13:09 +02:00 |
|
Michael Hoennig
|
ffd20a6764
|
basis.intToVarChar(...)
|
2024-09-13 08:08:19 +02:00 |
|
Michael Hoennig
|
e3292b7049
|
basis.lastRowCount()
|
2024-09-13 08:01:09 +02:00 |
|
Michael Hoennig
|
1c27eae5f7
|
introduce basis schema, yet unused
|
2024-09-13 07:57:30 +02:00 |
|