Commit Graph

  • faca4196e4 cleanup Michael Hoennig 2024-09-15 19:25:22 +0200
  • f9f5c2111f fix ArchitectureTest rbac sub-packages Michael Hoennig 2024-09-15 18:47:06 +0200
  • 826773f22f fix tf-names and tableColumnNames Michael Hoennig 2024-09-15 18:21:08 +0200
  • 79a81692db introduce test schema Michael Hoennig 2024-09-15 17:34:46 +0200
  • 42ef44d034 remove fixme Michael Hoennig 2024-09-14 13:41:18 +0200
  • 57b4992a16 rename rbac directories Michael Hoennig 2024-09-14 13:36:24 +0200
  • 2612d3eb8c amend rbac generators and re-generate Michael Hoennig 2024-09-14 13:19:41 +0200
  • d522b1cb42 rbac.grants_rv + rbac.grants_ev Michael Hoennig 2024-09-14 11:15:17 +0200
  • 920cd9eead hs_statistics_v Michael Hoennig 2024-09-14 11:10:16 +0200
  • d7643f0f25 fix rbac.currentSubjects() -> base.currentSubjects() Michael Hoennig 2024-09-14 10:58:57 +0200
  • 0f5334d65f most remaining from base+rbac Michael Hoennig 2024-09-14 10:34:11 +0200
  • bf510e1ab2 rbac.globalAdmin(), rbac.globalGuest() Michael Hoennig 2024-09-14 07:25:18 +0200
  • a9b9a321f7 rbac.RbacOp, rbac.RoleDescriptor, rbac.roleDescriptorOf and functions Michael Hoennig 2024-09-14 07:07:54 +0200
  • dfcf22658c rbac.RoleDescriptor, rbac.assumed(), rbac.unassumed() Michael Hoennig 2024-09-14 06:06:54 +0200
  • de570c3dd4 rbac.RoleType Michael Hoennig 2024-09-13 20:59:17 +0200
  • 88a8d1ed84 rbac.delete_related_rbac_rules_tf Michael Hoennig 2024-09-13 20:52:48 +0200
  • d1c8c30d8b rbac.role Michael Hoennig 2024-09-13 20:46:54 +0200
  • 357c091411 rbac.permission Michael Hoennig 2024-09-13 20:33:32 +0200
  • 365a228d44 rbac.grants Michael Hoennig 2024-09-13 20:31:41 +0200
  • f0c15f066e schema basis -> base Michael Hoennig 2024-09-13 20:21:12 +0200
  • a583be71be rbac.global Michael Hoennig 2024-09-13 20:11:34 +0200
  • 55c4983509 rbac schema in 1057-rbac-role-builder.sql und 1058-rbac-generators.sql Michael Hoennig 2024-09-13 17:38:27 +0200
  • 8b2dbaa8bd rbac schema in 1056-rbac-trigger-context.sql Michael Hoennig 2024-09-13 17:31:08 +0200
  • d4b767af0d renaming user to subject in API Michael Hoennig 2024-09-13 17:23:35 +0200
  • fd11f5903a rbac schema in 1055-rbac-views.sql Michael Hoennig 2024-09-13 16:30:03 +0200
  • e3f48127d2 rename 1051-rbac-subject-grant.sql Michael Hoennig 2024-09-13 16:21:04 +0200
  • dbf0aa5980 rbac schema for user-grant Michael Hoennig 2024-09-13 16:20:14 +0200
  • ba226fd802 waiting animation for git-pull-and-if-origin-changed-run-tests Michael Hoennig 2024-09-13 15:55:42 +0200
  • 5183dcd044 rbac.assumedRoleUuid Michael Hoennig 2024-09-13 14:53:40 +0200
  • 62180b9cf6 less output from git-pull-and-if-origin-changed-run-tests Michael Hoennig 2024-09-13 14:20:00 +0200
  • 37835637f6 fix package name in arch test Michael Hoennig 2024-09-13 14:19:22 +0200
  • e88ab1b60b fix trigger order Michael Hoennig 2024-09-13 14:19:12 +0200
  • b33bafb753 git-pull-and-run-if-origin-changed: pull every 10s and show commit-ids Michael Hoennig 2024-09-13 13:57:39 +0200
  • fde46d26cc run ./gradlew test not gw-test alias in git-pull-... Michael Hönnig 2024-09-13 13:20:07 +0200
  • 33f1706d34 run ./gradlew test not gw-test alias in git-pull-... Michael Hönnig 2024-09-13 13:19:29 +0200
  • 51bff646ab fix alias usage in git-pull-and-run-if-origin-changed Michael Hoennig 2024-09-13 13:15:06 +0200
  • 0fa8f56f99 fix alias usage in git-pull-and-run-if-origin-changed Michael Hoennig 2024-09-13 13:06:25 +0200
  • 9f4ec47281 rbacuser->rbac.subject, tx_journal_tg, rbac.referenceType, rbac.reference, rbac.create_subject, rbac.find_subject_id, rbac.insert_related_object tc. Michael Hoennig 2024-09-13 12:44:56 +0200
  • 1fbcd661b0 add bin/git-pull-and-run-if-origin-changed Michael Hoennig 2024-09-13 09:46:01 +0200
  • 77aba67af9 basis.currentUser(), basis.assumedRoles() Michael Hoennig 2024-09-13 09:01:15 +0200
  • a7037c4306 basis.tx_history_txid(), basis.tx_operation, basis.tx_create_historicization(...) Michael Hoennig 2024-09-13 08:56:27 +0200
  • 5f00a093e4 basis.tx_context, basis.tx_journal, basis.tx_journal_v, asis.create_journal Michael Hoennig 2024-09-13 08:51:12 +0200
  • 18b53ad220 basis.currentRequest(), basis.tx_journal_trigger() Michael Hoennig 2024-09-13 08:46:16 +0200
  • a4c2cd3edd basis.currentTask() Michael Hoennig 2024-09-13 08:32:10 +0200
  • 90d3db1e3e basis.defineContext(...) Michael Hoennig 2024-09-13 08:16:22 +0200
  • 2f59e762c5 basis.randomInRange, basis.jsonb_changes_delta, asis.bigIntHash, basis.tableColumnNames, basis.raiseException, basis.assertTrue Michael Hoennig 2024-09-13 08:13:09 +0200
  • ffd20a6764 basis.intToVarChar(...) Michael Hoennig 2024-09-13 08:08:19 +0200
  • e3292b7049 basis.lastRowCount() Michael Hoennig 2024-09-13 08:01:09 +0200
  • 1c27eae5f7 introduce basis schema, yet unused Michael Hoennig 2024-09-13 07:57:30 +0200
  • 0fb3ecb9da improve setup documentation java-for-gradlew Michael Hönnig 2024-09-13 06:29:37 +0200
  • 489196f18d tests for legacy-id import Michael Hoennig 2024-09-12 19:07:41 +0200
  • 8b3fe25047 import booking-item and hosting-asset legacy-ids Michael Hoennig 2024-09-12 17:21:22 +0200
  • 45994b2f48 Merge remote-tracking branch 'refs/remotes/origin/master' into java-for-gradlew Michael 2024-09-12 14:14:48 +0200
  • 860df4c69f user-definable verificationCode and more business-level-validation-tests (#100) Michael Hoennig 2024-09-12 10:52:44 +0200
  • f2bd1cd011 fix typo Michael Hoennig 2024-09-12 10:52:16 +0200
  • 667b3908fd refactor DNS lookup result handling Michael Hoennig 2024-09-12 07:43:26 +0200
  • 4f49793817 test for setup of subdomain of non-existing superdomain and improved error message for this case Michael Hoennig 2024-09-12 07:31:31 +0200
  • 8d69f2ed39 add business-level tests with parent asset Michael Hoennig 2024-09-12 07:13:15 +0200
  • ca63d957e4 add tests with user defined verification cod Michael Hoennig 2024-09-12 07:00:48 +0200
  • ca10f7a998 cleanup Michael Hoennig 2024-09-11 19:57:33 +0200
  • 0acb05207c bi-validation in domain-setup business-rules-test Michael Hoennig 2024-09-11 19:57:28 +0200
  • cf46104766 user definable verificationCode Michael Hoennig 2024-09-11 19:56:54 +0200
  • b1ab1afbb6 test deep patch into properties and fix typing while patching array properties (#99) Michael Hoennig 2024-09-11 18:16:50 +0200
  • ca5cde5f55 test deep patch into properties with null value and strict comparison Michael Hoennig 2024-09-11 17:41:03 +0200
  • 6ed179951e Merge remote-tracking branch 'origin/master' into test-deep-patch-into-properties Michael Hoennig 2024-09-11 17:40:39 +0200
  • 13f258fb90 fix import with domain setup dns verification (#98) Michael Hoennig 2024-09-11 13:32:49 +0200
  • c300a89ab8 test deep patch into properties and fix typing while patching array properties Michael Hoennig 2024-09-10 19:47:59 +0200
  • 72d0ae85e5 fix import with domain setup dns verification Michael Hoennig 2024-09-10 13:50:44 +0200
  • a7d586f0f7 check-domain-setup-permission (#97) Michael Hoennig 2024-09-10 13:15:03 +0200
  • 003eb29454 fix issues from code review Michael Hoennig 2024-09-10 13:14:36 +0200
  • 0416415a86 Merge remote-tracking branch 'origin/master' into check-domain-setup-permission Michael Hoennig 2024-09-10 10:32:04 +0200
  • 8e02610679 fix salt problem for yescrypt hashes in HashGenerator (#96) Michael Hoennig 2024-09-10 10:31:49 +0200
  • 6c6f850f35 some more tests Michael Hoennig 2024-09-10 10:29:56 +0200
  • 59402def7d fix salt problem for yescrypt hashes in HashGenerator Michael Hoennig 2024-09-06 15:16:26 +0200
  • b55d95645b improve business tests by creating a DSL Michael Hoennig 2024-09-10 09:51:34 +0200
  • 17a5aa2ff4 no verification necessary directly for direct subdomains of registrar-level-domains if subdomain does not yet exist Michael Hoennig 2024-09-09 17:09:45 +0200
  • 888e53397d DNS TXT Record Verification against super-domain Michael Hoennig 2024-09-09 15:01:47 +0200
  • 5b6cf99b9c DNS TXT Record Verification using a random string Michael Hoennig 2024-09-09 10:55:28 +0200
  • c74c0be206 rejectSetupOfExistingDomainWithInvalidDnsVerification + allowSetupOfExistingDomainWithValidDnsVerification Michael Hoennig 2024-09-06 16:51:45 +0200
  • 0393e8b697 fix salt problem for yescrypt hashes in HashGenerator Michael Hoennig 2024-09-06 15:16:26 +0200
  • 8316a88bce allowSetupOfNonExistingSubdomainOfRegistrarLevelDomain Michael Hoennig 2024-09-06 13:08:02 +0200
  • bab85c5581 test for handlung DNS lookup failures Michael Hoennig 2024-09-06 12:39:11 +0200
  • e94f2f254a add DNS TXT record verification (WIP) Michael Hoennig 2024-09-05 16:36:55 +0200
  • 4a3af3f6fe amend test data+assertions to new validation rules Michael Hoennig 2024-09-05 13:51:08 +0200
  • 0ed7264fc1 check hostingasset domain-setup domain name against booking item and parent asset Michael Hoennig 2024-09-05 13:22:20 +0200
  • 69313e560f disallow to set up Hostsharing-Domain-Names Michael Hoennig 2024-09-05 12:07:05 +0200
  • 9ac453a973 set BI domainName in import and fix validators info string test Michael Hoennig 2024-09-05 11:35:20 +0200
  • 9cbdb1fc47 disallow domain setup for top-level and registrar-level domains Michael Hoennig 2024-09-05 11:05:06 +0200
  • fbd17a21e2 ceate bookingitems for domain-setup hostingassets (#95) Michael Hoennig 2024-09-04 11:15:37 +0200
  • d097f73731 ceate bookingitems for domain-setup hostingassets Michael Hoennig 2024-09-03 18:22:56 +0200
  • e57f4bf0c8 add-webspace-gid-and-create-webspace-main-user (#94) Michael Hoennig 2024-09-03 10:28:57 +0200
  • f2f43b9eba cleanup after code-review Michael Hoennig 2024-09-03 10:28:06 +0200
  • 75c3c6f716 introduce HostingAssetEntitySaveProcessor.save using the EntityManager Michael Hoennig 2024-09-03 09:23:00 +0200
  • 1cf192a7f0 refactoring Michael Hoennig 2024-09-02 16:12:54 +0200
  • 7dc7991b0e also import groupid Michael Hoennig 2024-08-30 18:36:18 +0200
  • 8ae270f887 set webspace groupid to main user userid Michael Hoennig 2024-08-30 17:32:50 +0200
  • 0f070ab8bb create webspace main user for new webspaces Michael Hoennig 2024-08-30 17:18:05 +0200
  • 8b5cf8adc1 document-potential-rbac-optimizations (#91) Michael Hoennig 2024-09-03 09:37:49 +0200
  • 0c9931d73a fix running tests from command-line via gw-test (#93) Michael Hoennig 2024-08-30 10:06:39 +0200
  • 4ca74433ac fix running tests from command-line via gw-test Michael Hoennig 2024-08-30 08:46:32 +0200