-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/cdr 1037 spring boot3 #1174
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Kudos, SonarCloud Quality Gate passed! |
HolgerReiseVSys
added a commit
that referenced
this pull request
Sep 29, 2023
* Adjustments IdentifiedPath.from renamed to root * add logs * fix isUpdate (#36) * Update SDK to 2.2.0-SNAPSHOT * Feature/spring boot 3 (#33) * migrate to sporing boot 3 * test * test * test * test * test * test * downgrade jbx implementation * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> (cherry picked from commit 5842be7) * Add dependabot support for github-actions (#39) * Feature/update actions (#43) * Bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump joonvena/robotframework-reporter-action from 2.2 to 2.3 Bumps [joonvena/robotframework-reporter-action](https://github.com/joonvena/robotframework-reporter-action) from 2.2 to 2.3. - [Release notes](https://github.com/joonvena/robotframework-reporter-action/releases) - [Commits](joonvena/robotframework-reporter-action@v2.2...v2.3) --- updated-dependencies: - dependency-name: joonvena/robotframework-reporter-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Merge candidate (#40) * CDR-934 Adjust PathAnalysis for AqlObjectPath * Cleanup: renamed QueryService etc. * CDR-882 prepare for analyzing EHR_STATUS & FOLDER * Cleanup * CDR-882 fix aql path in exceptions * CDR-933 add template id column * CDR-933 Add template id to queryable columns * Formatting * CDR-933 Query extracted column for template id * CDR-933 fix some issue * CDR-933 Fix != for template id * CDR-891 avoid class in init cycle * Adjustments IdentifiedPath.from renamed to root * CDR-929 support abstract types in from * Fix template cache tenant association bug * Set yb_bnl_batch_size for ehrbase database * Set ehrbase.current_tenant as Number, not String * PathAnalysis WIP * CDR-929 Add template_id to query supported test * CDR-968 PathAnalysis WIP * CDR-968 Extracted PathCoherenceAnalysis, TreeNode * CDR-968 WIP PathCoherenceAnalysis * CDR-968 WIP PathCoherenceAnalysis * CDR-968 PathCoherenceAnalysis: finished handling of root predicates * CDR-968 introduced childOrder for TreeUtil::renderTree * CDR-968 typo PathCohesionAnalysis * CDR-968 PathCohesionAnalysis tests + cleanup * CDR-929 support AND in CONTAINS (incl. minor prep for OR) * CDR-929 Fix EHR root qubquery * CDR-929 Fix select field for ehr_id/value * CDR-999 WIP: CONTAINS with OR * CDR-999 Fix contains chain building with EHR root * CDR-1016 Add order by for extracted columns + formatting * CDR-1016 Fix NPE * Update SDK to 2.2.0-SNAPSHOT * CDR-1016 exclude template id from ORDER BY * CDR-999 Use subqueries for complex OR operands in contains * Adjust condition that prevented index usage * Set LOCALE for DB in setup script --------- Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> * Update OpenehrDirectoryController.java * Merge candidate (#50) * add remove cascade for sys tenant foreign keys * Bump jooq.version from 3.18.4 to 3.18.5 (#1143) Bumps `jooq.version` from 3.18.4 to 3.18.5. Updates `jooq` from 3.18.4 to 3.18.5 Updates `jooq-codegen-maven` from 3.18.4 to 3.18.5 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-boot.version from 2.7.12 to 2.7.13 (#1144) Bumps `spring-boot.version` from 2.7.12 to 2.7.13. Updates `spring-boot-dependencies` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-starter-logging` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-maven-plugin` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add example scope to OpenEHR template example endpoint * CDR-934 move AqlPath * add tenant deletion * CDR-934 Adjust PathAnalysis for AqlObjectPath * update CHANGELOG.md * clean up * fix query & add stored query endpoint * fix query & add stored query endpoint * Bump micrometer-registry-prometheus from 1.11.1 to 1.11.2 (#1148) Bumps [micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.1 to 1.11.2. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.1...v1.11.2) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * cleanup & refactoring * cleanup * Cleanup: renamed QueryService etc. * CDR-882 prepare for analyzing EHR_STATUS & FOLDER * Bump spring-boot.version from 2.7.13 to 2.7.14 (#1154) Bumps `spring-boot.version` from 2.7.13 to 2.7.14. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add audit directory (#1150) * add audit directory * audit delete directory * Cleanup * CDR-882 fix aql path in exceptions * Update release workflow to use java 17 * Use setup java v3 in the release workflow * Remove unnecessary setup java from release workflow * Don't skip tests for sdk dev build * release 0.28.0: updated version to 0.28.0 * updated version to 0.29.0-SNAPSHOT * CDR-933 add template id column * CDR-933 Add template id to queryable columns * Formatting * CDR-933 Query extracted column for template id * CDR-933 fix some issue * CDR-933 Fix != for template id * CDR-891 avoid class in init cycle * Adjustments IdentifiedPath.from renamed to root * CDR-929 support abstract types in from * Fix template cache tenant association bug * Set yb_bnl_batch_size for ehrbase database * Set ehrbase.current_tenant as Number, not String * PathAnalysis WIP * CDR-929 Add template_id to query supported test * CDR-968 PathAnalysis WIP * CDR-968 Extracted PathCoherenceAnalysis, TreeNode * CDR-968 WIP PathCoherenceAnalysis * CDR-968 WIP PathCoherenceAnalysis * CDR-968 PathCoherenceAnalysis: finished handling of root predicates * CDR-968 introduced childOrder for TreeUtil::renderTree * CDR-968 typo PathCohesionAnalysis * Feature/cdr 920 templates with same (#1158) * check if internal id works * fix & cleanup * cleanup * fix & cleanup * add tenant id comment * fix & cleanup * fix & cleanup * fix for non existing case * spotless * fix wrongly set parameter * fix & cleanup correct only for DefaultTenantAuthentication * Revert "fix & cleanup correct only for DefaultTenantAuthentication" This reverts commit 105cd60. * cleanup * CDR-968 PathCohesionAnalysis tests + cleanup * CDR-929 support AND in CONTAINS (incl. minor prep for OR) * CDR-929 Fix EHR root qubquery * CDR-929 Fix select field for ehr_id/value * Feature/cdr 1007 cleanup security context (#1159) * clean up security context * fix & cleanup correct only for DefaultTenantAuthentication * register an interceptor * add before filters & interceptor for auth-type when none * CDR-999 WIP: CONTAINS with OR * release 0.29.0: updated version to 0.29.0 * updated version to 0.30.0-SNAPSHOT * Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 Bumps org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix the location * update CHANGELOG.md * XACML stuff * Add XACML auth for create ehr * Add XACML action and resource id * CDR-790 Add packaging as jar * Add tenant policy lookup to EHR Controller * Rebased on Dev * changed constraint name * Adapted to cdr-xaml-authorization-lib * Rebased on Dev * Remove libraries * Add missing import * Rename xacml url param for query controller * Change annotations order * Add AccessCtrlException handling * Add AccessCtrlException handling * Tmp. commit * Rebased on dev * Spotless * Tmp. commit * Revert "Tmp. commit" This reverts commit 5f070e4. * Removed all XACML/Security logic * Change mvn dependency * Changes XACML Impl. custom logic to handle the ehrbase external annotation which enforces xacml checks * cleanup * Rest endpoint instanciationis now surpressed by bean name * Review change * Update sonar orb to 2.0.0 * Bump jooq.version from 3.18.5 to 3.18.6 (#1162) Bumps `jooq.version` from 3.18.5 to 3.18.6. Updates `org.jooq:jooq` from 3.18.5 to 3.18.6 Updates `org.jooq:jooq-codegen-maven` from 3.18.5 to 3.18.6 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * CDR-999 Fix contains chain building with EHR root * CDR-941 Fix storing/reading attributes of Locatable.name (#1161) * CDR-941 Fix DvText.mappings and DvCodedText.defining_code.preferred_term not being stored for Locatable.name * Update CHANGELOG.md * Formatting * CDR-941 use snake case attribute names in /name to make them queryable via AQL * CDR-941 adjust test * CDR-941 Add migration script * add migration hint to updating.md * CDR-941 make migration optional + adjust UPDATING.md * CDR-1016 Add order by for extracted columns + formatting * CDR-1016 Fix NPE * Update SDK to 2.2.0-SNAPSHOT * CDR-1016 exclude template id from ORDER BY * CDR-999 Use subqueries for complex OR operands in contains * Bump net.bull.javamelody:javamelody-spring-boot-starter (#1156) Bumps [net.bull.javamelody:javamelody-spring-boot-starter](https://github.com/javamelody/javamelody) from 1.94.0 to 1.95.0. - [Release notes](https://github.com/javamelody/javamelody/releases) - [Changelog](https://github.com/javamelody/javamelody/blob/master/javamelody-release.cmd) - [Commits](javamelody/javamelody@javamelody-core-1.94.0...javamelody-core-1.95.0) --- updated-dependencies: - dependency-name: net.bull.javamelody:javamelody-spring-boot-starter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * release 0.30.0: updated version to 0.30.0 * updated version to 0.31.0-SNAPSHOT * Bump io.micrometer:micrometer-registry-prometheus from 1.11.2 to 1.11.3 (#1167) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.2 to 1.11.3. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.2...v1.11.3) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Adjust condition that prevented index usage * Remove commented security.authType * Add changelog documentation * Fixed changelog file for version 0.30.0 * Bump spring-boot.version from 2.7.14 to 2.7.15 (#1171) Bumps `spring-boot.version` from 2.7.14 to 2.7.15. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 (#1170) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.3.0...enforcer-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update GitHub actions to latest versions (#1172) * Update GitHub actions to latest versions * Add dependabot support for github-actions * Set LOCALE for DB in setup script * Update CHANGELOG.md Fix typo * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> * add language as default (#1166) * Bump spring-boot.version from 3.1.1 to 3.1.3 (#1177) Bumps `spring-boot.version` from 3.1.1 to 3.1.3. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 (#1178) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.4.0...enforcer-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3 to 4 (#1176) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Enabled swagger ui working with Spring Boot 3 * Bump io.micrometer:micrometer-registry-prometheus from 1.11.3 to 1.11.4 (#1184) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.3 to 1.11.4. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.3...v1.11.4) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/build-push-action from 4 to 5 (#1182) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v4...v5) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/setup-buildx-action from 2 to 3 (#1181) Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/login-action from 2 to 3 (#1183) Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add plugin path to sonar-project.properties (#1180) * Bump spring-boot.version from 3.1.3 to 3.1.4 (#1187) Bumps `spring-boot.version` from 3.1.3 to 3.1.4. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * code cleanup (#1188) * Feature/pmk 251 (#1190) * change github action * fix AqlRoutines * inline parmeters * remove unnecessary DSL.field * fix order by * fix func build * fix review * Revert "change github action" This reverts commit 90714d9. * Changelog for #1190 --------- Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> * release 0.31.0: updated version to 0.31.0 * updated version to 0.32.0-SNAPSHOT * try out Java 21 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: Alex <alex.vidrean@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag>
stefanspiska
added a commit
that referenced
this pull request
Jan 29, 2024
* migrate to sporing boot 3 * test * test * test * test * test * test * downgrade jbx implementation * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> (cherry picked from commit 5842be7)
stefanspiska
added a commit
that referenced
this pull request
Jan 29, 2024
* add remove cascade for sys tenant foreign keys * Bump jooq.version from 3.18.4 to 3.18.5 (#1143) Bumps `jooq.version` from 3.18.4 to 3.18.5. Updates `jooq` from 3.18.4 to 3.18.5 Updates `jooq-codegen-maven` from 3.18.4 to 3.18.5 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-boot.version from 2.7.12 to 2.7.13 (#1144) Bumps `spring-boot.version` from 2.7.12 to 2.7.13. Updates `spring-boot-dependencies` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-starter-logging` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-maven-plugin` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add example scope to OpenEHR template example endpoint * CDR-934 move AqlPath * add tenant deletion * CDR-934 Adjust PathAnalysis for AqlObjectPath * update CHANGELOG.md * clean up * fix query & add stored query endpoint * fix query & add stored query endpoint * Bump micrometer-registry-prometheus from 1.11.1 to 1.11.2 (#1148) Bumps [micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.1 to 1.11.2. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.1...v1.11.2) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * cleanup & refactoring * cleanup * Cleanup: renamed QueryService etc. * CDR-882 prepare for analyzing EHR_STATUS & FOLDER * Bump spring-boot.version from 2.7.13 to 2.7.14 (#1154) Bumps `spring-boot.version` from 2.7.13 to 2.7.14. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add audit directory (#1150) * add audit directory * audit delete directory * Cleanup * CDR-882 fix aql path in exceptions * Update release workflow to use java 17 * Use setup java v3 in the release workflow * Remove unnecessary setup java from release workflow * Don't skip tests for sdk dev build * release 0.28.0: updated version to 0.28.0 * updated version to 0.29.0-SNAPSHOT * CDR-933 add template id column * CDR-933 Add template id to queryable columns * Formatting * CDR-933 Query extracted column for template id * CDR-933 fix some issue * CDR-933 Fix != for template id * CDR-891 avoid class in init cycle * Adjustments IdentifiedPath.from renamed to root * CDR-929 support abstract types in from * Fix template cache tenant association bug * Set yb_bnl_batch_size for ehrbase database * Set ehrbase.current_tenant as Number, not String * PathAnalysis WIP * CDR-929 Add template_id to query supported test * CDR-968 PathAnalysis WIP * CDR-968 Extracted PathCoherenceAnalysis, TreeNode * CDR-968 WIP PathCoherenceAnalysis * CDR-968 WIP PathCoherenceAnalysis * CDR-968 PathCoherenceAnalysis: finished handling of root predicates * CDR-968 introduced childOrder for TreeUtil::renderTree * CDR-968 typo PathCohesionAnalysis * Feature/cdr 920 templates with same (#1158) * check if internal id works * fix & cleanup * cleanup * fix & cleanup * add tenant id comment * fix & cleanup * fix & cleanup * fix for non existing case * spotless * fix wrongly set parameter * fix & cleanup correct only for DefaultTenantAuthentication * Revert "fix & cleanup correct only for DefaultTenantAuthentication" This reverts commit 105cd60. * cleanup * CDR-968 PathCohesionAnalysis tests + cleanup * CDR-929 support AND in CONTAINS (incl. minor prep for OR) * CDR-929 Fix EHR root qubquery * CDR-929 Fix select field for ehr_id/value * Feature/cdr 1007 cleanup security context (#1159) * clean up security context * fix & cleanup correct only for DefaultTenantAuthentication * register an interceptor * add before filters & interceptor for auth-type when none * CDR-999 WIP: CONTAINS with OR * release 0.29.0: updated version to 0.29.0 * updated version to 0.30.0-SNAPSHOT * Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 Bumps org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix the location * update CHANGELOG.md * XACML stuff * Add XACML auth for create ehr * Add XACML action and resource id * CDR-790 Add packaging as jar * Add tenant policy lookup to EHR Controller * Rebased on Dev * changed constraint name * Adapted to cdr-xaml-authorization-lib * Rebased on Dev * Remove libraries * Add missing import * Rename xacml url param for query controller * Change annotations order * Add AccessCtrlException handling * Add AccessCtrlException handling * Tmp. commit * Rebased on dev * Spotless * Tmp. commit * Revert "Tmp. commit" This reverts commit 5f070e4. * Removed all XACML/Security logic * Change mvn dependency * Changes XACML Impl. custom logic to handle the ehrbase external annotation which enforces xacml checks * cleanup * Rest endpoint instanciationis now surpressed by bean name * Review change * Update sonar orb to 2.0.0 * Bump jooq.version from 3.18.5 to 3.18.6 (#1162) Bumps `jooq.version` from 3.18.5 to 3.18.6. Updates `org.jooq:jooq` from 3.18.5 to 3.18.6 Updates `org.jooq:jooq-codegen-maven` from 3.18.5 to 3.18.6 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * CDR-999 Fix contains chain building with EHR root * CDR-941 Fix storing/reading attributes of Locatable.name (#1161) * CDR-941 Fix DvText.mappings and DvCodedText.defining_code.preferred_term not being stored for Locatable.name * Update CHANGELOG.md * Formatting * CDR-941 use snake case attribute names in /name to make them queryable via AQL * CDR-941 adjust test * CDR-941 Add migration script * add migration hint to updating.md * CDR-941 make migration optional + adjust UPDATING.md * CDR-1016 Add order by for extracted columns + formatting * CDR-1016 Fix NPE * Update SDK to 2.2.0-SNAPSHOT * CDR-1016 exclude template id from ORDER BY * CDR-999 Use subqueries for complex OR operands in contains * Bump net.bull.javamelody:javamelody-spring-boot-starter (#1156) Bumps [net.bull.javamelody:javamelody-spring-boot-starter](https://github.com/javamelody/javamelody) from 1.94.0 to 1.95.0. - [Release notes](https://github.com/javamelody/javamelody/releases) - [Changelog](https://github.com/javamelody/javamelody/blob/master/javamelody-release.cmd) - [Commits](javamelody/javamelody@javamelody-core-1.94.0...javamelody-core-1.95.0) --- updated-dependencies: - dependency-name: net.bull.javamelody:javamelody-spring-boot-starter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * release 0.30.0: updated version to 0.30.0 * updated version to 0.31.0-SNAPSHOT * Bump io.micrometer:micrometer-registry-prometheus from 1.11.2 to 1.11.3 (#1167) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.2 to 1.11.3. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.2...v1.11.3) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Adjust condition that prevented index usage * Remove commented security.authType * Add changelog documentation * Fixed changelog file for version 0.30.0 * Bump spring-boot.version from 2.7.14 to 2.7.15 (#1171) Bumps `spring-boot.version` from 2.7.14 to 2.7.15. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 (#1170) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.3.0...enforcer-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update GitHub actions to latest versions (#1172) * Update GitHub actions to latest versions * Add dependabot support for github-actions * Set LOCALE for DB in setup script * Update CHANGELOG.md Fix typo * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> * add language as default (#1166) * Bump spring-boot.version from 3.1.1 to 3.1.3 (#1177) Bumps `spring-boot.version` from 3.1.1 to 3.1.3. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 (#1178) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.4.0...enforcer-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3 to 4 (#1176) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Enabled swagger ui working with Spring Boot 3 * Bump io.micrometer:micrometer-registry-prometheus from 1.11.3 to 1.11.4 (#1184) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.3 to 1.11.4. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.3...v1.11.4) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/build-push-action from 4 to 5 (#1182) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v4...v5) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/setup-buildx-action from 2 to 3 (#1181) Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/login-action from 2 to 3 (#1183) Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add plugin path to sonar-project.properties (#1180) * Bump spring-boot.version from 3.1.3 to 3.1.4 (#1187) Bumps `spring-boot.version` from 3.1.3 to 3.1.4. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * code cleanup (#1188) * Feature/pmk 251 (#1190) * change github action * fix AqlRoutines * inline parmeters * remove unnecessary DSL.field * fix order by * fix func build * fix review * Revert "change github action" This reverts commit 90714d9. * Changelog for #1190 --------- Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> * release 0.31.0: updated version to 0.31.0 * updated version to 0.32.0-SNAPSHOT * try out Java 21 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag>
stefanspiska
added a commit
that referenced
this pull request
Jan 29, 2024
* Adjustments IdentifiedPath.from renamed to root * add logs * fix isUpdate (#36) * Update SDK to 2.2.0-SNAPSHOT * Feature/spring boot 3 (#33) * migrate to sporing boot 3 * test * test * test * test * test * test * downgrade jbx implementation * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> (cherry picked from commit 5842be7) * Add dependabot support for github-actions (#39) * Feature/update actions (#43) * Bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump joonvena/robotframework-reporter-action from 2.2 to 2.3 Bumps [joonvena/robotframework-reporter-action](https://github.com/joonvena/robotframework-reporter-action) from 2.2 to 2.3. - [Release notes](https://github.com/joonvena/robotframework-reporter-action/releases) - [Commits](joonvena/robotframework-reporter-action@v2.2...v2.3) --- updated-dependencies: - dependency-name: joonvena/robotframework-reporter-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Merge candidate (#40) * CDR-934 Adjust PathAnalysis for AqlObjectPath * Cleanup: renamed QueryService etc. * CDR-882 prepare for analyzing EHR_STATUS & FOLDER * Cleanup * CDR-882 fix aql path in exceptions * CDR-933 add template id column * CDR-933 Add template id to queryable columns * Formatting * CDR-933 Query extracted column for template id * CDR-933 fix some issue * CDR-933 Fix != for template id * CDR-891 avoid class in init cycle * Adjustments IdentifiedPath.from renamed to root * CDR-929 support abstract types in from * Fix template cache tenant association bug * Set yb_bnl_batch_size for ehrbase database * Set ehrbase.current_tenant as Number, not String * PathAnalysis WIP * CDR-929 Add template_id to query supported test * CDR-968 PathAnalysis WIP * CDR-968 Extracted PathCoherenceAnalysis, TreeNode * CDR-968 WIP PathCoherenceAnalysis * CDR-968 WIP PathCoherenceAnalysis * CDR-968 PathCoherenceAnalysis: finished handling of root predicates * CDR-968 introduced childOrder for TreeUtil::renderTree * CDR-968 typo PathCohesionAnalysis * CDR-968 PathCohesionAnalysis tests + cleanup * CDR-929 support AND in CONTAINS (incl. minor prep for OR) * CDR-929 Fix EHR root qubquery * CDR-929 Fix select field for ehr_id/value * CDR-999 WIP: CONTAINS with OR * CDR-999 Fix contains chain building with EHR root * CDR-1016 Add order by for extracted columns + formatting * CDR-1016 Fix NPE * Update SDK to 2.2.0-SNAPSHOT * CDR-1016 exclude template id from ORDER BY * CDR-999 Use subqueries for complex OR operands in contains * Adjust condition that prevented index usage * Set LOCALE for DB in setup script --------- Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> * Update OpenehrDirectoryController.java * Merge candidate (#50) * add remove cascade for sys tenant foreign keys * Bump jooq.version from 3.18.4 to 3.18.5 (#1143) Bumps `jooq.version` from 3.18.4 to 3.18.5. Updates `jooq` from 3.18.4 to 3.18.5 Updates `jooq-codegen-maven` from 3.18.4 to 3.18.5 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-boot.version from 2.7.12 to 2.7.13 (#1144) Bumps `spring-boot.version` from 2.7.12 to 2.7.13. Updates `spring-boot-dependencies` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-starter-logging` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-maven-plugin` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add example scope to OpenEHR template example endpoint * CDR-934 move AqlPath * add tenant deletion * CDR-934 Adjust PathAnalysis for AqlObjectPath * update CHANGELOG.md * clean up * fix query & add stored query endpoint * fix query & add stored query endpoint * Bump micrometer-registry-prometheus from 1.11.1 to 1.11.2 (#1148) Bumps [micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.1 to 1.11.2. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.1...v1.11.2) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * cleanup & refactoring * cleanup * Cleanup: renamed QueryService etc. * CDR-882 prepare for analyzing EHR_STATUS & FOLDER * Bump spring-boot.version from 2.7.13 to 2.7.14 (#1154) Bumps `spring-boot.version` from 2.7.13 to 2.7.14. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add audit directory (#1150) * add audit directory * audit delete directory * Cleanup * CDR-882 fix aql path in exceptions * Update release workflow to use java 17 * Use setup java v3 in the release workflow * Remove unnecessary setup java from release workflow * Don't skip tests for sdk dev build * release 0.28.0: updated version to 0.28.0 * updated version to 0.29.0-SNAPSHOT * CDR-933 add template id column * CDR-933 Add template id to queryable columns * Formatting * CDR-933 Query extracted column for template id * CDR-933 fix some issue * CDR-933 Fix != for template id * CDR-891 avoid class in init cycle * Adjustments IdentifiedPath.from renamed to root * CDR-929 support abstract types in from * Fix template cache tenant association bug * Set yb_bnl_batch_size for ehrbase database * Set ehrbase.current_tenant as Number, not String * PathAnalysis WIP * CDR-929 Add template_id to query supported test * CDR-968 PathAnalysis WIP * CDR-968 Extracted PathCoherenceAnalysis, TreeNode * CDR-968 WIP PathCoherenceAnalysis * CDR-968 WIP PathCoherenceAnalysis * CDR-968 PathCoherenceAnalysis: finished handling of root predicates * CDR-968 introduced childOrder for TreeUtil::renderTree * CDR-968 typo PathCohesionAnalysis * Feature/cdr 920 templates with same (#1158) * check if internal id works * fix & cleanup * cleanup * fix & cleanup * add tenant id comment * fix & cleanup * fix & cleanup * fix for non existing case * spotless * fix wrongly set parameter * fix & cleanup correct only for DefaultTenantAuthentication * Revert "fix & cleanup correct only for DefaultTenantAuthentication" This reverts commit 105cd60. * cleanup * CDR-968 PathCohesionAnalysis tests + cleanup * CDR-929 support AND in CONTAINS (incl. minor prep for OR) * CDR-929 Fix EHR root qubquery * CDR-929 Fix select field for ehr_id/value * Feature/cdr 1007 cleanup security context (#1159) * clean up security context * fix & cleanup correct only for DefaultTenantAuthentication * register an interceptor * add before filters & interceptor for auth-type when none * CDR-999 WIP: CONTAINS with OR * release 0.29.0: updated version to 0.29.0 * updated version to 0.30.0-SNAPSHOT * Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 Bumps org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix the location * update CHANGELOG.md * XACML stuff * Add XACML auth for create ehr * Add XACML action and resource id * CDR-790 Add packaging as jar * Add tenant policy lookup to EHR Controller * Rebased on Dev * changed constraint name * Adapted to cdr-xaml-authorization-lib * Rebased on Dev * Remove libraries * Add missing import * Rename xacml url param for query controller * Change annotations order * Add AccessCtrlException handling * Add AccessCtrlException handling * Tmp. commit * Rebased on dev * Spotless * Tmp. commit * Revert "Tmp. commit" This reverts commit 5f070e4. * Removed all XACML/Security logic * Change mvn dependency * Changes XACML Impl. custom logic to handle the ehrbase external annotation which enforces xacml checks * cleanup * Rest endpoint instanciationis now surpressed by bean name * Review change * Update sonar orb to 2.0.0 * Bump jooq.version from 3.18.5 to 3.18.6 (#1162) Bumps `jooq.version` from 3.18.5 to 3.18.6. Updates `org.jooq:jooq` from 3.18.5 to 3.18.6 Updates `org.jooq:jooq-codegen-maven` from 3.18.5 to 3.18.6 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * CDR-999 Fix contains chain building with EHR root * CDR-941 Fix storing/reading attributes of Locatable.name (#1161) * CDR-941 Fix DvText.mappings and DvCodedText.defining_code.preferred_term not being stored for Locatable.name * Update CHANGELOG.md * Formatting * CDR-941 use snake case attribute names in /name to make them queryable via AQL * CDR-941 adjust test * CDR-941 Add migration script * add migration hint to updating.md * CDR-941 make migration optional + adjust UPDATING.md * CDR-1016 Add order by for extracted columns + formatting * CDR-1016 Fix NPE * Update SDK to 2.2.0-SNAPSHOT * CDR-1016 exclude template id from ORDER BY * CDR-999 Use subqueries for complex OR operands in contains * Bump net.bull.javamelody:javamelody-spring-boot-starter (#1156) Bumps [net.bull.javamelody:javamelody-spring-boot-starter](https://github.com/javamelody/javamelody) from 1.94.0 to 1.95.0. - [Release notes](https://github.com/javamelody/javamelody/releases) - [Changelog](https://github.com/javamelody/javamelody/blob/master/javamelody-release.cmd) - [Commits](javamelody/javamelody@javamelody-core-1.94.0...javamelody-core-1.95.0) --- updated-dependencies: - dependency-name: net.bull.javamelody:javamelody-spring-boot-starter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * release 0.30.0: updated version to 0.30.0 * updated version to 0.31.0-SNAPSHOT * Bump io.micrometer:micrometer-registry-prometheus from 1.11.2 to 1.11.3 (#1167) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.2 to 1.11.3. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.2...v1.11.3) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Adjust condition that prevented index usage * Remove commented security.authType * Add changelog documentation * Fixed changelog file for version 0.30.0 * Bump spring-boot.version from 2.7.14 to 2.7.15 (#1171) Bumps `spring-boot.version` from 2.7.14 to 2.7.15. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 (#1170) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.3.0...enforcer-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update GitHub actions to latest versions (#1172) * Update GitHub actions to latest versions * Add dependabot support for github-actions * Set LOCALE for DB in setup script * Update CHANGELOG.md Fix typo * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> * add language as default (#1166) * Bump spring-boot.version from 3.1.1 to 3.1.3 (#1177) Bumps `spring-boot.version` from 3.1.1 to 3.1.3. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 (#1178) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.4.0...enforcer-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3 to 4 (#1176) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Enabled swagger ui working with Spring Boot 3 * Bump io.micrometer:micrometer-registry-prometheus from 1.11.3 to 1.11.4 (#1184) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.3 to 1.11.4. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.3...v1.11.4) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/build-push-action from 4 to 5 (#1182) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v4...v5) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/setup-buildx-action from 2 to 3 (#1181) Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/login-action from 2 to 3 (#1183) Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add plugin path to sonar-project.properties (#1180) * Bump spring-boot.version from 3.1.3 to 3.1.4 (#1187) Bumps `spring-boot.version` from 3.1.3 to 3.1.4. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * code cleanup (#1188) * Feature/pmk 251 (#1190) * change github action * fix AqlRoutines * inline parmeters * remove unnecessary DSL.field * fix order by * fix func build * fix review * Revert "change github action" This reverts commit 90714d9. * Changelog for #1190 --------- Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> * release 0.31.0: updated version to 0.31.0 * updated version to 0.32.0-SNAPSHOT * try out Java 21 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> * update pipline * feat: cdr-1068 add Robot tests for STORED QUERY to build pipeline * add docker experimental build * make admin configurable and make management configurable * use the same now * change action * optimize ehr exist check * remove audit map for queries --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: Alex <alex.vidrean@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag>
stefanspiska
added a commit
that referenced
this pull request
Jan 29, 2024
* CDR-934 Adjust PathAnalysis for AqlObjectPath * Cleanup: renamed QueryService etc. * CDR-882 prepare for analyzing EHR_STATUS & FOLDER * Cleanup * CDR-882 fix aql path in exceptions * CDR-933 add template id column * CDR-933 Add template id to queryable columns * Formatting * CDR-933 Query extracted column for template id * CDR-933 fix some issue * CDR-933 Fix != for template id * CDR-891 avoid class in init cycle * Adjustments IdentifiedPath.from renamed to root * CDR-929 support abstract types in from * Fix template cache tenant association bug * Set yb_bnl_batch_size for ehrbase database * Set ehrbase.current_tenant as Number, not String * PathAnalysis WIP * CDR-929 Add template_id to query supported test * CDR-968 PathAnalysis WIP * CDR-968 Extracted PathCoherenceAnalysis, TreeNode * CDR-968 WIP PathCoherenceAnalysis * CDR-968 WIP PathCoherenceAnalysis * CDR-968 PathCoherenceAnalysis: finished handling of root predicates * CDR-968 introduced childOrder for TreeUtil::renderTree * CDR-968 typo PathCohesionAnalysis * CDR-968 PathCohesionAnalysis tests + cleanup * CDR-929 support AND in CONTAINS (incl. minor prep for OR) * CDR-929 Fix EHR root qubquery * CDR-929 Fix select field for ehr_id/value * CDR-999 WIP: CONTAINS with OR * CDR-999 Fix contains chain building with EHR root * CDR-1016 Add order by for extracted columns + formatting * CDR-1016 Fix NPE * Update SDK to 2.2.0-SNAPSHOT * CDR-1016 exclude template id from ORDER BY * CDR-999 Use subqueries for complex OR operands in contains * Adjust condition that prevented index usage * CDR-896 WIP: Joining path hierachy * Remove nonsense test things * CDR-896 WIP: Selecting paths * CDR-896 WIP: Selecting paths * CDR-968 Cleanup + Javadoc JoinMode * CDR-896 WIP current state of path joining before new intermediate layer * Set LOCALE for DB in setup script * CDR-896 WIP introduce ASL model * CDR-896 WIP: ASL * CDR-896 WIP: ASL * CDR-896 WIP: ASL * CDR-896 WIP: ASL * CDR-896 WIP: ASL (logicalOperatorCondition) * CDR-896 WIP: ASL->SQL * CDR-896 WIP: ASL->SQL * CDR-896 WIP: ASL -> SQL * CDR-896 refactoring AslField name * CDR-896 introduced AslRmTypeAndConcept * CDR-896 cleanup * CDR-896 AqlQueryRepository: (temporarily) commented out legacy methods * CDR-896 fixed ANodeTest * CDR-896 fix NPE in exception handling * CDR-896 do not alias colum name when owner == provider * CDR-896 RM types constraint + shortened sqAlias * CDR-896 WIP: ASL -> SQL * CDR-896 WIP * CDR-896 Fixes for ASL/SQL * Add spring-boot dev tools * CDR-896 data query * CDR-896 fix AND/OR set operator conditions and selecting from inside them * CDR-896 Fix path attribute conditions * Added helper for analyzing Compositions * CDR-896 Added helper for analyzing ASL queries * CDR-896 Extracted AqlQueryServiceImp::analyzeQuery etc.; some sealed classes * CDR-896 AqlToAslUtil * CDR-896 removed auditResultMap param from AqlQueryService::query * CDR-896 order by + fix EXISTS * Formatting + fix for AslGraph * CDR-896 query extracted columns in paths * CDR-896 WIP * CDR-896 test for invalid paths * Update spotless and used palantir-java-format version for JDK 21 compatibility * CDR-896 WIP: ASL for path filters * CDR-896 Element as Structure * try out Java 21 * Fix contains set operator join type * Fix EHR is predicate * CDR-896 ASL for path filtering * JRE 21 in dockerfile * CDR-896 WIP: path filtering SQL * CDR-896 fixed archetypenodeid + finish path filter * CDR-896 JsonDataParsing: canonical OM; switch item(s) aliases i/j; EncapsulatingQuery alias * CDR-896 switch item(s) aliases i/j: disable failing tests * CDR-896 fix NPE * CDR-896 canonical json in data + locatable name in US collation + cleanup * CDR-896 asl (not sql) for single-valued json paths * Feature/474 enhance aql query stub update (#51) * Adjustments IdentifiedPath.from renamed to root * add logs * fix isUpdate (#36) * Update SDK to 2.2.0-SNAPSHOT * Feature/spring boot 3 (#33) * migrate to sporing boot 3 * test * test * test * test * test * test * downgrade jbx implementation * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> (cherry picked from commit 5842be7) * Add dependabot support for github-actions (#39) * Feature/update actions (#43) * Bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump joonvena/robotframework-reporter-action from 2.2 to 2.3 Bumps [joonvena/robotframework-reporter-action](https://github.com/joonvena/robotframework-reporter-action) from 2.2 to 2.3. - [Release notes](https://github.com/joonvena/robotframework-reporter-action/releases) - [Commits](joonvena/robotframework-reporter-action@v2.2...v2.3) --- updated-dependencies: - dependency-name: joonvena/robotframework-reporter-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Merge candidate (#40) * CDR-934 Adjust PathAnalysis for AqlObjectPath * Cleanup: renamed QueryService etc. * CDR-882 prepare for analyzing EHR_STATUS & FOLDER * Cleanup * CDR-882 fix aql path in exceptions * CDR-933 add template id column * CDR-933 Add template id to queryable columns * Formatting * CDR-933 Query extracted column for template id * CDR-933 fix some issue * CDR-933 Fix != for template id * CDR-891 avoid class in init cycle * Adjustments IdentifiedPath.from renamed to root * CDR-929 support abstract types in from * Fix template cache tenant association bug * Set yb_bnl_batch_size for ehrbase database * Set ehrbase.current_tenant as Number, not String * PathAnalysis WIP * CDR-929 Add template_id to query supported test * CDR-968 PathAnalysis WIP * CDR-968 Extracted PathCoherenceAnalysis, TreeNode * CDR-968 WIP PathCoherenceAnalysis * CDR-968 WIP PathCoherenceAnalysis * CDR-968 PathCoherenceAnalysis: finished handling of root predicates * CDR-968 introduced childOrder for TreeUtil::renderTree * CDR-968 typo PathCohesionAnalysis * CDR-968 PathCohesionAnalysis tests + cleanup * CDR-929 support AND in CONTAINS (incl. minor prep for OR) * CDR-929 Fix EHR root qubquery * CDR-929 Fix select field for ehr_id/value * CDR-999 WIP: CONTAINS with OR * CDR-999 Fix contains chain building with EHR root * CDR-1016 Add order by for extracted columns + formatting * CDR-1016 Fix NPE * Update SDK to 2.2.0-SNAPSHOT * CDR-1016 exclude template id from ORDER BY * CDR-999 Use subqueries for complex OR operands in contains * Adjust condition that prevented index usage * Set LOCALE for DB in setup script --------- Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> * Update OpenehrDirectoryController.java * Merge candidate (#50) * add remove cascade for sys tenant foreign keys * Bump jooq.version from 3.18.4 to 3.18.5 (#1143) Bumps `jooq.version` from 3.18.4 to 3.18.5. Updates `jooq` from 3.18.4 to 3.18.5 Updates `jooq-codegen-maven` from 3.18.4 to 3.18.5 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-boot.version from 2.7.12 to 2.7.13 (#1144) Bumps `spring-boot.version` from 2.7.12 to 2.7.13. Updates `spring-boot-dependencies` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-starter-logging` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-maven-plugin` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add example scope to OpenEHR template example endpoint * CDR-934 move AqlPath * add tenant deletion * CDR-934 Adjust PathAnalysis for AqlObjectPath * update CHANGELOG.md * clean up * fix query & add stored query endpoint * fix query & add stored query endpoint * Bump micrometer-registry-prometheus from 1.11.1 to 1.11.2 (#1148) Bumps [micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.1 to 1.11.2. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.1...v1.11.2) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * cleanup & refactoring * cleanup * Cleanup: renamed QueryService etc. * CDR-882 prepare for analyzing EHR_STATUS & FOLDER * Bump spring-boot.version from 2.7.13 to 2.7.14 (#1154) Bumps `spring-boot.version` from 2.7.13 to 2.7.14. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add audit directory (#1150) * add audit directory * audit delete directory * Cleanup * CDR-882 fix aql path in exceptions * Update release workflow to use java 17 * Use setup java v3 in the release workflow * Remove unnecessary setup java from release workflow * Don't skip tests for sdk dev build * release 0.28.0: updated version to 0.28.0 * updated version to 0.29.0-SNAPSHOT * CDR-933 add template id column * CDR-933 Add template id to queryable columns * Formatting * CDR-933 Query extracted column for template id * CDR-933 fix some issue * CDR-933 Fix != for template id * CDR-891 avoid class in init cycle * Adjustments IdentifiedPath.from renamed to root * CDR-929 support abstract types in from * Fix template cache tenant association bug * Set yb_bnl_batch_size for ehrbase database * Set ehrbase.current_tenant as Number, not String * PathAnalysis WIP * CDR-929 Add template_id to query supported test * CDR-968 PathAnalysis WIP * CDR-968 Extracted PathCoherenceAnalysis, TreeNode * CDR-968 WIP PathCoherenceAnalysis * CDR-968 WIP PathCoherenceAnalysis * CDR-968 PathCoherenceAnalysis: finished handling of root predicates * CDR-968 introduced childOrder for TreeUtil::renderTree * CDR-968 typo PathCohesionAnalysis * Feature/cdr 920 templates with same (#1158) * check if internal id works * fix & cleanup * cleanup * fix & cleanup * add tenant id comment * fix & cleanup * fix & cleanup * fix for non existing case * spotless * fix wrongly set parameter * fix & cleanup correct only for DefaultTenantAuthentication * Revert "fix & cleanup correct only for DefaultTenantAuthentication" This reverts commit 105cd60. * cleanup * CDR-968 PathCohesionAnalysis tests + cleanup * CDR-929 support AND in CONTAINS (incl. minor prep for OR) * CDR-929 Fix EHR root qubquery * CDR-929 Fix select field for ehr_id/value * Feature/cdr 1007 cleanup security context (#1159) * clean up security context * fix & cleanup correct only for DefaultTenantAuthentication * register an interceptor * add before filters & interceptor for auth-type when none * CDR-999 WIP: CONTAINS with OR * release 0.29.0: updated version to 0.29.0 * updated version to 0.30.0-SNAPSHOT * Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 Bumps org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix the location * update CHANGELOG.md * XACML stuff * Add XACML auth for create ehr * Add XACML action and resource id * CDR-790 Add packaging as jar * Add tenant policy lookup to EHR Controller * Rebased on Dev * changed constraint name * Adapted to cdr-xaml-authorization-lib * Rebased on Dev * Remove libraries * Add missing import * Rename xacml url param for query controller * Change annotations order * Add AccessCtrlException handling * Add AccessCtrlException handling * Tmp. commit * Rebased on dev * Spotless * Tmp. commit * Revert "Tmp. commit" This reverts commit 5f070e4. * Removed all XACML/Security logic * Change mvn dependency * Changes XACML Impl. custom logic to handle the ehrbase external annotation which enforces xacml checks * cleanup * Rest endpoint instanciationis now surpressed by bean name * Review change * Update sonar orb to 2.0.0 * Bump jooq.version from 3.18.5 to 3.18.6 (#1162) Bumps `jooq.version` from 3.18.5 to 3.18.6. Updates `org.jooq:jooq` from 3.18.5 to 3.18.6 Updates `org.jooq:jooq-codegen-maven` from 3.18.5 to 3.18.6 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * CDR-999 Fix contains chain building with EHR root * CDR-941 Fix storing/reading attributes of Locatable.name (#1161) * CDR-941 Fix DvText.mappings and DvCodedText.defining_code.preferred_term not being stored for Locatable.name * Update CHANGELOG.md * Formatting * CDR-941 use snake case attribute names in /name to make them queryable via AQL * CDR-941 adjust test * CDR-941 Add migration script * add migration hint to updating.md * CDR-941 make migration optional + adjust UPDATING.md * CDR-1016 Add order by for extracted columns + formatting * CDR-1016 Fix NPE * Update SDK to 2.2.0-SNAPSHOT * CDR-1016 exclude template id from ORDER BY * CDR-999 Use subqueries for complex OR operands in contains * Bump net.bull.javamelody:javamelody-spring-boot-starter (#1156) Bumps [net.bull.javamelody:javamelody-spring-boot-starter](https://github.com/javamelody/javamelody) from 1.94.0 to 1.95.0. - [Release notes](https://github.com/javamelody/javamelody/releases) - [Changelog](https://github.com/javamelody/javamelody/blob/master/javamelody-release.cmd) - [Commits](javamelody/javamelody@javamelody-core-1.94.0...javamelody-core-1.95.0) --- updated-dependencies: - dependency-name: net.bull.javamelody:javamelody-spring-boot-starter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * release 0.30.0: updated version to 0.30.0 * updated version to 0.31.0-SNAPSHOT * Bump io.micrometer:micrometer-registry-prometheus from 1.11.2 to 1.11.3 (#1167) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.2 to 1.11.3. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.2...v1.11.3) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Adjust condition that prevented index usage * Remove commented security.authType * Add changelog documentation * Fixed changelog file for version 0.30.0 * Bump spring-boot.version from 2.7.14 to 2.7.15 (#1171) Bumps `spring-boot.version` from 2.7.14 to 2.7.15. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 (#1170) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.3.0...enforcer-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update GitHub actions to latest versions (#1172) * Update GitHub actions to latest versions * Add dependabot support for github-actions * Set LOCALE for DB in setup script * Update CHANGELOG.md Fix typo * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> * add language as default (#1166) * Bump spring-boot.version from 3.1.1 to 3.1.3 (#1177) Bumps `spring-boot.version` from 3.1.1 to 3.1.3. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 (#1178) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.4.0...enforcer-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3 to 4 (#1176) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Enabled swagger ui working with Spring Boot 3 * Bump io.micrometer:micrometer-registry-prometheus from 1.11.3 to 1.11.4 (#1184) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.3 to 1.11.4. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.3...v1.11.4) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/build-push-action from 4 to 5 (#1182) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v4...v5) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/setup-buildx-action from 2 to 3 (#1181) Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/login-action from 2 to 3 (#1183) Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add plugin path to sonar-project.properties (#1180) * Bump spring-boot.version from 3.1.3 to 3.1.4 (#1187) Bumps `spring-boot.version` from 3.1.3 to 3.1.4. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * code cleanup (#1188) * Feature/pmk 251 (#1190) * change github action * fix AqlRoutines * inline parmeters * remove unnecessary DSL.field * fix order by * fix func build * fix review * Revert "change github action" This reverts commit 90714d9. * Changelog for #1190 --------- Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> * release 0.31.0: updated version to 0.31.0 * updated version to 0.32.0-SNAPSHOT * try out Java 21 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: Alex <alex.vidrean@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> * Revert to ehrbase-yugabyte:schema * update pipline * fix queryController * fix SecurityFilter * Restore AqlToSqlUtilTest * Cleanup * Add AslSingleValuedPathDataQuery * cleanup * CDR-896 fixes for preparations single-valued json paths * CDR-896 order by archetype_node_id * CDR-896 fixed AslGraph * CDR-896 initial not sql for single-valued json paths (only object paths) * CDR-896 support for querying some foundation types * CDR-896 support for querying FOUNDATION_EXTENDED (foundation or rm) * spotless * CDR-896 amend StructureRmType + cleanup - cleanup JsonDataParsing - cleanup StructureRmType + consistency tests * CDR-896 let StructureNode.contentItem reference parent archetype, not parent structure node * CDR-896 relaxed path StructureSubQuery rm constraints + refactoring * CDR-993 SELECT DISTINCT * Workaround: Disabled batched nested loops * add docker experimental build * fix docker experimental build * fix use internal uuid (#53) * fix use internal uuid * disable test * disable test * DB Cleanup: citem_num instead of citem_type and citem_concept citem_type and citem_concept may have to be reintroduced later, but this is easily migratable. * DB Cleanup: remove struc_num num can now be used, because json arrays are no longer disassembled * fixed CompositionOneStructure::createStructureDto * fix: mutable AslOrQueryCondition operands list * some performance improvements * CDR-942 basic support for AQL string parameters * make admin configurable and make management configurable * CDR-942 AQL: rely only on vo_id, not version, when ordering by composition id * fix NPE * fix inline system * Add explicit ant matcher to basic auth * cleanup * update license headers * CDR-942 Enhancements complex extracted columns & order by - use anonymous rows instead of string concatenation - add sort fields needed for DISTINCT to SELECT - ::orderByArchetypeNodeId: inline constants, cleanup LIKE * Add explicit ant matcher to oauth2 auth * CDR-942 cleanup + join by num * use the same now * change action * optimize ehr exist check * remove audit map for queries --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Holger Reise <holger.reise@vitagroup.ag> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: Alex <alex.vidrean@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag>
stefanspiska
added a commit
that referenced
this pull request
Jan 29, 2024
* add remove cascade for sys tenant foreign keys * Bump jooq.version from 3.18.4 to 3.18.5 (#1143) Bumps `jooq.version` from 3.18.4 to 3.18.5. Updates `jooq` from 3.18.4 to 3.18.5 Updates `jooq-codegen-maven` from 3.18.4 to 3.18.5 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-boot.version from 2.7.12 to 2.7.13 (#1144) Bumps `spring-boot.version` from 2.7.12 to 2.7.13. Updates `spring-boot-dependencies` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-starter-logging` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-maven-plugin` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add example scope to OpenEHR template example endpoint * CDR-934 move AqlPath * add tenant deletion * update CHANGELOG.md * clean up * fix query & add stored query endpoint * fix query & add stored query endpoint * Bump micrometer-registry-prometheus from 1.11.1 to 1.11.2 (#1148) Bumps [micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.1 to 1.11.2. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.1...v1.11.2) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * cleanup & refactoring * cleanup * Bump spring-boot.version from 2.7.13 to 2.7.14 (#1154) Bumps `spring-boot.version` from 2.7.13 to 2.7.14. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add audit directory (#1150) * add audit directory * audit delete directory * Update release workflow to use java 17 * Use setup java v3 in the release workflow * Remove unnecessary setup java from release workflow * Don't skip tests for sdk dev build * release 0.28.0: updated version to 0.28.0 * updated version to 0.29.0-SNAPSHOT * Feature/cdr 920 templates with same (#1158) * check if internal id works * fix & cleanup * cleanup * fix & cleanup * add tenant id comment * fix & cleanup * fix & cleanup * fix for non existing case * spotless * fix wrongly set parameter * fix & cleanup correct only for DefaultTenantAuthentication * Revert "fix & cleanup correct only for DefaultTenantAuthentication" This reverts commit 105cd60. * cleanup * Feature/cdr 1007 cleanup security context (#1159) * clean up security context * fix & cleanup correct only for DefaultTenantAuthentication * register an interceptor * add before filters & interceptor for auth-type when none * release 0.29.0: updated version to 0.29.0 * updated version to 0.30.0-SNAPSHOT * Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 Bumps org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix the location * update CHANGELOG.md * XACML stuff * Add XACML auth for create ehr * Add XACML action and resource id * CDR-790 Add packaging as jar * Add tenant policy lookup to EHR Controller * Rebased on Dev * changed constraint name * Adapted to cdr-xaml-authorization-lib * Rebased on Dev * Remove libraries * Add missing import * Rename xacml url param for query controller * Change annotations order * Add AccessCtrlException handling * Add AccessCtrlException handling * Tmp. commit * Rebased on dev * Spotless * Tmp. commit * Revert "Tmp. commit" This reverts commit 5f070e4. * Removed all XACML/Security logic * Change mvn dependency * Changes XACML Impl. custom logic to handle the ehrbase external annotation which enforces xacml checks * cleanup * Rest endpoint instanciationis now surpressed by bean name * Review change * Update sonar orb to 2.0.0 * Bump jooq.version from 3.18.5 to 3.18.6 (#1162) Bumps `jooq.version` from 3.18.5 to 3.18.6. Updates `org.jooq:jooq` from 3.18.5 to 3.18.6 Updates `org.jooq:jooq-codegen-maven` from 3.18.5 to 3.18.6 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * CDR-941 Fix storing/reading attributes of Locatable.name (#1161) * CDR-941 Fix DvText.mappings and DvCodedText.defining_code.preferred_term not being stored for Locatable.name * Update CHANGELOG.md * Formatting * CDR-941 use snake case attribute names in /name to make them queryable via AQL * CDR-941 adjust test * CDR-941 Add migration script * add migration hint to updating.md * CDR-941 make migration optional + adjust UPDATING.md * Bump net.bull.javamelody:javamelody-spring-boot-starter (#1156) Bumps [net.bull.javamelody:javamelody-spring-boot-starter](https://github.com/javamelody/javamelody) from 1.94.0 to 1.95.0. - [Release notes](https://github.com/javamelody/javamelody/releases) - [Changelog](https://github.com/javamelody/javamelody/blob/master/javamelody-release.cmd) - [Commits](javamelody/javamelody@javamelody-core-1.94.0...javamelody-core-1.95.0) --- updated-dependencies: - dependency-name: net.bull.javamelody:javamelody-spring-boot-starter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * release 0.30.0: updated version to 0.30.0 * updated version to 0.31.0-SNAPSHOT * Bump io.micrometer:micrometer-registry-prometheus from 1.11.2 to 1.11.3 (#1167) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.2 to 1.11.3. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.2...v1.11.3) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Remove commented security.authType * Add changelog documentation * Fixed changelog file for version 0.30.0 * Bump spring-boot.version from 2.7.14 to 2.7.15 (#1171) Bumps `spring-boot.version` from 2.7.14 to 2.7.15. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 (#1170) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.3.0...enforcer-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update GitHub actions to latest versions (#1172) * Update GitHub actions to latest versions * Add dependabot support for github-actions * Update CHANGELOG.md Fix typo * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> * add language as default (#1166) * Bump spring-boot.version from 3.1.1 to 3.1.3 (#1177) Bumps `spring-boot.version` from 3.1.1 to 3.1.3. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 (#1178) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.4.0...enforcer-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3 to 4 (#1176) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Enabled swagger ui working with Spring Boot 3 * Bump io.micrometer:micrometer-registry-prometheus from 1.11.3 to 1.11.4 (#1184) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.3 to 1.11.4. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.3...v1.11.4) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/build-push-action from 4 to 5 (#1182) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v4...v5) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/setup-buildx-action from 2 to 3 (#1181) Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/login-action from 2 to 3 (#1183) Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add plugin path to sonar-project.properties (#1180) * Bump spring-boot.version from 3.1.3 to 3.1.4 (#1187) Bumps `spring-boot.version` from 3.1.3 to 3.1.4. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * code cleanup (#1188) * Feature/pmk 251 (#1190) * change github action * fix AqlRoutines * inline parmeters * remove unnecessary DSL.field * fix order by * fix func build * fix review * Revert "change github action" This reverts commit 90714d9. * Changelog for #1190 --------- Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> * release 0.31.0: updated version to 0.31.0 * updated version to 0.32.0-SNAPSHOT * feat: cdr-1068 enable Robot STORED QUERY test suite in CIRCLE CI (#1195) * Bugfix/cdr 1078 oauth cannot be configured properly (#1196) * make admin configurable and make management configurable * spotless * Update CHANGELOG.md * Update CHANGELOG.md * fix the audit default status type (#1193) * fix the audit default status type * Update CHANGELOG.md --------- Co-authored-by: stefanspiska <stefan.spiska@vitagroup.ag> * fix party identified NP (#1191) * fix party identified NP * Update CHANGELOG.md * change to equals * spotless * update sdk (#1197) * handle IllegalArgumentException (#1198) * handle IllegalArgumentException * spotless * Bump jooq.version from 3.18.6 to 3.18.7 (#1199) Bumps `jooq.version` from 3.18.6 to 3.18.7. Updates `org.jooq:jooq` from 3.18.6 to 3.18.7 Updates `org.jooq:jooq-codegen-maven` from 3.18.6 to 3.18.7 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump io.micrometer:micrometer-registry-prometheus from 1.11.4 to 1.11.5 (#1200) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.4 to 1.11.5. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.4...v1.11.5) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump commons-io:commons-io from 2.13.0 to 2.14.0 (#1192) Bumps commons-io:commons-io from 2.13.0 to 2.14.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-boot.version from 3.1.4 to 3.1.5 (#1202) Bumps `spring-boot.version` from 3.1.4 to 3.1.5. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.4 to 3.1.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.4...v3.1.5) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.4 to 3.1.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.4...v3.1.5) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.4 to 3.1.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.4...v3.1.5) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.logging.log4j:log4j-api from 2.20.0 to 2.21.0 (#1203) Bumps org.apache.logging.log4j:log4j-api from 2.20.0 to 2.21.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add explicit ant matcher wrappers in the auth security configs (#1210) * Add explicit ant matcher wrappers in the auth security configs * Apply spotless * Bump org.apache.maven.plugins:maven-dependency-plugin (#1207) Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.6.0 to 3.6.1. - [Commits](apache/maven-dependency-plugin@maven-dependency-plugin-3.6.0...maven-dependency-plugin-3.6.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 (#1205) Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.1.2 to 3.2.1. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.1.2...surefire-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.logging.log4j:log4j-api from 2.21.0 to 2.21.1 (#1208) Bumps org.apache.logging.log4j:log4j-api from 2.21.0 to 2.21.1. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump commons-io:commons-io from 2.14.0 to 2.15.0 (#1206) Bumps commons-io:commons-io from 2.14.0 to 2.15.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.1 (#1204) Bumps [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 3.1.2 to 3.2.1. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.1.2...surefire-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-failsafe-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Enabled management access type for basic auth as well (#62) * Enabled management access type for basic auth as well * Rename management endpoint access config * merge old --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> Co-authored-by: vladislavploaia <100927963+vladislavploaia@users.noreply.github.com>
stefanspiska
added a commit
that referenced
this pull request
Jan 29, 2024
* fix sonar (#59) * fix sonar * fix sonar * Remove non-existent sonar paths * Feature/merge old (#63) * add remove cascade for sys tenant foreign keys * Bump jooq.version from 3.18.4 to 3.18.5 (#1143) Bumps `jooq.version` from 3.18.4 to 3.18.5. Updates `jooq` from 3.18.4 to 3.18.5 Updates `jooq-codegen-maven` from 3.18.4 to 3.18.5 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-boot.version from 2.7.12 to 2.7.13 (#1144) Bumps `spring-boot.version` from 2.7.12 to 2.7.13. Updates `spring-boot-dependencies` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-starter-logging` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) Updates `spring-boot-maven-plugin` from 2.7.12 to 2.7.13 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.12...v2.7.13) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add example scope to OpenEHR template example endpoint * CDR-934 move AqlPath * add tenant deletion * update CHANGELOG.md * clean up * fix query & add stored query endpoint * fix query & add stored query endpoint * Bump micrometer-registry-prometheus from 1.11.1 to 1.11.2 (#1148) Bumps [micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.1 to 1.11.2. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.1...v1.11.2) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * cleanup & refactoring * cleanup * Bump spring-boot.version from 2.7.13 to 2.7.14 (#1154) Bumps `spring-boot.version` from 2.7.13 to 2.7.14. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.13 to 2.7.14 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.13...v2.7.14) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add audit directory (#1150) * add audit directory * audit delete directory * Update release workflow to use java 17 * Use setup java v3 in the release workflow * Remove unnecessary setup java from release workflow * Don't skip tests for sdk dev build * release 0.28.0: updated version to 0.28.0 * updated version to 0.29.0-SNAPSHOT * Feature/cdr 920 templates with same (#1158) * check if internal id works * fix & cleanup * cleanup * fix & cleanup * add tenant id comment * fix & cleanup * fix & cleanup * fix for non existing case * spotless * fix wrongly set parameter * fix & cleanup correct only for DefaultTenantAuthentication * Revert "fix & cleanup correct only for DefaultTenantAuthentication" This reverts commit 105cd60. * cleanup * Feature/cdr 1007 cleanup security context (#1159) * clean up security context * fix & cleanup correct only for DefaultTenantAuthentication * register an interceptor * add before filters & interceptor for auth-type when none * release 0.29.0: updated version to 0.29.0 * updated version to 0.30.0-SNAPSHOT * Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 Bumps org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix the location * update CHANGELOG.md * XACML stuff * Add XACML auth for create ehr * Add XACML action and resource id * CDR-790 Add packaging as jar * Add tenant policy lookup to EHR Controller * Rebased on Dev * changed constraint name * Adapted to cdr-xaml-authorization-lib * Rebased on Dev * Remove libraries * Add missing import * Rename xacml url param for query controller * Change annotations order * Add AccessCtrlException handling * Add AccessCtrlException handling * Tmp. commit * Rebased on dev * Spotless * Tmp. commit * Revert "Tmp. commit" This reverts commit 5f070e4. * Removed all XACML/Security logic * Change mvn dependency * Changes XACML Impl. custom logic to handle the ehrbase external annotation which enforces xacml checks * cleanup * Rest endpoint instanciationis now surpressed by bean name * Review change * Update sonar orb to 2.0.0 * Bump jooq.version from 3.18.5 to 3.18.6 (#1162) Bumps `jooq.version` from 3.18.5 to 3.18.6. Updates `org.jooq:jooq` from 3.18.5 to 3.18.6 Updates `org.jooq:jooq-codegen-maven` from 3.18.5 to 3.18.6 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * CDR-941 Fix storing/reading attributes of Locatable.name (#1161) * CDR-941 Fix DvText.mappings and DvCodedText.defining_code.preferred_term not being stored for Locatable.name * Update CHANGELOG.md * Formatting * CDR-941 use snake case attribute names in /name to make them queryable via AQL * CDR-941 adjust test * CDR-941 Add migration script * add migration hint to updating.md * CDR-941 make migration optional + adjust UPDATING.md * Bump net.bull.javamelody:javamelody-spring-boot-starter (#1156) Bumps [net.bull.javamelody:javamelody-spring-boot-starter](https://github.com/javamelody/javamelody) from 1.94.0 to 1.95.0. - [Release notes](https://github.com/javamelody/javamelody/releases) - [Changelog](https://github.com/javamelody/javamelody/blob/master/javamelody-release.cmd) - [Commits](javamelody/javamelody@javamelody-core-1.94.0...javamelody-core-1.95.0) --- updated-dependencies: - dependency-name: net.bull.javamelody:javamelody-spring-boot-starter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * release 0.30.0: updated version to 0.30.0 * updated version to 0.31.0-SNAPSHOT * Bump io.micrometer:micrometer-registry-prometheus from 1.11.2 to 1.11.3 (#1167) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.2 to 1.11.3. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.2...v1.11.3) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Remove commented security.authType * Add changelog documentation * Fixed changelog file for version 0.30.0 * Bump spring-boot.version from 2.7.14 to 2.7.15 (#1171) Bumps `spring-boot.version` from 2.7.14 to 2.7.15. Updates `org.springframework.boot:spring-boot-dependencies` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-starter-logging` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) Updates `org.springframework.boot:spring-boot-maven-plugin` from 2.7.14 to 2.7.15 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.7.14...v2.7.15) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 (#1170) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.3.0...enforcer-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update GitHub actions to latest versions (#1172) * Update GitHub actions to latest versions * Add dependabot support for github-actions * Update CHANGELOG.md Fix typo * Feature/cdr 1037 spring boot3 (#1174) * migrate to sporing boot 3 * downgrade jbx implementation * disable auth * update auth * exclude commons-logging * match trailing slash * update basic auth * code cleanup * fix: trigger CircleCI * fix: trigger CircleCI * update changelog * code cleanup --------- Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> * add language as default (#1166) * Bump spring-boot.version from 3.1.1 to 3.1.3 (#1177) Bumps `spring-boot.version` from 3.1.1 to 3.1.3. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.1 to 3.1.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.1...v3.1.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 (#1178) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](apache/maven-enforcer@enforcer-3.4.0...enforcer-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3 to 4 (#1176) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Enabled swagger ui working with Spring Boot 3 * Bump io.micrometer:micrometer-registry-prometheus from 1.11.3 to 1.11.4 (#1184) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.3 to 1.11.4. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.3...v1.11.4) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/build-push-action from 4 to 5 (#1182) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v4...v5) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/setup-buildx-action from 2 to 3 (#1181) Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump docker/login-action from 2 to 3 (#1183) Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add plugin path to sonar-project.properties (#1180) * Bump spring-boot.version from 3.1.3 to 3.1.4 (#1187) Bumps `spring-boot.version` from 3.1.3 to 3.1.4. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.3 to 3.1.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * code cleanup (#1188) * Feature/pmk 251 (#1190) * change github action * fix AqlRoutines * inline parmeters * remove unnecessary DSL.field * fix order by * fix func build * fix review * Revert "change github action" This reverts commit 90714d9. * Changelog for #1190 --------- Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> * release 0.31.0: updated version to 0.31.0 * updated version to 0.32.0-SNAPSHOT * feat: cdr-1068 enable Robot STORED QUERY test suite in CIRCLE CI (#1195) * Bugfix/cdr 1078 oauth cannot be configured properly (#1196) * make admin configurable and make management configurable * spotless * Update CHANGELOG.md * Update CHANGELOG.md * fix the audit default status type (#1193) * fix the audit default status type * Update CHANGELOG.md --------- Co-authored-by: stefanspiska <stefan.spiska@vitagroup.ag> * fix party identified NP (#1191) * fix party identified NP * Update CHANGELOG.md * change to equals * spotless * update sdk (#1197) * handle IllegalArgumentException (#1198) * handle IllegalArgumentException * spotless * Bump jooq.version from 3.18.6 to 3.18.7 (#1199) Bumps `jooq.version` from 3.18.6 to 3.18.7. Updates `org.jooq:jooq` from 3.18.6 to 3.18.7 Updates `org.jooq:jooq-codegen-maven` from 3.18.6 to 3.18.7 --- updated-dependencies: - dependency-name: org.jooq:jooq dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jooq:jooq-codegen-maven dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump io.micrometer:micrometer-registry-prometheus from 1.11.4 to 1.11.5 (#1200) Bumps [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) from 1.11.4 to 1.11.5. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.11.4...v1.11.5) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-registry-prometheus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump commons-io:commons-io from 2.13.0 to 2.14.0 (#1192) Bumps commons-io:commons-io from 2.13.0 to 2.14.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-boot.version from 3.1.4 to 3.1.5 (#1202) Bumps `spring-boot.version` from 3.1.4 to 3.1.5. Updates `org.springframework.boot:spring-boot-dependencies` from 3.1.4 to 3.1.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.4...v3.1.5) Updates `org.springframework.boot:spring-boot-starter-logging` from 3.1.4 to 3.1.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.4...v3.1.5) Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.1.4 to 3.1.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.1.4...v3.1.5) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-starter-logging dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.logging.log4j:log4j-api from 2.20.0 to 2.21.0 (#1203) Bumps org.apache.logging.log4j:log4j-api from 2.20.0 to 2.21.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add explicit ant matcher wrappers in the auth security configs (#1210) * Add explicit ant matcher wrappers in the auth security configs * Apply spotless * Bump org.apache.maven.plugins:maven-dependency-plugin (#1207) Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.6.0 to 3.6.1. - [Commits](apache/maven-dependency-plugin@maven-dependency-plugin-3.6.0...maven-dependency-plugin-3.6.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 (#1205) Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.1.2 to 3.2.1. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.1.2...surefire-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.logging.log4j:log4j-api from 2.21.0 to 2.21.1 (#1208) Bumps org.apache.logging.log4j:log4j-api from 2.21.0 to 2.21.1. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump commons-io:commons-io from 2.14.0 to 2.15.0 (#1206) Bumps commons-io:commons-io from 2.14.0 to 2.15.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.1 (#1204) Bumps [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 3.1.2 to 3.2.1. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.1.2...surefire-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-failsafe-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Enabled management access type for basic auth as well (#62) * Enabled management access type for basic auth as well * Rename management endpoint access config * merge old --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> Co-authored-by: vladislavploaia <100927963+vladislavploaia@users.noreply.github.com> * run build also on release branches --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Alex Vidrean <alex.vidrean@gmail.com> Co-authored-by: Dmitry Tulba <tulbad1@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: vinzenz.mueller <vinzenz.mueller@vitagroup.ag> Co-authored-by: bot <bot@ehrbase.org> Co-authored-by: MBA <michael.baumann@vitagroup.ag> Co-authored-by: vmueller-vg <100680528+vmueller-vg@users.noreply.github.com> Co-authored-by: vladislavploaia <vladislav.ploaia.ext@vitagroup.ag> Co-authored-by: vladislavploaia <100927963+vladislavploaia@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.