Commit Graph

  • 4ca74433ac fix running tests from command-line via gw-test Michael Hoennig 2024-08-30 08:46:32 +0200
  • 2bacea7ad9 historic-view (#92) Michael Hoennig 2024-08-29 17:00:19 +0200
  • fc638440f6 amend test-data-generation and assertions to dropped tx_contexxt.contextId Michael Hoennig 2024-08-29 16:54:46 +0200
  • b36d4ce949 Revert "WIP single context in test-data" Michael Hoennig 2024-08-29 12:18:35 +0200
  • af2b67b2ee WIP single context in test-data Michael Hoennig 2024-08-29 12:11:28 +0200
  • 40158f1473 testing _hv after DELETE Michael Hoennig 2024-08-29 10:47:21 +0200
  • 19033e15bc integration test for hs_booking_project historization Michael Hoennig 2024-08-29 10:32:27 +0200
  • 7bb5e14d01 integration test for hs_booking_item historization Michael Hoennig 2024-08-29 10:08:11 +0200
  • ea05773e26 cleanup Michael Hoennig 2024-08-29 09:51:54 +0200
  • 7f16a5c39f integration test for hs_hosting_asset historization Michael Hoennig 2024-08-29 09:51:47 +0200
  • 07accbb47d tx_create_historicization for booking Michael Hoennig 2024-08-29 09:49:26 +0200
  • 8c8b82461e add type to twiddle Michael Hoennig 2024-08-27 20:36:32 +0200
  • 9ea4ea41dd move historization to Liquibase Michael Hoennig 2024-08-27 20:34:39 +0200
  • 38121ad3dd improve tx_history_txid checks Michael Hoennig 2024-08-27 20:13:27 +0200
  • 2f198664fa extract tx_history_txid() into a CTE-query Michael Hoennig 2024-08-27 20:03:03 +0200
  • 6f740c7209 remove contextId FIXME code Michael Hoennig 2024-08-27 16:40:55 +0200
  • 0ae08b3714 use pg_current_xact_id() and xid8 Michael Hoennig 2024-08-27 16:31:37 +0200
  • 8a32143d91 remove historization-ng.sql Michael Hoennig 2024-08-27 09:57:34 +0200
  • ac33f99222 remove table tx_history and use table tx_context instead Michael Hoennig 2024-08-27 09:48:16 +0200
  • f973868bf9 remove column tx_contextid and use txId as primary key Michael Hoennig 2024-08-27 08:48:41 +0200
  • 36c21505a3 working historization.sql but with separate tx_history table Michael Hoennig 2024-08-27 06:16:53 +0200
  • 1b41f567de more on the idea Inverting the recursion of the CTE-query, combined with the type condition. Michael Hoennig 2024-08-23 08:46:12 +0200
  • cad8b475f8 add the idea Inverting the recursion of the CTE-query, combined with the type condition. Michael Hoennig 2024-08-23 06:52:15 +0200
  • 77676c9217 document what did not help and cleanup Michael Hoennig 2024-08-23 05:43:12 +0200
  • 897ab191c7 better formatted SQL and documentation of performance analysis for SELECT Michael Hoennig 2024-08-22 17:39:54 +0200
  • 6dd20db238 improved formatting Michael Hoennig 2024-08-22 14:31:15 +0200
  • aede5bc8d6 baseline document potential rbac optimizations Michael Hoennig 2024-08-22 12:40:41 +0200
  • a1163bfc8d fix-and-improve-test-execution (#90) Michael Hoennig 2024-08-22 11:56:21 +0200
  • 5f43228320 cleanup Michael Hoennig 2024-08-22 11:45:22 +0200
  • 3b49c5df07 remove spurious comment Michael Hoennig 2024-08-22 10:15:14 +0200
  • e7e1c33e58 cleanup .tc-environment Michael Hoennig 2024-08-21 16:33:56 +0200
  • b0b8d62ece fix and improve test execution Michael Hoennig 2024-08-21 16:27:18 +0200
  • 1eaeade155 real rbac-entities in booking+hosting (#89) Michael Hoennig 2024-08-21 06:18:36 +0200
  • e7f26b0f9d all tests green as long as import tests don't run Michael Hoennig 2024-08-20 17:23:24 +0200
  • 048a976a1a fix issues from code-review Michael Hoennig 2024-08-19 15:48:09 +0200
  • 0ab09f7610 Merge remote-tracking branch 'origin/master' into real-and-rbac-entities-everywhere Michael Hoennig 2024-08-19 12:09:57 +0200
  • aa342d5dea fix missing lenient Michael Hoennig 2024-08-19 10:30:18 +0200
  • 1da3064700 FIXME to TODO.perf Michael Hoennig 2024-08-19 10:26:16 +0200
  • 21f25ed888 some cleanup Michael Hoennig 2024-08-19 09:43:53 +0200
  • 7d4bdca454 HsBookingItem now without relatedHostingAsset, BookingItemRbac->HostingAsset->BookignItemReal cannot be mapped Michael Hoennig 2024-08-16 17:13:29 +0200
  • 1288c44919 amend assertions to new entity names Michael Hoennig 2024-08-15 16:24:09 +0200
  • f7c55ea3c8 create HsBookingProjectRepositoryIntegrationTest which can test rbac+real repo Michael Hoennig 2024-08-15 15:53:28 +0200
  • 06784e03f4 properly split up HsBookingProjectEntity into HsBookingProjectReal+RbacEntity extending HsBookingProject Michael Hoennig 2024-08-15 14:05:16 +0200
  • 2138b3eed0 fix-domain-setup-rbac-grant-problems (#88) Michael Hoennig 2024-08-15 10:38:43 +0200
  • 23c45c0bd8 properly split up HsHostingAssetEntity into HsHostingAssetReal+RbacEntity extending HsHostingAsset Michael Hoennig 2024-08-15 09:07:16 +0200
  • a8e30c3d51 cleanup Michael Hoennig 2024-08-14 14:17:14 +0200
  • 2e6817398e more sensible order-parts of booking item toString Michael Hoennig 2024-08-14 14:17:08 +0200
  • e9b6ca3d9c make EMail-Addresses visible to webspace agent by granting asset:AGENT to assignedToAsset:AGENT Michael Hoennig 2024-08-14 12:30:46 +0200
  • dfb123dd00 create separate projects for managed server monitoring Michael Hoennig 2024-08-13 17:28:46 +0200
  • 0763511edd import-email-addresses (#86) Michael Hoennig 2024-08-12 12:06:12 +0200
  • a6b977f754 amendmends after code-review Michael Hoennig 2024-08-12 12:05:37 +0200
  • 0580cedcf1 more concise recursive CTE query Michael Hoennig 2024-08-12 10:54:53 +0200
  • bfac0dd37e add some TODOs to domain import columns Michael Hoennig 2024-08-12 09:54:03 +0200
  • 69e296c3b5 fix performance analysis query Michael Hoennig 2024-08-12 09:50:03 +0200
  • 0b5f1bca70 fix whitespaces in asserts on formatted data Michael Hoennig 2024-08-11 07:24:31 +0200
  • 286dc4b1a9 cleanup and amend docker resource limits Michael Hoennig 2024-08-10 10:01:16 +0200
  • c136064ff7 allow target /dev/null to as well as '+' in target and filter EMAIL_ADDRESS target related errors from final assertion Michael Hoennig 2024-08-10 08:00:45 +0200
  • f96db4bb14 add alias to run full import into docker-compose specified PostgreSQL Michael Hoennig 2024-08-10 07:59:21 +0200
  • 85eb53905f add CrossOrigin definition to the REST controllers for the Web UI client TP-202408-cors_webui Timotheus Pokorra 2024-08-10 06:42:14 +0200
  • 6ddecbbfec make sure that we don't delete thousands of records - rather start with a new db Michael Hoennig 2024-08-09 15:19:55 +0200
  • 6b112df592 log errors from validateHostingAssets via logError( () -> ...) instead of try catch Michael Hoennig 2024-08-09 15:19:19 +0200
  • 22f493be73 implement ValidatableProperty.writeOnce Michael Hoennig 2024-08-09 15:18:12 +0200
  • 9e04c800d0 improve validation after import Michael Hoennig 2024-08-09 11:19:15 +0200
  • ee26cb6476 chunked persist Michael Hoennig 2024-08-09 09:32:11 +0200
  • 5ed92ccd6f align numbering in test-data Michael Hoennig 2024-08-09 07:15:57 +0200
  • 8a6c01be7a Merge remote-tracking branch 'origin/master' into import-email-addresses Michael Hoennig 2024-08-09 06:57:57 +0200
  • f2084c4610 map bounce+nomail to nobody Michael Hoennig 2024-08-09 06:57:05 +0200
  • 8e5a657655 import email address assets Michael Hoennig 2024-08-09 06:34:28 +0200
  • 99a26aed8b report multiple zonefile errors, don't stop after first violation (#85) Michael Hoennig 2024-08-08 15:25:11 +0200
  • ce76dfcf99 report multiple zonefile errors, don't stop after first violation Michael Hoennig 2024-08-08 14:25:21 +0200
  • 5046e9a296 import-hosting-domain-assets (#84) Michael Hoennig 2024-08-08 10:40:34 +0200
  • a06bdf6169 move context after condition Michael Hoennig 2024-08-08 09:51:34 +0200
  • b49b10ec15 handle expectedErrors in test-data Michael Hoennig 2024-08-08 09:14:54 +0200
  • 855c5e44b0 collect validation errors during save Michael Hoennig 2024-08-08 06:42:19 +0200
  • 6e5d51384b generate almost complete Bind zonefile Michael Hoennig 2024-08-07 17:17:35 +0200
  • becca99e0f zonefile testdata and improved zonefile validation Michael Hoennig 2024-08-07 09:04:42 +0200
  • 4eac5e19a4 fix parent-domain-reference Michael Hoennig 2024-08-05 16:03:50 +0200
  • 6df6a083c1 persist Domain-Setups (WIP) Michael Hoennig 2024-08-05 15:22:37 +0200
  • 3b6a01bf9d import domain SMTP setups Michael Hoennig 2024-08-05 15:22:22 +0200
  • 7efd278633 import domain MBOX setups Michael Hoennig 2024-08-05 15:15:20 +0200
  • 2875af483d import domain HTTP setups Michael Hoennig 2024-08-05 15:03:26 +0200
  • ec0e9a5c9e import domain DNS setups Michael Hoennig 2024-08-05 14:16:19 +0200
  • 91cb3c7c35 import domain setups + add domain test data Michael Hoennig 2024-08-05 13:43:14 +0200
  • 085876c772 improve-performance-of-office-data-import (#83) Michael Hoennig 2024-08-05 11:48:33 +0200
  • c03a4fc25d fix README.txt->md Michael Hoennig 2024-08-05 11:47:53 +0200
  • c5a9fa9ec6 Bare->Real Michael Hoennig 2024-08-05 11:47:16 +0200
  • 627ad68dfb fix JUnit tests Michael Hoennig 2024-08-05 11:09:16 +0200
  • 7666901ef3 fix JUnit tests (WIP) Michael Hoennig 2024-08-05 10:07:27 +0200
  • 8128f17821 fix tests and align missing entity error messages Michael Hoennig 2024-08-04 16:12:02 +0200
  • 33166197a4 fix RBAC-generation (naming problem) Michael Hoennig 2024-08-04 13:18:45 +0200
  • d179842730 cleanup after self-review Michael Hoennig 2024-08-04 09:13:04 +0200
  • cebba7fe24 add @test verifyMembershipsActuallyPersisted Michael Hoennig 2024-08-03 19:13:41 +0200
  • b41dce5c6c switch to HsOfficeRelationRbacEntity + HsOfficeRelationBaseEntity as subclasses of HsOfficeRelation, now tests pass Michael Hoennig 2024-08-03 18:53:19 +0200
  • cdd35ef4b8 switch to HsOfficeContactRbacEntity + HsOfficeContactBaseEntity as subclasses of HsOfficeContact Michael Hoennig 2024-08-03 17:33:30 +0200
  • ab3365941b introduce HsOfficeContactRbacEntity (WIP) Import working, but not normal tests Michael Hoennig 2024-08-02 14:02:42 +0200
  • 457fe37306 introduce HsOfficeRelationRawEntity (WIP) Import working, but not normal tests Michael Hoennig 2024-08-02 13:19:11 +0200
  • e4e1216a85 import-database-users-and-databases (#82) Michael Hoennig 2024-08-02 10:40:15 +0200
  • c9c8e9b5b2 cleanup after code-review Michael Hoennig 2024-08-02 10:39:10 +0200
  • b8b7a84897 CREATE VIEW hs_statistics_view Michael Hoennig 2024-08-02 10:06:17 +0200
  • a0f1fcbfb8 amendments after self-review Michael Hoennig 2024-08-02 09:53:05 +0200