Commit Graph

  • 194405c577 first working version including instance per engine and managed server and normalized encoding Michael Hoennig 2024-08-02 09:34:04 +0200
  • 3d00696985 importing database-users and -databases and creating database-instances (WIP) Michael Hoennig 2024-08-01 19:03:30 +0200
  • d6a0511d98 import-unix-user-and-email-aliases (#81) Michael Hoennig 2024-08-01 13:12:58 +0200
  • 98c1dbe9be allow /dev/null as alias target and remove single quotes Michael Hoennig 2024-08-01 12:07:47 +0200
  • 9bd8c7b54e fixes after code-review Michael Hoennig 2024-08-01 11:45:37 +0200
  • a840337a54 improve rbac-performance-analysis.md again Michael Hoennig 2024-08-01 11:28:57 +0200
  • c1a49d198f improved rbac-performance-analysis.md documentation and some cleanup Michael Hoennig 2024-08-01 09:48:13 +0200
  • 9a05cad38e use persistViaSql vor HostingAssets and verify number of actually persisted bookingitems + hostingassets Michael Hoennig 2024-08-01 09:04:03 +0200
  • f9ed2bf0de add performance analysis query Michael Hoennig 2024-07-31 13:27:28 +0200
  • cea409c136 split persist-stages Michael Hoennig 2024-07-31 13:27:13 +0200
  • 89808cecf7 use HsHostingAssetRawEntity for ImportHostingAssets Michael Hoennig 2024-07-31 12:13:55 +0200
  • 6c49ba2478 unixuser+emailaliases import generally working with test data Michael Hoennig 2024-07-31 05:44:40 +0200
  • 7193772f98 allow _ in unixuser names etc. Michael Hoennig 2024-07-30 10:02:01 +0200
  • 5d438f214f generate userid Michael Hoennig 2024-07-29 19:15:34 +0200
  • 99a9358679 introduce EntityManager to HostingAssetEntitySaveProcessor Michael Hoennig 2024-07-29 15:40:58 +0200
  • 20f154c145 import emailaliases Michael Hoennig 2024-07-29 14:38:50 +0200
  • 9ee9e1e74b import unixusers Michael Hoennig 2024-07-29 09:15:15 +0200
  • e1fda412ae rbac-optimization (#80) Michael Hoennig 2024-07-27 10:18:07 +0200
  • 606c5e2f95 amend changed error message due to explicit lazy loading Michael Hoennig 2024-07-27 10:17:33 +0200
  • 8c26ee24e8 lazy-loading related test-fixes 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) Michael Hoennig 2024-07-22 11:30:33 +0200
  • ab28d2cc3b fixes after code-review 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