Commit Graph

  • 8c26ee24e8 lazy-loading related test-fixes rbac-optimization Michael Hoennig 2024-07-26 11:19:13 +0200
  • a27ac13fad amendmends after code-review Michael Hoennig 2024-07-25 11:15:13 +0200
  • 3dc1e3b4b2 amendmends after self-review Michael Hoennig 2024-07-25 10:00:25 +0200
  • 604013848c improve documentation Michael Hoennig 2024-07-25 09:42:18 +0200
  • 9ab0ce02f2 remove alias pg-sql-run-with-query-stats, does not work Michael Hoennig 2024-07-25 09:32:49 +0200
  • 94ef33c775 revert redundant partner-number in debitor Michael Hoennig 2024-07-24 13:37:54 +0200
  • 7207accea5 improve documentation Michael Hoennig 2024-07-24 12:07:34 +0200
  • c1881bb1e9 some more documentation Michael Hoennig 2024-07-24 11:23:39 +0200
  • aa9696cfe1 amend tests to lazy-loading references by introducing RbacObject.load() Michael Hoennig 2024-07-24 09:57:51 +0200
  • b79a8ca22d introduce more lazy-loading references Michael Hoennig 2024-07-23 17:08:06 +0200
  • b50bcbbca0 add partnerNumber to HsOfficeDebitorEntity Michael Hoennig 2024-07-23 14:33:48 +0200
  • ac956d3b05 move recursive CTE query queryAccessibleObjectUuidsOfSubjectIds to the rbac-generator for *_rv Michael Hoennig 2024-07-23 13:00:47 +0200
  • 3e1d66bb96 CTE query formatting and slow-query-logging Michael Hoennig 2024-07-23 11:16:24 +0200
  • 4d27a98c9a hosting-asset-data-migration (#79) master Michael Hoennig 2024-07-22 11:30:33 +0200
  • ab28d2cc3b fixes after code-review hosting-asset-data-migration Michael Hoennig 2024-07-22 11:24:27 +0200
  • 4b0fe5eb82 collect errors to the end Michael Hoennig 2024-07-22 10:30:15 +0200
  • ccb0ee9c0f cleanup Michael Hoennig 2024-07-22 05:52:42 +0200
  • b012225c8b better error handling + requiresExactlyOneOf implemented Michael Hoennig 2024-07-20 13:17:46 +0200
  • 7daf57513e assert packet.old_inet_addr_id and packet.free Michael Hoennig 2024-07-19 12:37:22 +0200
  • 7775491f6f use cur_inet_addr_id from packets.csv Michael Hoennig 2024-07-19 12:03:00 +0200
  • 7725329d43 re-add former office-test-data and add FIXMEs from code-review Michael Hoennig 2024-07-19 11:15:21 +0200
  • 2639ed0db2 FIXME -> TODO.impl Michael Hoennig 2024-07-19 09:57:52 +0200
  • b17f382cd1 revert required validation workarounds Michael Hoennig 2024-07-19 09:57:17 +0200
  • 298fd2f438 validateContext in hosting asset import Michael Hoennig 2024-07-19 09:54:58 +0200
  • 45c13244bf dedicated test data for hosting assets import Michael Hoennig 2024-07-19 09:51:32 +0200
  • 2c24a2f593 WIP: importing office data as base for hosting assets Michael Hoennig 2024-07-17 16:48:30 +0200
  • a28d1b9a1e add entity validation Michael Hoennig 2024-07-17 14:17:46 +0200
  • 2c34b577fb set parentAsset (ManagedServer) for ManagedWebspaces BookingItems Michael Hoennig 2024-07-17 11:22:03 +0200
  • eefde7443c set parentAsset (ManagedServer) for ManagedWebspaces and add Bandwidth dummy Michael Hoennig 2024-07-17 10:56:52 +0200
  • ce26f4665f set HA+BI caption and cleanup Michael Hoennig 2024-07-17 08:31:57 +0200
  • 731fa369ad better selection of test-data Michael Hoennig 2024-07-17 06:09:56 +0200
  • 7d87a30d93 import booking items + its resources Michael Hoennig 2024-07-16 19:53:42 +0200
  • 754231feb2 .gitignore /src/test/resources/migration-prod/* Michael Hoennig 2024-07-16 15:33:06 +0200
  • d7d532ac71 import hives and partially servers and webspaces Michael Hoennig 2024-07-16 15:26:46 +0200
  • 2677ba93d1 import inet_addr.csv Michael Hoennig 2024-07-16 13:35:54 +0200
  • a54a3cd955 extract CsvDataImport from ImportOfficeData Michael Hoennig 2024-07-16 11:49:57 +0200
  • c191af2ea1 add-ipnumber-validatation (#77) Michael Hoennig 2024-07-16 10:32:41 +0200
  • 0e0bc83f82 Merge remote-tracking branch 'refs/remotes/origin/master' into add-ipnumber-validatation Michael Hoennig 2024-07-16 10:32:06 +0200
  • 654815c6a0 amendments after code-review Michael Hoennig 2024-07-16 10:31:51 +0200
  • 05e97f4844 TP-202405-filtered_import (#78) Michael Hoennig 2024-07-16 10:23:16 +0200
  • df56e6def0 amend text formatting to changed config formatting in prod code and extract .tc-environment TP-202405-filtered_import Michael Hoennig 2024-07-16 10:04:00 +0200
  • 447e6cbc85 Merge remote-tracking branch 'refs/remotes/origin/master' into TP-202405-filtered_import Michael Hoennig 2024-07-16 07:17:31 +0200
  • 9e77cefabf read migration data path from env var HSADMINNG_MIGRATION_DATA_PATH Michael Hoennig 2024-07-16 07:17:12 +0200
  • e5db6ebe56 add IPV6_NUMBER/HsIPv6NumberHostingAssetValidator and separate PlantUML for Webspace+Server Michael Hoennig 2024-07-15 17:37:30 +0200
  • ccd7fead30 add IPV4_NUMBER/HsIPv4NumberHostingAssetValidator and properly support multiple optionallyAssignedTo Michael Hoennig 2024-07-15 15:58:02 +0200
  • c32361a83a add-postgresql-instance-user-and-database-validation (#76) Michael Hoennig 2024-07-15 12:00:34 +0200
  • 07f0b00510 fixes after code-review Michael Hoennig 2024-07-15 11:36:21 +0200
  • 2ad2418ccc add TODO.spec for extensions Michael Hoennig 2024-07-15 06:11:03 +0200
  • 797db51aec add postgresql instance, database and user validators Michael Hoennig 2024-07-13 06:36:46 +0200
  • 29994a851a add PostgreSQLScramSHA256 password encoding (working, but needs cleanup) Michael Hoennig 2024-07-12 17:32:20 +0200
  • 46fce275ae add-mariadb-instance-database-and-user-validations (#75) Michael Hoennig 2024-07-12 10:54:47 +0200
  • b169aff6af amendments after code-review Michael Hoennig 2024-07-12 10:54:15 +0200
  • 8dac2c9d7e database *==> user *==> webspace Michael Hoennig 2024-07-12 10:44:28 +0200
  • 045361ade5 password hash Michael Hoennig 2024-07-12 10:18:52 +0200
  • 94bda1df8a Migration: also dump database and database user tables Timotheus Pokorra 2024-07-12 08:34:27 +0200
  • 2331d66887 Merge branch 'master' into TP-202405-filtered_import Dev und Test fuer hsadminng 2024-07-12 07:00:43 +0200
  • ca7dbd651e dump hosting assets from legacy hsadmin Timotheus Pokorra 2024-07-12 06:59:14 +0200
  • 95b830322a add HsMariaDbDatabaseHostingAssetValidator Michael Hoennig 2024-07-11 16:31:40 +0200
  • 7c82d53323 add HsMariaDbUserHostingAssetValidator Michael Hoennig 2024-07-11 14:40:49 +0200
  • b37cb10e8f add HsMariaDbInstanceHostingAssetValidator Michael Hoennig 2024-07-11 12:43:31 +0200
  • 9d2692add3 add-domain-email-setup-validation (#74) Michael Hoennig 2024-07-11 10:43:47 +0200
  • c85c05c40c amendmends after code-review Michael Hoennig 2024-07-11 10:41:21 +0200
  • c58bc7a82a require DOMAIN_DNS_SETU.assignedTo(MANAGED_WEBSPACE) Michael Hoennig 2024-07-11 10:09:10 +0200
  • c03b43f806 cleanup Michael Hoennig 2024-07-11 09:23:03 +0200
  • 197b6c4436 add test-data and rename HA_DOMAIN_EMAIL_..._SETUP to SMTP/MBOX Michael Hoennig 2024-07-11 09:01:31 +0200
  • 9c7f35c7de add HsEMailAddressHostingAssetValidator Michael Hoennig 2024-07-10 10:09:39 +0200
  • fa943d409d add HsDomainEMailMailboxSetupHostingAssetValidator Michael Hoennig 2024-07-10 08:41:55 +0200
  • c08a05c717 add HsDomainEMailSubmissionSetupHostingAssetValidator Michael Hoennig 2024-07-09 17:02:07 +0200
  • 2a4728bc7e add HsDomainSetupHostingAssetValidator Michael Hoennig 2024-07-09 15:53:03 +0200
  • 0af389d7c6 add-domain-http-setup-validation (#73) Michael Hoennig 2024-07-10 15:54:02 +0200
  • 8921a28c55 amendmends after code-review Michael Hoennig 2024-07-10 10:12:09 +0200
  • 65e01b12a1 add HsDomainSetupHostingAssetValidator Michael Hoennig 2024-07-09 15:53:03 +0200
  • 5992df3735 renaming of general+base-classes to improve order in explorer Michael Hoennig 2024-07-09 14:39:32 +0200
  • afb6771ed7 HostingAsset-Hierarchie spec in enum HsHostingAssetType and generates PlantUML (#72) Michael Hoennig 2024-07-09 14:32:14 +0200
  • 89cd2ec6e2 cleanup after code-review Michael Hoennig 2024-07-09 14:27:55 +0200
  • 6ddc0e08f7 add |DNS to identifier of Domain DNS Setup entity Michael Hoennig 2024-07-09 10:44:53 +0200
  • 3b7c35cfe4 add new packages to ArchitectureTest Michael Hoennig 2024-07-09 08:33:13 +0200
  • 6f36cb215b improve RBAC grants Michael Hoennig 2024-07-08 18:37:19 +0200
  • f5802ed404 tests passing Michael Hoennig 2024-07-08 16:59:30 +0200
  • ba3667079d WIP: entity reference based on type-structure Michael Hoennig 2024-07-08 10:41:30 +0200
  • 672d4ce0f1 generate separate PlantUML diagrams for meta-groups Michael Hoennig 2024-07-08 06:36:04 +0200
  • af466dde2e generate PlantUML Michael Hoennig 2024-07-07 19:40:01 +0200
  • de4870621a add Mermaid graph generator for HostingAssetType structure (WIP) Michael Hoennig 2024-07-05 16:57:30 +0200
  • f6d66d5712 add-domain-setup-validation (#71) Michael Hoennig 2024-07-05 11:56:32 +0200
  • 142810442d amendments according to code-review Michael Hoennig 2024-07-05 11:47:16 +0200
  • a24d0bb957 add REST test-case for DOMAIN_DNS_SETUP Michael Hoennig 2024-07-05 06:28:57 +0200
  • 3d955fbb85 add integration test anyUser_canCreateNewDomainSetupAsset and (hacked) grants for DOMAIN_DNS_SETUP Michael Hoennig 2024-07-04 17:09:32 +0200
  • 4c54abb742 preprocessEntity and use Domain-Setup domain in Domain-DNS-Setup Michael Hoennig 2024-07-04 14:57:26 +0200
  • 4d5fd34a11 add Domain DNS Setup example to test data Michael Hoennig 2024-07-04 14:09:58 +0200
  • fe3cbd50fb call named-checkzone in validateContext Michael Hoennig 2024-07-04 14:02:19 +0200
  • 93774aebe3 add SystemProcess as wrapper for ProcessBuilder using Strings for simplified input+output Michael Hoennig 2024-07-04 13:07:03 +0200
  • 977bd595d8 fix test for all properties Michael Hoennig 2024-07-04 13:06:05 +0200
  • 105bd2313c split A+AAAA RRs and add parenthesis-variant in record-data Michael Hoennig 2024-07-04 13:01:22 +0200
  • e4343a1777 generate Zonefile as prep for external validation Michael Hoennig 2024-07-04 07:50:41 +0200
  • ba6ea5237e splits and improves RR_REGEX and adds more tests Michael Hoennig 2024-07-04 07:18:57 +0200
  • 34c146341e add domain dns setup, WIP Michael Hoennig 2024-07-03 17:32:05 +0200
  • c9e1101035 add domain setup validation Michael Hoennig 2024-07-03 13:57:39 +0200
  • a77eaefb94 add-email-alias-hosting-asset (#70) Michael Hoennig 2024-07-03 11:43:08 +0200
  • 28400d1933 strictly verify config props of all returned elements Michael Hoennig 2024-07-03 11:41:42 +0200
  • 274b74514c amendmends according to code-review Michael Hoennig 2024-07-03 11:24:55 +0200