This website requires JavaScript.
3035208818
use EntityManagerWrapper in HsBookingItemController to enable mocking
Michael Hoennig
2024-09-25 12:13:10 +0200
4acd8a7d65
Mapper.getConfiguration().setMatchingStrategy(STRICT);
Michael Hoennig
2024-09-25 11:30:54 +0200
fdbe46311a
introduce BookingItemEntityProcessor
Michael Hoennig
2024-09-25 09:48:00 +0200
d949604d70
unique identifers for hosting assets per type (#107 )
Michael Hoennig
2024-09-25 10:53:43 +0200
9ec6d88aea
implement test
Michael Hoennig
2024-09-25 10:03:46 +0200
5014160113
add targetUnixUser to import
Michael Hoennig
2024-09-24 13:04:39 +0200
b9e953d845
add missing targetUnixUser property to other tests
Michael Hoennig
2024-09-24 12:23:32 +0200
bc1d107c34
introduce targetUnixUser property for domain-setup booking-item
Michael Hoennig
2024-09-24 11:56:05 +0200
6ad204b325
unique identifers for hosting assets per type
Michael Hoennig
2024-09-23 16:33:20 +0200
f33a3a2df7
introduce-separate-database-schemas-hs-booking-and-hosting (#106 )
Michael Hoennig
2024-09-23 10:52:37 +0200
77c22d0e55
remove new_... in tf
Michael Hoennig
2024-09-20 13:14:10 +0200
19cc787a4a
rename coopsharestransactions->coopsharetx
Michael Hoennig
2024-09-20 13:01:44 +0200
754df475a7
rename coopassetstransactions->coopassettx
Michael Hoennig
2024-09-20 12:42:52 +0200
12d74a75ca
create or replace function base.findObjectUuidByIdName(objectTable varchar, objectIdName varchar) create or replace function base.findObjectUuidByIdName(objectTable varchar, objectIdName varchar) create or replace function base.findObjectUuidByIdName(objectTable varchar, objectIdName varchar) move findObjectUuidByIdName+findIdNameByObjectUuid from base to rbac and related naming issues
Michael Hoennig
2024-09-20 12:21:58 +0200
3c32668053
aling test-data-generation function names and fix some missing scopes
Michael Hoennig
2024-09-20 10:04:53 +0200
bdf2ab6a24
move check-functions to module schemas
Michael Hoennig
2024-09-20 08:51:42 +0200
7563f32215
move legacy_id trigger-functions to module schema
Michael Hoennig
2024-09-20 08:44:35 +0200
7decf28293
rename customerOwner -> rbactest.customer_OWNER etc. -- generated
Michael Hoennig
2024-09-19 13:24:08 +0200
632bf7d29b
rename customerOwner -> rbactest.customer_OWNER etc.
Michael Hoennig
2024-09-19 12:14:13 +0200
94f6bab004
WIP towards customerOwner -> rbactest.customer_OWNER for example
Michael Hoennig
2024-09-18 15:58:59 +0200
a0e1d96278
move test-data-creation to separate schemas
Michael Hoennig
2024-09-18 15:04:21 +0200
6514d6a17c
fix ImportHostingAssets
Michael Hoennig
2024-09-18 14:14:22 +0200
87671f310c
introduce separate database-schema for hs_hosting
Michael Hoennig
2024-09-18 14:03:54 +0200
a43088cb81
introduce separate database-schema for hs_booking
Michael Hoennig
2024-09-18 13:28:36 +0200
23b60641e3
introduce-separate-database-schema-hs-office-and-amend-generators (#105 )
Michael Hoennig
2024-09-18 10:28:21 +0200
cc3329b51d
revert to url: ${spring.datasource.url-tc}
Michael Hoennig
2024-09-18 09:46:02 +0200
795a829128
fix rbac sql generation
Michael Hoennig
2024-09-18 09:41:50 +0200
09ae27dc68
cleanup
Michael Hoennig
2024-09-18 06:29:13 +0200
210e29bc82
introduce separate database-schema for hs-office and amend generators - tests green
Michael Hoennig
2024-09-18 06:24:47 +0200
fc5bd38288
introduce separate database-schema for hs-office and amend generators
Michael Hoennig
2024-09-17 16:13:49 +0200
285e6fbeb5
introduce separate database schema-test and amend RBAC generators for schema-generation (#104 )
Michael Hoennig
2024-09-17 14:21:43 +0200
97059c75a1
add holderPerson:ADMIN role to relation:ADMIN
Michael Hoennig
2024-09-17 14:16:43 +0200
5aec875680
add INSERT permission for partner to relation AGENT
Michael Hoennig
2024-09-17 14:16:04 +0200
d3639ddad0
remove spurious file
Michael Hoennig
2024-09-16 17:07:41 +0200
028af4649a
introduce separate database schema test and amend generators to be able to use schema
Michael Hoennig
2024-09-16 16:29:18 +0200
1eed0e9b21
introduce separate database-schemas base+rbac (#103 )
Michael Hoennig
2024-09-16 15:36:37 +0200
763c743372
fix typo: logged-in sujects
Michael Hoennig
2024-09-16 15:35:40 +0200
86232f1939
fix typo: RbacRoleDescriptorsGenerator
Michael Hoennig
2024-09-16 14:55:55 +0200
ec2640b3c7
grantRoleToUserUnchecked -> grantRoleToSubjectUnchecked
Michael Hoennig
2024-09-16 14:50:53 +0200
fd7a63867a
use schema for hs-hosting-asset-legacy-id
Michael Hoennig
2024-09-16 13:59:50 +0200
e0ac4231ac
Merge remote-tracking branch 'origin/master' into introduce-separate-database-schemas-base-and-rbac
Michael Hoennig
2024-09-16 13:47:37 +0200
c93228a857
RbacRoleDescriptorGenerator -> RbacRoleDescriptorsGenerator
Michael Hoennig
2024-09-16 11:18:26 +0200
80d79de5f4
import-legacy-ids-of-booking-items-and-hosting-assets (#101 )
Michael Hoennig
2024-09-16 10:00:41 +0200
d5396b1128
remove booking-item-legacy-id
Michael Hoennig
2024-09-16 09:51:18 +0200
a4f41fcc09
remove @AutoConfigureTestDatabase
Michael Hoennig
2024-09-16 09:45:58 +0200
70c64912f0
split url-tc + url-tcx with ?TC_REUSABLE=true&TC_DAEMON=true
Michael Hoennig
2024-09-16 09:24:06 +0200
8b777077a7
fix missing schema prefixes
Michael Hoennig
2024-09-16 09:15:03 +0200
cfb1a17a2e
fix ArchitectureTest rbac sub-packages
Michael Hoennig
2024-09-15 18:47:06 +0200
435d82116d
fix changeset naming
Michael Hoennig
2024-09-16 09:00:18 +0200
9ad92fdaab
add rbac. in twiddle sql scripts
Michael Hoennig
2024-09-16 08:50:25 +0200
e95ed71593
remove fixme
Michael Hoennig
2024-09-14 13:41:18 +0200
90ab182f70
rename rbac directories
Michael Hoennig
2024-09-14 13:36:24 +0200
3d335def18
amend rbac generators and re-generate
Michael Hoennig
2024-09-14 13:19:41 +0200
cde0feaa3f
rbac.grants_rv + rbac.grants_ev
Michael Hoennig
2024-09-14 11:15:17 +0200
e8a0005b49
hs_statistics_v
Michael Hoennig
2024-09-14 11:10:16 +0200
14866f9539
fix rbac.currentSubjects() -> base.currentSubjects()
Michael Hoennig
2024-09-14 10:58:57 +0200
a7e3ae79d0
most remaining from base+rbac
Michael Hoennig
2024-09-14 10:34:11 +0200
6465a2457c
rbac.globalAdmin(), rbac.globalGuest()
Michael Hoennig
2024-09-14 07:25:18 +0200
5166bb5fc9
rbac.RbacOp, rbac.RoleDescriptor, rbac.roleDescriptorOf and functions
Michael Hoennig
2024-09-14 07:07:54 +0200
568c1e9a65
rbac.RoleDescriptor, rbac.assumed(), rbac.unassumed()
Michael Hoennig
2024-09-14 06:06:54 +0200
bb0869cbd4
rbac.RoleType
Michael Hoennig
2024-09-13 20:59:17 +0200
c4fb8eceac
rbac.delete_related_rbac_rules_tf
Michael Hoennig
2024-09-13 20:52:48 +0200
b490f2c191
rbac.role
Michael Hoennig
2024-09-13 20:46:54 +0200
bcef4e794d
rbac.permission
Michael Hoennig
2024-09-13 20:33:32 +0200
342102e85c
rbac.grants
Michael Hoennig
2024-09-13 20:31:41 +0200
8715ae484a
schema basis -> base
Michael Hoennig
2024-09-13 20:21:12 +0200
1e2390191f
rbac.global
Michael Hoennig
2024-09-13 20:11:34 +0200
06d8e24e66
rbac schema in 1057-rbac-role-builder.sql und 1058-rbac-generators.sql
Michael Hoennig
2024-09-13 17:38:27 +0200
9b80d8ac80
rbac schema in 1056-rbac-trigger-context.sql
Michael Hoennig
2024-09-13 17:31:08 +0200
cb49292871
renaming user to subject in API
Michael Hoennig
2024-09-13 17:23:35 +0200
3d34854052
rbac schema in 1055-rbac-views.sql
Michael Hoennig
2024-09-13 16:30:03 +0200
129aba0c74
rename 1051-rbac-subject-grant.sql
Michael Hoennig
2024-09-13 16:21:04 +0200
2b951bd308
rbac schema for user-grant
Michael Hoennig
2024-09-13 16:20:14 +0200
28fb327f01
waiting animation for git-pull-and-if-origin-changed-run-tests
Michael Hoennig
2024-09-13 15:55:42 +0200
32c88cef21
rbac.assumedRoleUuid
Michael Hoennig
2024-09-13 14:53:40 +0200
c0702ee183
less output from git-pull-and-if-origin-changed-run-tests
Michael Hoennig
2024-09-13 14:20:00 +0200
588fe7d3b6
fix package name in arch test
Michael Hoennig
2024-09-13 14:19:22 +0200
385dddef4c
fix trigger order
Michael Hoennig
2024-09-13 14:19:12 +0200
3c4139c726
git-pull-and-run-if-origin-changed: pull every 10s and show commit-ids
Michael Hoennig
2024-09-13 13:57:39 +0200
b76bd5664d
run ./gradlew test not gw-test alias in git-pull-...
Michael Hönnig
2024-09-13 13:20:07 +0200
ee497da019
run ./gradlew test not gw-test alias in git-pull-...
Michael Hönnig
2024-09-13 13:19:29 +0200
814fef4185
fix alias usage in git-pull-and-run-if-origin-changed
Michael Hoennig
2024-09-13 13:15:06 +0200
8178ad80df
fix alias usage in git-pull-and-run-if-origin-changed
Michael Hoennig
2024-09-13 13:06:25 +0200
1f9ee517e4
rbacuser->rbac.subject, tx_journal_tg, rbac.referenceType, rbac.reference, rbac.create_subject, rbac.find_subject_id, rbac.insert_related_object tc.
Michael Hoennig
2024-09-13 12:44:56 +0200
ea99d61bf3
add bin/git-pull-and-run-if-origin-changed
Michael Hoennig
2024-09-13 09:46:01 +0200
d5b708933c
basis.currentUser(), basis.assumedRoles()
Michael Hoennig
2024-09-13 09:01:15 +0200
b265e57b4b
basis.tx_history_txid(), basis.tx_operation, basis.tx_create_historicization(...)
Michael Hoennig
2024-09-13 08:56:27 +0200
ef80c37ea9
basis.tx_context, basis.tx_journal, basis.tx_journal_v, asis.create_journal
Michael Hoennig
2024-09-13 08:51:12 +0200
f3a07e7081
basis.currentRequest(), basis.tx_journal_trigger()
Michael Hoennig
2024-09-13 08:46:16 +0200
d0558bed36
basis.currentTask()
Michael Hoennig
2024-09-13 08:32:10 +0200
c2e8be096c
basis.defineContext(...)
Michael Hoennig
2024-09-13 08:16:22 +0200
984cf0ef3b
basis.randomInRange, basis.jsonb_changes_delta, asis.bigIntHash, basis.tableColumnNames, basis.raiseException, basis.assertTrue
Michael Hoennig
2024-09-13 08:13:09 +0200
47926d0d84
basis.intToVarChar(...)
Michael Hoennig
2024-09-13 08:08:19 +0200
18383b7648
basis.lastRowCount()
Michael Hoennig
2024-09-13 08:01:09 +0200
2a27ab24b5
introduce basis schema, yet unused
Michael Hoennig
2024-09-13 07:57:30 +0200
94f5f1229e
assert databasechangelog rowcount
Michael Hoennig
2024-09-16 08:40:51 +0200
680f5d04d1
fix changeset id vs. author
Michael Hoennig
2024-09-16 06:27:39 +0200
476e66ebf7
remove @DirtiesContext from ContextBasedTest
Michael Hoennig
2024-09-16 06:25:18 +0200
c9f2f19f0b
jdbc:tc:postgresql:15.5-bookworm:///spring_boot_testcontainers?TC_DAEMON=true
Michael Hoennig
2024-09-15 20:48:31 +0200
5c0d8e0f3e
ContextBasedTest with @DirtiesContext
Michael Hoennig
2024-09-15 20:03:10 +0200