Skip to content
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

[pull] develop from ehrbase:develop #208

Open
wants to merge 339 commits into
base: develop
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 24, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Jan 24, 2024
dependabot bot and others added 29 commits April 22, 2024 11:21
Bumps `spring-boot.version` from 3.2.4 to 3.2.5.

Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.2.4 to 3.2.5
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.2.4...v3.2.5)

Updates `org.springframework.boot:spring-boot-dependencies` from 3.2.4 to 3.2.5
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.2.4...v3.2.5)

Updates `org.springframework.boot:spring-boot-starter-logging` from 3.2.4 to 3.2.5
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.2.4...v3.2.5)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- 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
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.15.0 to 2.17.0.
- [Commits](FasterXML/jackson-bom@jackson-bom-2.15.0...jackson-bom-2.17.0)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1286)

Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.1.0 to 3.2.4.
- [Release notes](https://github.com/apache/maven-gpg-plugin/releases)
- [Commits](apache/maven-gpg-plugin@maven-gpg-plugin-3.1.0...maven-gpg-plugin-3.2.4)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-gpg-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Github actions - build final images as workflow_call
…y-location

Rename the AdminDefinitionController to AdminQueryController for consistency
Inherit secrets for github action workflow_call
CDR-1404 Fix AslDvOrderedColumnField::copyWithOwner
…-manegment-endpoints

[CDR-1329] configure CSRF on management endpoints
…ent-csrf-property

[CDR-1329] Move CSRF config to an ehrbase.security.* property
…ssions

Add permissions for dorny/test-reporter and robot reporter
…rter-permissions

Adjust permission for dorney test-reporter
vladislavploaia and others added 30 commits July 25, 2024 09:12
* CDR-1506 Adjust EHR_STATUS validation

* CDR-1506 Provide EHR ID and Status for creation

* feat: CDR-1506 take Robot tests based on docker image latest-feature_CDR-1506_adjust_tests_ehr

* CDR-1506 Consistent return type for EHRService

---------

Co-authored-by: vladislavploaia <[email protected]>
* Use single jsonb select for byte values
* Prevent Base64 encoding of byte[] in structure serialization
* Cleanup and test BYTE single value handling
* Ensure byte[] base64 is handled properly in Db/Rm json
* Adopt OpenEHR_SDK base64 changed
* Use latest 2.17.0 OpenEHR SDK

---------

Co-authored-by: vladislavploaia <[email protected]>
…comp-not-exist-500

 CDR-1530 Fix ehrscape comp get by return proper 404
* CDR-1532 Add EHRbase CLI to support pre migrations

* CDR-1532 Add unit test for CLI package

* CDR-1532 Add CI test for EHRbase CLI

* CDR-1532 Add suggestion from code review

* CDR-1532 Update changelog
* feat: CDR-1325 add docker service to start docker container with perf tests

* CDR-1325 disable Robot tests and enable logs for perf-tests

* fix: add separate pipeline yml definition for Perf docker services

* fix: CDR-1325 adjust starting docker compose

* fix: CDR-1325 wait for WebTester to be ready

* fix: CDR-1325 wait for WebTester to be ready - pipeline update

* fix: CDR-1325 provide port to webtester in docker file

* fix: CDR-1325 wait for webtester to be up

* fix: CDR-1325 use correct docker compose command

* fix: CDR-1325 get docker compose file from tests folder

* fix: CDR-1325 get docker compose file from tests folder

* fix: CDR-1325 wait for webtester to be up

* fix: CDR-1325 get all perf test plans

* fix: CDR-1325 get all perf test plans

* fix: CDR-1325 start perf test plan

* CDR-1325 add perf test plans and use Github action to run perf tests

* CDR-1325 change host to run perf tests

* CDR-1325 change where report is stored

* CDR-1325 change where report is stored

* CDR-1325 change where report is stored

* CDR-1325 change from where result.jtl should be taken to be uploaded

* CDR-1325 use different image to run perf tests

* fix: add command to docker service

* fix: add command to docker service

* fix: test pipeline

* fix: test pipeline

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter

* fix: test pipeline with jmeter - check status of EHRBase

* fix: test pipeline with jmeter - check status of EHRBase

* fix: test pipeline with jmeter - check status of EHRBase

* fix: test pipeline with jmeter - check status of EHRBase

* fix: test pipeline with jmeter - check status of EHRBase

* fix: test pipeline with jmeter - check status of EHRBase

* fix: test pipeline with jmeter - check status of EHRBase

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* fix: use docker service to start jmeter

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* CDR-1325 matrix configuration enabled for different auth types

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 rotate jmeter results to have stored 3 latest ones

* fix: CDR-1325 organize JMeter results and reports in folders and upload them to run

* fix: CDR-1325 organize JMeter results and reports in folders and upload them to run

* fix: remove useless docker compose file

* Update build_and_test.yml

* Update docker-compose-perf-test.yml

* Update build_and_test.yml

Update threads group configuration.
Set default to:
THREADS: 10
RAMP_UP: 1
LOOP_COUNT: 50
DURATION: 360

* Update build_and_test.yml

Update threads duration to 180s

* fix: CDR-1325 use ehrbase/ehrbase:build for performance tests

* fix: CDR-1325 use ehrbase/ehrbase:build for performance tests and wait for jmeter service to be running

* fix: CDR-1325 remove performance-test-run from needs array in docker-build-push
* CDR-1532 Update Postgres v15 migration

* CDR-1532 Remove temporary indicis for Postgres v15 migration

* CDR-1532 Remove pre-flight capability for v15 migration

* CDR-1532 Re-Add temporary migration indicies for v15 migration

* CDR-1532 Add suggestion from code review for migration v15

* CDR-1532 Add old flyway checksum
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants