1
0

Commit Graph

  • 75f8a6a7db make nginx-provisioning work and rename make targets to prefix jenkins-... (#183) master Michael Hoennig 2025-08-08 10:22:49 +02:00
  • bb02d7d017 optionally limit account-context to natural persons (#187) Michael Hoennig 2025-07-15 13:38:44 +02:00
  • 3aab0ba3c2 credentials.totpSecret as array and update credentials scenario test (#186) Michael Hoennig 2025-07-15 11:53:26 +02:00
  • 97017c1b99 rename package (+schema etc.) credentials to accounts (#185) Michael Hoennig 2025-07-10 11:55:53 +02:00
  • 3603ea911e bugfix: fixes HTTP POST on credentials, including person+subject (#184) Michael Hoennig 2025-07-07 21:09:37 +02:00
  • fee080dbf4 feature/jenkins-proxy (#182) Michael Hoennig 2025-07-01 11:58:20 +02:00
  • ad1537b856 containerized Jenkins (#179) Michael Hoennig 2025-06-18 13:51:38 +02:00
  • d351c9a2c1 new-sql-dumps-after-prod-release (#181) Michael Hoennig 2025-06-06 12:02:11 +02:00
  • d4e78f8a50 feature/credentials-schema-updates (#180) Michael Hoennig 2025-06-04 11:36:20 +02:00
  • 9bf5f011b5 sequential transaction-id (#178) Michael Hoennig 2025-05-21 11:45:04 +02:00
  • 17f620c7b8 fix fixme's for credentials error messages Michael Hoennig 2025-05-21 11:10:08 +02:00
  • 037bbf5a4c fix credentials-api-paths+includes Michael Hoennig 2025-05-21 10:25:18 +02:00
  • f4bf614d77 dd column seqTxId BIGINT to table base.tx_context Michael Hoennig 2025-05-20 17:38:20 +02:00
  • 2c8ddc4250 fix ArchTest Michael Hoennig 2025-05-20 17:37:35 +02:00
  • 58096c1510 login-credentials without RBAC (#173) Michael Hoennig 2025-05-19 12:00:35 +02:00
  • 965866dadc TP-202505-postgres_notify_events (#177) Timotheus Pokorra 2025-05-09 11:29:51 +02:00
  • d4d3d42b2d ms-20250502-coopshares-coopassets-positive-total-constraint (#176) Marc Sandlus 2025-05-09 01:01:09 +02:00
  • 44ba3b2fef Merge pull request 'Add constraint to relation to check if anchor of debitor relation is a PARTNER' (#175) from TP-20250326_relation_contraint_check_debitor_anchor_is_partner into master Timotheus Pokorra 2025-04-16 11:33:53 +02:00
  • 38efe866af add Test canNotAddDebitorRelationWithAnchorThatIsNotAPartner for constraint Timotheus Pokorra 2025-04-15 12:15:26 +02:00
  • 50541266b4 documentation and configuration for the AI coding assistant aider AI (#174) Michael Hoennig 2025-04-11 15:27:54 +02:00
  • 77ace7d794 fix potential DoS attac in IPv6 regex (#172) Michael Hoennig 2025-04-10 12:32:07 +02:00
  • 0c32377d77 convert build.gradle to build.gradle.kts (#171) Michael Hoennig 2025-04-10 11:54:57 +02:00
  • eca0d65504 add documentation for membership to business-glossary (#170) Michael Hoennig 2025-04-03 14:56:01 +02:00
  • 399512bd98 Bugfix: properly handle invalid membership with empty validity - and other empty ranges (#169) Michael Hoennig 2025-04-02 12:09:08 +02:00
  • 4f00d1b920 add i18n support for CoopShareTx (#168) Michael Hoennig 2025-04-01 12:18:36 +02:00
  • 413ca0917e feature/add-i18n-support (#167) Michael Hoennig 2025-03-31 13:46:41 +02:00
  • d8dc5655f3 add a constraint for table relation to check if the anchor of a debitor has a partner relation Timotheus Pokorra 2025-03-26 12:17:49 +01:00
  • e6b32eda88 produce client-error for unspecified-properties (#166) Michael Hoennig 2025-03-20 12:04:57 +01:00
  • 4994bac101 use @Slf4j (+logback) for logging instead of System.out/err.println (#165) Michael Hoennig 2025-03-19 16:21:55 +01:00
  • eb9edf1cb1 remove current-subject from OpenAPI header specs, use Authorization instead (#164) Michael Hoennig 2025-03-18 11:52:29 +01:00
  • 5ca0638319 unauthenticated swagger-ui on- server-port and proper security filter integration into Spring Security (#163) Michael Hoennig 2025-03-17 12:59:50 +01:00
  • a2b81f009b update dependend relations when updating partner person (#162) Michael Hoennig 2025-03-10 12:04:54 +01:00
  • e3b11972e5 preparation for changing updatable columns (#161) Michael Hoennig 2025-03-03 12:01:33 +01:00
  • f8fda06beb scenario test for multiple debitors+memberships + validation for subsequent memberships (#160) Michael Hoennig 2025-02-25 09:46:35 +01:00
  • a0635960a5 migrate hosting-assets into external db (#158) Michael Hoennig 2025-02-17 09:40:58 +01:00
  • ddd96654ef use only persistViaSql (#156) Michael Hoennig 2025-02-07 09:31:36 +01:00
  • abafd64813 feature/remove-office-data-import (#155) Michael Hoennig 2025-02-05 09:29:27 +01:00
  • a1a753e00a replace office-data-import by db-restore (#154) Michael Hoennig 2025-02-04 09:55:48 +01:00
  • 16252334b7 programmatically generate liquibase-compare-file for prod-release 2025-01-28 (#153) Michael Hoennig 2025-01-30 09:36:32 +01:00
  • ce7e3741bd feature/test-liquibase-migration-from-a-prod-dump (#152) Michael Hoennig 2025-01-28 12:27:54 +01:00
  • 2a61686918 use-latest-versions and improved test-code-coverage (#151) Michael Hoennig 2025-01-24 09:28:52 +01:00
  • cd01d0ab8f amend contact-caption-import and add person-type organizational-unit (#150) Michael Hoennig 2025-01-22 13:53:07 +01:00
  • 9d251f88e9 test legacy-id-triggers (#149) Michael Hoennig 2025-01-22 10:08:19 +01:00
  • c1d3d583e7 feature/run-office-module-without-booking-and-hosting (#148) Michael Hoennig 2025-01-21 14:36:49 +01:00
  • ad61f2af59 Merge pull request 'add view for list subscriptions' (#146) from TP-20250113-list-subscription-view into master Timotheus Pokorra 2025-01-16 13:57:27 +01:00
  • abddebd7c3 Merge pull request 'post new contact: process postalAddress' (#145) from TP-20250109_addcontact_putpostaladdress into master Timotheus Pokorra 2025-01-16 13:57:05 +01:00
  • 02495de36f Merge branch 'master' into TP-20250113-list-subscription-view Dev und Test fuer hsadminng 2025-01-16 09:51:33 +01:00
  • 19c1e1ba5c Merge branch 'master' into TP-20250109_addcontact_putpostaladdress Timotheus Pokorra 2025-01-16 09:49:06 +01:00
  • a31159eb5b improve Test for addRelation with postalAddress Timotheus Pokorra 2025-01-16 09:47:08 +01:00
  • 15e94a1800 fix previous commit Timotheus Pokorra 2025-01-16 09:42:07 +01:00
  • 78cc729a97 improve test for adding contact with postal address Timotheus Pokorra 2025-01-16 08:54:19 +01:00
  • d6edfa4dc7 add sql file for mlmmj integration view to db changelog Timotheus Pokorra 2025-01-16 08:36:30 +01:00
  • 9c8d7616e3 Upgrade to SpringBoot 3.4.1 and dependencies (#147) Michael Hoennig 2025-01-15 13:43:20 +01:00
  • 6a673c66d4 add view for list subscriptions Timotheus Pokorra 2025-01-13 16:26:34 +01:00
  • 27de4ce634 post new contact: process postalAddress Timotheus Pokorra 2025-01-09 10:21:48 +01:00
  • a7ffee9348 dependency-versions-upgrade and exclusion (#144) Michael Hoennig 2025-01-09 09:28:30 +01:00
  • 6b09ad0003 bugfix/only-one-partner-per-person (#143) Michael Hoennig 2025-01-07 09:30:25 +01:00
  • b3f1171561 merge identical (ignoring case) persons during import (#142) Michael Hoennig 2025-01-03 09:49:20 +01:00
  • 6dafe0a7bb rename table rbac.grants -> rbac.grant for consistent naming (#141) Michael Hoennig 2025-01-02 12:39:18 +01:00
  • 71be87b36b RBAC-rebuild (#140) Michael Hoennig 2025-01-02 10:02:47 +01:00
  • 9debaa1fc0 assuming-long-roleidnames + object-uuid-based-rolenames (#139) Michael Hoennig 2024-12-30 10:00:12 +01:00
  • d89b4b4992 add CAS authentication (#138) Michael Hoennig 2024-12-23 12:49:43 +01:00
  • 87c7d2f531 feature/add-scenario-test-for-deceased-partner-with-community-of-heirs (#137) Michael Hoennig 2024-12-18 10:49:05 +01:00
  • 20fa27194b create relation with holder- and contact-data, and search for contact emailAddress + relation mark (#136) Michael Hoennig 2024-12-13 14:09:01 +01:00
  • 19fac6b5e1 http-get endpoints for partner, debitor and memberhip-number (#135) Michael Hoennig 2024-12-11 11:35:51 +01:00
  • c7b17ee546 bugfix: permit access to Swagger UI (#134) Michael Hoennig 2024-12-11 10:55:15 +01:00
  • a05430a54b more scenario tests for coop-assets (#133) Michael Hoennig 2024-12-06 10:59:02 +01:00
  • 6464d6f1ec linked metrics-endpoint (#132) Michael Hoennig 2024-12-06 10:08:26 +01:00
  • 7212c92fe2 Merge pull request 'fix spotless violation due to empty file after merge' (#131) from bugfix/fix-spotless-violation-due-to-merge into master Michael Hoennig 2024-12-05 13:28:07 +01:00
  • 6ee2b0e81f fix spotless violation due to empty file after merge Michael Hoennig 2024-12-05 11:30:06 +01:00
  • ee627cc246 split PersonEntity/Repo into Rbac and Real Entity/Repo and use in Relation for faster lazy loading (#130) Michael Hoennig 2024-12-05 10:39:25 +01:00
  • ddba946d72 add micrometer @Timing annotations to Controllers+Repositories + ArchTest (#128) Michael Hoennig 2024-12-05 10:32:34 +01:00
  • 0832c90c82 TP-20241126-znuny-view-customer_company (#129) Timotheus Pokorra 2024-12-05 10:22:42 +01:00
  • d06512f0a0 working hasGlobalAdminRole and prepare for Micrometer metrics with Spring Security (#127) Michael Hoennig 2024-12-03 12:39:19 +01:00
  • 88e0adcea7 refactoring scenario-tests (#126) Michael Hoennig 2024-11-29 14:03:26 +01:00
  • b36712076d implement coop-asset-TRANSFER-transaction reversal (#125) Michael Hoennig 2024-11-28 07:10:31 +01:00
  • 3532e3a46c add advanced scenario-tests for coop-assets (#123) Michael Hoennig 2024-11-25 16:06:24 +01:00
  • 7883052864 optimize RBAC SELECT-queries for global-admins without assumed role (#124) Michael Hoennig 2024-11-25 10:56:16 +01:00
  • d7caf3b0f8 TP-20240927-importfixes (#115) Timotheus Pokorra 2024-11-21 10:27:34 +01:00
  • 35db9aad43 feature/prefixes-for-partner-member-debitor-in-api (#122) Michael Hoennig 2024-11-18 12:11:16 +01:00
  • c98a5acb38 OfficeScenarioTests CoopShares+Assets (#121) Michael Hoennig 2024-11-15 11:54:18 +01:00
  • 8f410198e9 feature/use-dot-uuid-in-api (#120) Michael Hoennig 2024-11-11 11:25:42 +01:00
  • e97b177a92 feature/use-case-acceptance-tests-3 (#119) Michael Hoennig 2024-11-07 10:11:46 +01:00
  • 6191bf16e0 feature/split-up-postalAddress (#118) Michael Hoennig 2024-11-06 12:24:37 +01:00
  • 63af33d003 feature/use-case-acceptance-tests-2 (#117) Michael Hoennig 2024-11-05 13:58:31 +01:00
  • 3b94f117fb feature/use-case-acceptance-tests (#116) Michael Hoennig 2024-10-30 11:40:36 +01:00
  • c181500a1d feature/add-jenkinsfile (#114) Michael Hoennig 2024-10-14 10:36:50 +02:00
  • c26ae77a09 feature/api-for-email-address-search-in-contacts (#113) Michael Hoennig 2024-10-11 17:06:44 +02:00
  • cb8a5190ce fix allowed licenses, do version upgrades upgrade and improve test coverage (#112) Michael Hoennig 2024-10-10 09:31:43 +02:00
  • 60341bf644 add DomainSetup-HostingAssets for new BookingItem via created-event (#111) Michael Hoennig 2024-10-08 11:48:31 +02:00
  • cc2b04472f application-event for booking-item-created with domain-setup-example (#110) Michael Hoennig 2024-09-27 11:19:01 +02:00
  • 4811c0328c fix Error code 500 in Relation.find without type (NullPointerException) (#109) Michael Hoennig 2024-09-27 11:00:58 +02:00
  • cb4aecb9c8 refactoring for implicit creation of dependend hosting-assets (#108) Michael Hoennig 2024-09-26 10:51:27 +02:00
  • d949604d70 unique identifers for hosting assets per type (#107) Michael Hoennig 2024-09-25 10:53:43 +02:00
  • f33a3a2df7 introduce-separate-database-schemas-hs-booking-and-hosting (#106) Michael Hoennig 2024-09-23 10:52:37 +02:00
  • 23b60641e3 introduce-separate-database-schema-hs-office-and-amend-generators (#105) Michael Hoennig 2024-09-18 10:28:21 +02:00
  • 285e6fbeb5 introduce separate database schema-test and amend RBAC generators for schema-generation (#104) Michael Hoennig 2024-09-17 14:21:43 +02:00
  • 1eed0e9b21 introduce separate database-schemas base+rbac (#103) Michael Hoennig 2024-09-16 15:36:37 +02:00
  • 80d79de5f4 import-legacy-ids-of-booking-items-and-hosting-assets (#101) Michael Hoennig 2024-09-16 10:00:41 +02:00
  • 860df4c69f user-definable verificationCode and more business-level-validation-tests (#100) Michael Hoennig 2024-09-12 10:52:44 +02:00