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] master from ehrbase:master #209

Open
wants to merge 399 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented Apr 8, 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 Apr 8, 2024
alexlehn and others added 29 commits May 27, 2024 12:51
…date-offset-fetch

CDR-1391 Reject invalid fetch/offset with HTTP 422
…low_run

Use extracted sonar workflow_run
Bumps [org.pf4j:pf4j](https://github.com/pf4j/pf4j) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/pf4j/pf4j/releases)
- [Changelog](https://github.com/pf4j/pf4j/blob/master/CHANGELOG.md)
- [Commits](pf4j/pf4j@release-3.11.0...release-3.11.1)

---
updated-dependencies:
- dependency-name: org.pf4j:pf4j
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…3.11.1

Bump org.pf4j:pf4j from 3.11.0 to 3.11.1
CDR-1456 Performance improvement for structure subqueries targeting n…
* feat: CDR-1401 change SECURITY_AUTHTYPE to use an env var to ehrbase container

* feat: CDR-1401 add env var with AUTH_TYPE value

* fix: CDR-1401 send properly the env vars to docker compose

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline with default value NONE on SECURITY_AUTH_TYPE

* fix: CDR-1401 test pipeline - send AUTH type

* fix: CDR-1401 set SECURITY_AUTHTYPE: NONE to ehrbase docker compose service

* fix: CDR-1401 test with AUTH_TYPE=OAUTH

* fix: CDR-1401 test with AUTH_TYPE=BASIC

* fix: CDR-1401 add SECURITY_AUTHTYPE: 'NONE'

* fix: CDR-1401 set AUTH_TYPE to be accesible in docker-compose-int-test.yml

* fix: CDR-1401 set AUTH_TYPE to be accesible in docker-compose-int-test.yml through

* fix: CDR-1401 add AUTH_TYPE to  env var

* fix: CDR-1401 adjust docker-compose-int-test to accept  var

* fix: CDR-1401 adjust docker-compose-int-test to accept  var modified

* fix: CDR-1401 test pipeline with BASIC SECURITY_AUTHTYPE for ehrbase docker service

* fix: CDR-1401 use export to send AUTH_TYPE value

* fix: CDR-1401 set AUTH_TYPE to auth.env file to be used in docker compose

* fix: CDR-1401 set AUTH_TYPE to auth.env file to be used in docker compose

* fix: CDR-1401 set AUTH_TYPE to auth.env file to be used in docker compose

* fix: CDR-1401 remove SECURITY_AUTHTYPE var from docker-compose-int-test.yml file - ehrbase service

* fix: CDR-1401 test pipeline with SECURITY_AUTHTYPE=NONE set in .env.ehrbase

* fix: CDR-1401 set SECURITY_AUTHTYPE based on value from matrix.test-suite

* fix: CDR-1401 test pipeline with different auth types

* feat: CDR-1401 enable AUTH_TYPE_TESTS BASIC cases

* feat: CDR-1401 set value to SPRING_SECURITY_OAUTH2_RESOURCESERVER_JWT_ISSUERURI if AUTH_TYPE is OAUTH

* fix: CDR-1401 adjust how Keycloak is started and import realm, wait for keycloak to be ready

* fix: CDR-1401 get logs from Keycloak

* fix: CDR-1401 check OAUTH tests

* fix: CDR-1401 retry keycloak to have cdr-core-sanity-check realm

* fix: CDR-1401 increase sleep for keycloak for debug

* fix: CDR-1401 fix retries for keycloak to check for realm existence

* fix: CDR-1401 fix if ending on retries for keycloak to check for realm existence

* fix: CDR-1401 test pipeline with keycloak/import inside workflows folder

* fix: CDR-1401 test retry for keycloak

* fix: CDR-1401 test retry for keycloak

* fix: CDR-1401 use pwd to provide full path for realm to be imported

* fix: CDR-1401 use . to provide relative path for realm to be imported

* fix: CDR-1401 display files and folders, check rights

* fix: CDR-1401 move folder with keycloak import to tests folder

* fix: CDR-1401 move folder with keycloak import to tests folder

* fix: CDR-1401 cleanup docker-compose and build_and_test

* fix: CDR-1401 add KEYCLOAK_URL

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test pipeline

* fix: CDR-1401 test with port 8081 in SPRING_SECURITY_OAUTH2_RESOURCESERVER_JWT_ISSUERURI

* fix: CDR-1401 change jwt issuer-uri to localhost

* fix: CDR-1401 change jwt issuer-uri to keycloak:8081

* fix: CDR-1401 change SPRING_SECURITY_OAUTH2_RESOURCESERVER_JWT_ISSUERURI and set env-file to docker compose command

* fix: CDR-1401 change SPRING_SECURITY_OAUTH2_RESOURCESERVER_JWT_ISSUERURI and unset env-file to docker compose command

* fix: CDR-1401 remove jwt-issuer and security_authtype as they will be automatically appended during pipeline execution

* fix: CDR-1401 enable BASIC AUTH tests

* fix: CDR-1401 change KEYCLOAK_BASE_URL to http://keycloak:8081

* fix: CDR-1401 add keycloak docker service

* fix: CDR-1401 remove links but use networks

* fix: CDR-1401 add networks to the bottom

* fix: CDR-1401 restore links

* fix: CDR-1401 add keycloak to links from ehrbase

* fix: CDR-1401 remove keycloak mention from docker-compose-int-test.yml

* fix: CDR-1401 add keycloak to docker-compose-int-test.yml

* fix: CDR-1401 add keycloak to docker-compose-int-test.yml links ehrbase service

* fix: CDR-1401 remove links keycloak from ehrbase service

* fix: CDR-1401 remove keycloak mentions

* fix: CDR-1401 fix docker compose file

* fix: CDR-1401 fix docker compose file

* fix: CDR-1401 fix docker compose file

* fix: CDR-1401 fix docker compose file

* fix: CDR-1401 fix docker compose file

* fix: CDR-1401 fix docker compose file

* fix: CDR-1401 fix docker compose file

* fix: add ports to keycloak service

* fix: change jwt-issueruri to localhost

* fix: change pipeline for testing

* fix: change pipeline for testing

* fix: change KEYCLOAK_BASE_URL and host in SPRING_SECURITY_OAUTH2_RESOURCESERVER_JWT_ISSUERURI

* fix: CDR-1401 test pipeline

* fix: change port for KEYCLOAK_BASE_URL

* fix: remove useless env vars for keycloak service

* fix: test pipeline with keycloak:8080/auth... jwt.issuer-uri and adjust docker-compose.yml file

* fix: CDR-1401 remove debug logs and enable all test suites

* fix: CDR-1401 add AUTH_TYPE=BASIC for other tests than AUTH_TYPE ones

* fix: CDR-1401 remove AUTH_TYPE from SANITY_TESTS

* fix: CDR-1401 set AUTH_TYPE in .env.ehrbase when AUTH_TYPE=BASIC

* fix: CDR-1401 add AUTH_TYPE in .env.ehrbase if it is set to BASIC or OAUTH

* fix: CDR-1401 add AUTH_TYPE in .env.ehrbase in both BASIC and OAUTH types

* fix: CDR-1401 enable all test suites

* fix: CDR-1401 prepare for PR

* fix: CDR-1401 get integration-tests using tag latest - ready for PR

* fix: CDR-1401 enable back integration-tests tag latest-feature to make Robot tests passing in feature branch

* fix: CDR-1401 rename Keycloak realm and client_id, provide new exported keycloak realm+users

* fix: remove not used users and roles

* fix: CDR-1401 restore latest tag for integration-tests
bot and others added 30 commits September 30, 2024 14:03
…' into feature/fix-stored-aql-not-exist

# Conflicts:
#	service/src/main/java/org/ehrbase/service/StoredQueryServiceImp.java
Fix HTTP 500 in case stored query does not exist
# Conflicts:
#	service/src/main/java/org/ehrbase/service/StoredQueryServiceImp.java
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