Commit Graph

  • 9bc5428a9b fix loba -> global again Michael Hoennig 2024-04-02 12:19:29 +0200
  • 9d078da7f5 re-generated rbac Michael Hoennig 2024-04-02 12:17:06 +0200
  • 5310b72400 Merge remote-tracking branch 'origin/master' into debitornumbersuffix-as-string Michael Hoennig 2024-04-02 12:16:05 +0200
  • fc4bc0bc04 Merge remote-tracking branch 'origin/master' into structured-liquibase-files Michael Hoennig 2024-04-02 12:11:45 +0200
  • 7f418c12a1 uniform idnames (#28) Michael Hoennig 2024-04-02 12:01:37 +0200
  • 69a02be22c aftermaths from merging master Michael Hoennig 2024-04-02 12:00:52 +0200
  • de4e048e92 fixing issues from code-review Michael Hoennig 2024-04-02 11:41:33 +0200
  • db02b4cb0e aftermaths from merging master Michael Hoennig 2024-04-02 11:20:27 +0200
  • f87097bcbf Merge remote-tracking branch 'origin/master' into uniform-idnames Michael Hoennig 2024-04-02 11:12:38 +0200
  • f8fb273918 generated RBAC for coopshares and -assets (#27) Michael Hoennig 2024-04-02 11:04:56 +0200
  • a4091c038a fix review issues Michael Hoennig 2024-04-02 10:14:22 +0200
  • 4f25bf1496 WIP: rbac-generator-with-conditional-grants Michael Hoennig 2024-04-02 10:09:28 +0200
  • 6346dff3ef remove superfluous grant to TENANT which was also granted to AGENT Michael Hoennig 2024-04-02 09:32:16 +0200
  • 952fafffdb remove further unnecessary excludes Michael Hoennig 2024-03-31 14:05:32 +0200
  • bdcde1519b remove snakeyaml exclude Michael Hoennig 2024-03-31 14:02:57 +0200
  • f29dc80074 remove version workarounds which are not necessary anymore Michael Hoennig 2024-03-31 12:27:34 +0200
  • e5c01e70f5 Spring Boot 3.2 upgrade Michael Hoennig 2024-03-31 10:53:25 +0200
  • 84a25ac51d cleanup TODOs and fixing some varchar length Michael Hoennig 2024-03-30 16:16:54 +0100
  • 22953ba38e debitorNumberSuffix as String Michael Hoennig 2024-03-30 13:25:28 +0100
  • 0f9b410d4f structured liquibase files Michael Hoennig 2024-03-29 20:48:41 +0100
  • b1da9a5fb8 fix missed .admin -> :ADMIN Michael Hoennig 2024-03-30 13:29:37 +0100
  • d816275776 fix missing insert perm grants Michael Hoennig 2024-03-30 13:29:25 +0100
  • 9f3bdea911 debitorNumberSuffix as String Michael Hoennig 2024-03-30 13:25:28 +0100
  • 9f892b4210 structured liquibase files Michael Hoennig 2024-03-29 20:48:41 +0100
  • da5eea8000 uniform idnames Michael Hoennig 2024-03-29 19:18:27 +0100
  • 844ea380a0 generated RBAC for CoopAssets Michael Hoennig 2024-03-28 15:43:03 +0100
  • 59c41a176e generated RBAC for CoopShares Michael Hoennig 2024-03-28 15:42:38 +0100
  • 0a033c28f1 allow currentTask up to 127 characters in length Michael Hoennig 2024-03-28 13:40:28 +0100
  • d3ca2b7e23 move Parter+Debitor person+contact to related Relationsship (#20) Michael Hoennig 2024-03-28 12:15:13 +0100
  • cfb3c6d8b4 fix issues from code-review Michael Hoennig 2024-03-28 12:04:51 +0100
  • 9997563883 move deletion of debitorRel from JPA Cascade to SQL after delete trigger Michael Hoennig 2024-03-28 10:24:55 +0100
  • 37c1886845 move deletion of partnerRel from JPA Cascade to SQL after delete trigger Michael Hoennig 2024-03-28 10:00:50 +0100
  • ca9a865019 cleanup scribbled+temp-documents Michael Hoennig 2024-03-28 09:25:08 +0100
  • d236a7aca4 fix fixme's Michael Hoennig 2024-03-27 18:17:10 +0100
  • 8bc3c17b89 fix assumedRole max length, so it appears in error messages Michael Hoennig 2024-03-27 14:14:15 +0100
  • 954b24ec7c remove *-generated files Michael Hoennig 2024-03-27 09:42:15 +0100
  • 1f59462f1b fix insert grants + assertions and improve generated formatting Michael Hoennig 2024-03-27 09:30:59 +0100
  • 3872f5dc19 fixing wrong assertion Michael Hoennig 2024-03-26 12:17:38 +0100
  • f0472a5dc4 Merge remote-tracking branch 'origin/master' into remove-direct-partner-person-and-contact Michael Hoennig 2024-03-26 11:29:24 +0100
  • 4572c6bda0 improved RBAC generators (#26) Michael Hoennig 2024-03-26 11:25:18 +0100
  • 260de22fd6 fixes regarding code-review Michael Hoennig 2024-03-26 10:01:25 +0100
  • 09fc332dcc fix spurious revoke of insert permission and add sorted for stable order Michael Hoennig 2024-03-26 09:48:14 +0100
  • 86bdeaabe3 get rid of fixme, fix or amend to todo Michael Hoennig 2024-03-25 19:58:58 +0100
  • 8f080f407d remove calcualted personUuid from hs_office_person Michael Hoennig 2024-03-25 17:13:49 +0100
  • fc51f2a532 avoid nested subselect for insert permission check Michael Hoennig 2024-03-25 16:26:24 +0100
  • 9fdeb047ee avoid nested subselect for insert permission check Michael Hoennig 2024-03-25 11:46:39 +0100
  • 66af0def5b minor fixes Michael Hoennig 2024-03-25 09:13:37 +0100
  • 86ee6dfe16 code cleanup Michael Hoennig 2024-03-25 08:55:39 +0100
  • 399e1d23d9 merging aftermaths Michael Hoennig 2024-03-25 08:36:42 +0100
  • 670ba8e9c9 generate indirect permission by indirect foreign key depending on directlyFetchedByDependsOnColumn vs. fetchedBySql Michael Hoennig 2024-03-25 06:45:59 +0100
  • fd7630aaa8 fix indrirect permission by indirect foreign key Michael Hoennig 2024-03-25 05:57:58 +0100
  • 29c7708188 generate indirect permission by indirect foreign key depending on directlyFetchedByDependsOnColumn vs. fetchedBySql Michael Hoennig 2024-03-25 06:08:36 +0100
  • e6ef5b59c7 fix indrirect permission by indirect foreign key Michael Hoennig 2024-03-25 05:57:58 +0100
  • 823269d8aa cleanup unused method Michael Hoennig 2024-03-24 11:03:26 +0100
  • c9f7d8ec2d introduce referrer role and support explict columns for restricted view Michael Hoennig 2024-03-24 11:01:45 +0100
  • fbe2204d72 JavaDoc for RbacView Michael Hoennig 2024-03-23 15:00:07 +0100
  • 87c23d2aa9 remove generated timestamp and explicitly grant INSERT for customer Michael Hoennig 2024-03-23 14:11:23 +0100
  • e8dd5b7935 remove generated timestamp and explicitly grant INSERT for customer Michael Hoennig 2024-03-23 14:09:40 +0100
  • cb6b491bff remove unnecessary try/catch Michael Hoennig 2024-03-23 13:59:43 +0100
  • 78ecf98913 remove unnecessary try/catch Michael Hoennig 2024-03-23 11:46:08 +0100
  • b75e0c9dd6 remove uncommented code Michael Hoennig 2024-03-23 11:43:49 +0100
  • 36d96b543a use _rv in sub-query for partner in DebitorEntity Michael Hoennig 2024-03-23 11:41:59 +0100
  • acd1bd9e51 rename grantedByRoleUuid to userGrantsByRoleUuid Michael Hoennig 2024-03-23 11:38:26 +0100
  • 6b8d677670 fix TestCustomer tests + remove hack in currentSubjects() Michael Hoennig 2024-03-23 11:35:05 +0100
  • 2c552ff90a fix ImportOfficeData Michael Hoennig 2024-03-23 10:08:49 +0100
  • c02d3237dd fix ArchUnitTest Michael Hoennig 2024-03-23 07:08:01 +0100
  • 37f00a19f0 merging master aftermath, ImportOfficeData not fully working yet Michael Hoennig 2024-03-22 17:23:17 +0100
  • 6e663cf525 Merge branch 'improved-rbac-generator' into remove-direct-partner-person-and-contact Michael Hoennig 2024-03-22 15:16:34 +0100
  • 83b16dfe5e imroved indentation Michael Hoennig 2024-03-22 14:46:29 +0100
  • e118cfac73 simplify InsertTriggerGenerator cases Michael Hoennig 2024-03-22 13:49:45 +0100
  • a991c45bc9 code improvements and documentation in InsertTriggerGenerator Michael Hoennig 2024-03-22 11:28:56 +0100
  • 20cc98b48e reverse arguments of grantPermissionToRole according to reading order Michael Hoennig 2024-03-22 10:00:16 +0100
  • 3551ef087b fix RbacGrantsDiagramService grant limit treatment Michael Hoennig 2024-03-22 09:48:39 +0100
  • 0decfe1132 copy improved generators from branch remove-direct-partner-person-and-contact Michael Hoennig 2024-03-21 10:00:20 +0100
  • ae2672e845 fix RbacGrantsDiagramService grant limit treatment Michael Hoennig 2024-03-22 09:44:33 +0100
  • 0680b25ecf fix sepa mandate tests Michael Hoennig 2024-03-22 09:24:38 +0100
  • 6052cd7b9c coopasset tests Michael Hoennig 2024-03-22 09:24:30 +0100
  • 029ea9df9b TODO about conditional grants for rel type REPRESENTATIVE Michael Hoennig 2024-03-22 08:46:59 +0100
  • ac32f1138c fix coopshares tests Michael Hoennig 2024-03-22 06:40:15 +0100
  • f54a699e8c fix memberhip acceptance tests Michael Hoennig 2024-03-22 06:32:42 +0100
  • 9b8b50b065 fix memberhip integration tests Michael Hoennig 2024-03-21 17:14:14 +0100
  • fa46f339a8 all debitor tests green Michael Hoennig 2024-03-21 09:30:31 +0100
  • b97243f28f simplified updateRbacGrants for entities with nullable updatable references Michael Hoennig 2024-03-20 14:09:18 +0100
  • d62fcd45cf conditional RBAC update for debitor Michael Hoennig 2024-03-20 10:06:45 +0100
  • bb3f979273 HsOfficeDebitorRepositoryIntegrationTest green Michael Hoennig 2024-03-20 08:52:17 +0100
  • 74b20ed86c fix partner rbac system and tests Michael Hoennig 2024-03-19 09:06:05 +0100
  • cc7b8fcf9b some tests Marc O. Sandlus 2024-03-18 17:41:58 +0100
  • 1a3fad80ee wip initial commit Marc O. Sandlus 2024-02-02 09:02:28 +0100
  • 5e0d9df6f1 fix debitor rbac update rules Michael Hoennig 2024-03-17 19:35:16 +0100
  • cbc524f567 re-generated partner and some fixes in tests Michael Hoennig 2024-03-16 12:15:04 +0100
  • 690454d80f fix debitor_iv and person.optionalPartner Michael Hoennig 2024-03-16 10:51:44 +0100
  • 86148c3258 fix HsOfficeRelationshipEntity tests Michael Hoennig 2024-03-15 18:41:02 +0100
  • 3c8eb13f0a refactory toRole...grantPermission, always use root entity Michael Hoennig 2024-03-15 16:39:37 +0100
  • 878a87f1c4 fix HsOfficeSepaMandateRepositoryIntegrationTest Michael Hoennig 2024-03-15 09:54:09 +0100
  • 72859015b3 add RbacGrantsDiagramService.ALL_TEST_ENTITY_RELATED and helper method Michael Hoennig 2024-03-15 09:52:20 +0100
  • 266cd16b52 new case for insert permission trigger generator: indirect role check (via relation) Michael Hoennig 2024-03-15 06:18:02 +0100
  • 386bea0e51 generated Contact RBAC rules, Contact tests green again Michael Hoennig 2024-03-14 09:17:11 +0100
  • 67c1b50239 fix setting relation mark via API (#24) Michael Hoennig 2024-03-14 12:52:24 +0100
  • 6bac02380b fix setting mark via API Michael Hoennig 2024-03-14 12:39:10 +0100
  • 6b68b93082 generated BankAccount RBAC rules, BankAccount tests green again Michael Hoennig 2024-03-14 06:22:53 +0100