Commit Graph

  • 41f5eabd32 fix ArchitectureTest by adding package lambda add-hsoting-asset-to-booking-item-resource-and-created-event Michael Hoennig 2024-10-05 14:25:37 +0200
  • 2560c402f8 add domain-sub-assets to more tests Michael Hoennig 2024-10-05 14:06:39 +0200
  • c66917f110 add domain-sub-assets to another test Michael Hoennig 2024-10-05 13:49:19 +0200
  • 568602dfcb for legacy compatibility, require all domain-sub-setup-hosting-assets but mainly just the type Michael Hoennig 2024-10-05 13:35:46 +0200
  • 4c4cd886bc WIP Michael Hoennig 2024-10-04 17:19:37 +0200
  • 7f066f8b6a WIP Michael Hoennig 2024-10-02 16:37:54 +0200
  • 3dbcdc6b01 add TODO.impl domain setup to inaccessible users should not be allowed Michael Hoennig 2024-10-02 12:12:40 +0200
  • 28c56a4fd6 extract assertEventStatus Michael Hoennig 2024-10-02 12:12:04 +0200
  • 3928c40258 add persistsEventEntityIfDomainDnsSetupIsSupplied test Michael Hoennig 2024-10-02 09:58:01 +0200
  • 7e177adff3 add HsBookingItemCreatedListenerUnitTest with EntityManagerWrapperFake Michael Hoennig 2024-10-01 17:46:58 +0200
  • 924219a992 remove completed flag from hs_booking.item_created_event Michael Hoennig 2024-10-01 10:57:49 +0200
  • c08bddacda fix architecture test Michael Hoennig 2024-10-01 10:30:41 +0200
  • 24225862f2 remove "example.org|DNS" from test Michael Hoennig 2024-10-01 10:00:49 +0200
  • 4d1d4cb9e9 refactor HsBookingItemCreatedListener - extracting factories Michael Hoennig 2024-10-01 09:51:16 +0200
  • 63e026d4d5 refactor HsBookingItemCreatedListener Michael Hoennig 2024-10-01 09:34:40 +0200
  • 0223cc1929 introduce BookingItemCreatedEventEntity + DB-table Michael Hoennig 2024-09-30 17:42:42 +0200
  • 6868d15718 remove targetUnixUser property from ImportHostingAssets Michael Hoennig 2024-09-30 15:48:48 +0200
  • 05ffe313f8 remove targetUnixUser property from asset unit tests Michael Hoennig 2024-09-30 15:41:56 +0200
  • 109e2b9c5c add HsDomainSetupBookingItemValidator.validateEntity again Michael Hoennig 2024-09-30 15:35:54 +0200
  • 53259c357b remove targetUnixUser property from unit tests Michael Hoennig 2024-09-30 15:30:27 +0200
  • 8ee04ecee3 HsBookingItemControllerAcceptanceTest passing Michael Hoennig 2024-09-30 15:21:02 +0200
  • be4c98f608 import contacts: only drop relation of type representative if holder and anchor are the same TP-20240927-importfixes Timotheus Pokorra 2024-09-27 17:19:08 +0200
  • 341f5a7fb0 dump.sh: emailaddr.csv in hosting folder Timotheus Pokorra 2024-09-27 17:16:05 +0200
  • 7e004d3eed add ADR about automatic hosting-asset-creation for new booking-items Michael Hoennig 2024-09-27 13:13:08 +0200
  • cc2b04472f application-event for booking-item-created with domain-setup-example (#110) master Michael Hoennig 2024-09-27 11:19:01 +0200
  • f1fbb49370 Merge remote-tracking branch 'origin/master' into application-event-for-booking-item-created Michael Hoennig 2024-09-27 11:03:37 +0200
  • 4811c0328c fix Error code 500 in Relation.find without type (NullPointerException) (#109) Michael Hoennig 2024-09-27 11:00:58 +0200
  • 8dc388fa5a use fetchRealBookingItemFromURI wherever sensible and improve formatting Michael Hoennig 2024-09-27 11:00:33 +0200
  • 4c0b4a2c1e handle+test failure creating HostingAsset from BookingItem (here: verificationCode missing) Michael Hoennig 2024-09-27 06:38:01 +0200
  • d189d2670c add application event for newly created booking items and create domain setup hosting asset (WIP) Michael Hoennig 2024-09-26 19:42:29 +0200
  • 1af213a95a handle locally existing branches spike/auto-build Michael Hoennig 2024-09-26 14:20:37 +0200
  • 0675918362 fix branch recognition Michael Hoennig 2024-09-26 14:17:41 +0200
  • e8c4946111 explicitly call gradlew build Michael Hoennig 2024-09-26 14:12:03 +0200
  • 086fb11436 echo checkout command Michael Hoennig 2024-09-26 14:09:44 +0200
  • e7558cdbe8 wait for branch with new commit Michael Hoennig 2024-09-26 13:59:13 +0200
  • c2ea66a87f some comment Michael Hönnig 2024-09-26 13:45:49 +0200
  • aded75b795 add TODO.refa: split HsOfficePersonEntity into Real+Rbac-Entity Michael Hoennig 2024-09-26 13:17:57 +0200
  • d3a0434d6e HsOfficeRealRelationRepositoryIntegrationTest Michael Hoennig 2024-09-26 13:13:17 +0200
  • 4eceb41ebc watch all branches for changes Michael Hoennig 2024-09-26 12:04:41 +0200
  • 20c7761e46 fix formatting Michael Hoennig 2024-09-26 11:55:10 +0200
  • 4ca422eaa9 fix Relation find by any type Michael Hoennig 2024-09-26 11:34:34 +0200
  • cb4aecb9c8 refactoring for implicit creation of dependend hosting-assets (#108) Michael Hoennig 2024-09-26 10:51:27 +0200
  • 678d503be5 Merge remote-tracking branch 'origin/master' into refactoring-for-implicit-creation-of-dependend-hosting-assets Michael Hoennig 2024-09-26 10:00:14 +0200
  • 0f72950336 fix NPE in DisplayAs Michael Hoennig 2024-09-26 09:48:12 +0200
  • b571a911f7 fix error message asserts Michael Hoennig 2024-09-26 09:23:17 +0200
  • b1be470cad fix error message asserts Michael Hoennig 2024-09-26 09:12:48 +0200
  • dc4cd818b4 improved error messages if entity not found Michael Hoennig 2024-09-26 08:49:53 +0200
  • 9d5cf7dc39 start chapter Biggest Flaws in our Architecture in our README.md Michael Hoennig 2024-09-26 07:52:54 +0200
  • 7c46fdb36d try getReference instead of find in Mapper Michael Hoennig 2024-09-26 06:31:57 +0200
  • 08bce3d911 add missing namePrefix to assertion Michael Hoennig 2024-09-25 17:41:52 +0200
  • 35d7fca8f9 add missing namePrefix to assertion Michael Hoennig 2024-09-25 17:24:03 +0200
  • d910b801cf add missing namePrefix to assertion Michael Hoennig 2024-09-25 17:23:03 +0200
  • 0701d8a629 add namePrefix to mapper error message Michael Hoennig 2024-09-25 17:13:56 +0200
  • 8ebbf20b93 split StandardMapper and StrictMapper Michael Hoennig 2024-09-25 16:21:23 +0200
  • 9bb81ff8f7 revert mapping changes in Office Michael Hoennig 2024-09-25 14:13:46 +0200
  • 087d59b238 intoduce Mapper.withMatchingStrategy Michael Hoennig 2024-09-25 14:13:03 +0200
  • 6225eb3bf6 more mapper.fetchEntity usage Michael Hoennig 2024-09-25 13:04:16 +0200
  • 900d3bdc75 use Mapper.fetchEntity to resolve sub-entities Michael Hoennig 2024-09-25 12:56:35 +0200
  • 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 office-rbac-revision 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