Michael Hoennig
|
64fbabf606
|
add audit journal log for hs_office_relationship
|
2022-10-13 08:47:17 +02:00 |
|
Michael Hoennig
|
d77d853c80
|
add audit journal log for hs_office_partner
|
2022-10-13 08:34:04 +02:00 |
|
Michael Hoennig
|
472734a516
|
add audit journal log for hs_office_person
|
2022-10-13 08:23:08 +02:00 |
|
Michael Hoennig
|
df493e40d7
|
add audit journal log for hs_office_bankaccount
|
2022-10-13 08:03:48 +02:00 |
|
Michael Hoennig
|
a56af5af25
|
add audit journal log for hs_office_contact
|
2022-10-13 07:57:19 +02:00 |
|
Michael Hoennig
|
0b60b9f0ff
|
introduces agent+guest role for role-system around debitor+partner
|
2022-10-12 15:48:56 +02:00 |
|
Michael Hoennig
|
de0c8dcfbc
|
Array.fromFormatted
|
2022-10-10 09:33:17 +02:00 |
|
Michael Hoennig
|
639925e834
|
fix debitor update trigger
|
2022-10-06 11:12:18 +02:00 |
|
Michael Hoennig
|
6b6f8127bb
|
add refundBankAccount to hs_office_debitor
|
2022-10-05 17:22:33 +02:00 |
|
Michael Hoennig
|
d98b8feaad
|
add IBAN+BIC validation
|
2022-10-05 08:04:44 +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
|
d3312c4444
|
improved Stringify
|
2022-09-30 16:27:18 +02:00 |
|
Michael Hoennig
|
31854bb838
|
ArchTest->Architecture test for shorter @ArchTest annotations and disallow JUnit 4 classes
|
2022-09-30 14:06:06 +02:00 |
|
Michael Hoennig
|
16d1372d41
|
shorter person names to make tests easier to read
|
2022-09-30 13:11:34 +02:00 |
|
Michael Hoennig
|
956ee581c6
|
implements table hs_office_relationship to HsOfficeRelationshipController
|
2022-09-30 09:44:24 +02:00 |
|
Marc O. Sandlus
|
89415067ef
|
patch-with-getReference, no need for fetch anymore
|
2022-09-26 13:32:30 +02:00 |
|
Michael Hoennig
|
d13f0cbcdf
|
refactor HsOfficeContactEntityPatcherUnitTest to PatchUnitTestBase
|
2022-09-25 11:37:46 +02:00 |
|
Michael Hoennig
|
b431a6653d
|
refactor HsOfficePersonEntityPatchUnitTest to PatchUnitTestBase
|
2022-09-25 11:24:29 +02:00 |
|
Michael Hoennig
|
3e6da45302
|
refactor HsOfficePartnerEntityPatchUnitTest to PatchUnitTestBase
|
2022-09-24 12:43:42 +02:00 |
|
Michael Hoennig
|
00174e4c4a
|
implements HsOfficePersonController
|
2022-09-21 09:44:09 +02:00 |
|
Michael Hoennig
|
0bab27d723
|
add missing HsOfficeContactEntityPatchUnitTest
|
2022-09-20 16:32:56 +02:00 |
|
Michael Hoennig
|
863f0e2811
|
implements HsOfficeContactController
|
2022-09-20 14:17:12 +02:00 |
|
Michael Hoennig
|
44eb59c918
|
introduces generateRbacRestrictedView to generate restricted view + triggers
|
2022-09-19 20:43:14 +02:00 |
|
Michael Hoennig
|
1dd63161ab
|
properly implement update for hs_office_partner_rv
|
2022-09-15 13:32:01 +02:00 |
|
Michael Hoennig
|
bad7d146fa
|
implements HsOfficePartnerController.patch
|
2022-09-14 17:51:04 +02:00 |
|
Michael Hoennig
|
68c3375a08
|
implements HsOfficePartnerController.deletePartnerByUuid
|
2022-09-14 13:47:25 +02:00 |
|
Michael Hoennig
|
9cd4525e2b
|
create partner now taking existing contact+person uuids instead of complete (new) objects
|
2022-09-14 12:16:44 +02: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
|
a3d2dd3db1
|
HsOfficePartnerControllerAcceptanceTest against real repo+db
|
2022-09-14 09:24:19 +02:00 |
|
Michael Hoennig
|
bc27e6dc89
|
refactor name extractors into entity classes
|
2022-09-13 15:00:10 +02:00 |
|
Michael Hoennig
|
8041553734
|
always use role+grant names in create+delete role+grants tests
|
2022-09-13 14:17:30 +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
|
0b48e8d1b7
|
consolidating role deletion from business objects to rbac system
|
2022-09-13 12:35:46 +02:00 |
|
Michael Hoennig
|
ac5f19e399
|
improve Contact/Partner/Contact Repository integration tests with Raw...Repos
|
2022-09-12 16:27:17 +02:00 |
|
Michael Hoennig
|
3eec8a4138
|
improved rbacroles_ev view and raw access for testing purposes
|
2022-09-10 14:49:01 +02:00 |
|
Michael Hoennig
|
2c5ad094f1
|
add partner business object at repo level (WIP)
|
2022-09-09 17:43:43 +02:00 |
|
Michael Hoennig
|
35efa40ebb
|
fix role generation for contact+person
|
2022-09-09 09:58:36 +02:00 |
|
Michael Hoennig
|
765d3c689e
|
test role-creation, grant+revoke for contact+person
|
2022-09-08 11:21:54 +02:00 |
|
Michael Hoennig
|
ec00e445a0
|
improve code + mutation coverage in HsAdminPersonEntity
|
2022-09-08 09:47:19 +02:00 |
|
Michael Hoennig
|
37e7b5179d
|
add person business object at db level
|
2022-09-07 20:24:35 +02:00 |
|
Michael Hoennig
|
23796c56f9
|
cleanup+categorization of TODOs
|
2022-09-07 12:25:12 +02:00 |
|
Michael Hoennig
|
756d5e1ae6
|
implements delete for hs_admin_contact
|
2022-09-07 10:32:49 +02:00 |
|
Michael Hoennig
|
18a3718c75
|
better error message in assumeSuccessful+assertSuccessful
|
2022-09-07 10:24:51 +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
|
af90fefd49
|
hs.admin.partner from API via Controller to Entity
|
2022-09-06 11:07:08 +02:00 |
|
Michael Hoennig
|
2abe88eb15
|
experimental access code for RbacUserEntity
|
2022-09-03 12:31:56 +02:00 |
|
Michael Hoennig
|
cd9be1db75
|
api-definition subdirectories rbac+test
|
2022-09-02 13:11:15 +02:00 |
|
Michael Hoennig
|
3541b0c48c
|
use /api/rbac/... instead of /api/rbac-... same for /api/test/...
|
2022-09-02 11:18:09 +02:00 |
|