Commit Graph

267 Commits

Author SHA1 Message Date
Gerhard Salvini 146235236b Removed stuff accumulated during testing phase
Most of the things added during testing were not necessary and they were
removed. This had the additional advantage that many files are now identical
to their equivalents in the develop branch, making the diff more manageable.
2025-02-06 09:28:48 +01:00
Gerhard Salvini ed95dff63e Merge branch 'develop' into metadata_fb 2025-02-05 14:02:47 +01:00
Jan 721627a78f
feat: migrate to new dnpm:dip node (#251)
* feat: migrate to new dnpm:dip node

* hardcode dnpm connector type to broker

* use `SITE_NAME` for dnpm `LOCAL_SITE`

* host central targets in git

* dnpm: add goettingen to central targets

* dnpm: add uksh to central targets

* dnpm: replace named volumes with fs volumes

* chore: change dnpm images

* chore: pin mysql

* dnpm: Secure endpoints for ETL and p2p communications (#254)

* fix authup redirect (#262)

When a OIDC provider is configured, you'll get redirected to authup by Keycloak which redirects you to the DNPM:DIP. 

Currently the url looks like this: https://myserver/authup//someurl
and produces an error. Manually removing the additional / fixes the issue.

* Whitespace formatting

---------

Co-authored-by: Niklas <niklas@ytvwld.de>
Co-authored-by: Niklas Reimer <niklas@backbord.net>
Co-authored-by: Martin Lablans <6804500+lablans@users.noreply.github.com>
2025-02-05 13:24:28 +01:00
patrickskowronekdkfz 1003cd73cf
fix: changed ccp_ppi to use IDMANAGEMENT_FRIENDLY_ID instead of SITE_NAME (#259) 2025-01-21 09:30:20 +01:00
patrickskowronekdkfz 3d1105b97c
Update: Blaze to version 0.31 (#260) 2025-01-21 09:28:47 +01:00
Jan 5c28e704d2
fix: remove `restart: always` in compose files (#261) 2025-01-21 09:27:27 +01:00
Enola Knezevic 45aefd24e5
renamed exporter API key to EXPORTER_API_KEY (#252) 2024-12-06 11:27:38 +01:00
patrickskowronekdkfz 122ff16bb1
fix: use verbis cache image instead of docker-hub (#250) 2024-11-12 09:58:17 +01:00
djuarezgf 967e45624e
Add exporter configuration to focus (#249) 2024-11-05 15:46:00 +01:00
Tobias Kussel 8cd5b93b95
Merge pull request #237 from samply/feat/ccp-ppi
Feat/ccp ppi
2024-11-05 13:59:01 +01:00
Jan 52c24ee6fa
fix(fhir2sql): add the postgres connection string to focus (#245) 2024-11-05 13:34:36 +01:00
davidmscholz 26712d3567
feat: add and set FOCUS_ENDPOINT_TYPE to support fhir2sql (#244)
* add and set FOCUS_ENDPOINT_TYPE

Co-authored-by: Jan <59206115+Threated@users.noreply.github.com>

---------

Co-authored-by: davidmscholz <david.scholz@dkfz-heidelberg.de>
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com>
2024-10-30 15:21:15 +01:00
Bridgehead User 634d4e2a4b Added comments explaining how things have been changed for local testing 2024-10-18 13:32:06 +02:00
Bridgehead User bc24599c54 Beam suppressed
Changes have been made so that the Bridgehead can run without Beam.
2024-10-18 11:15:18 +02:00
Patrick Skowronek 23981062bb Move ppi to id-management 2024-10-10 13:27:24 +02:00
Torben Brenner eb2955872f fix: allow usage of centraxx interface without login
Before this change CentraXX was redirected to the
central login servers then interacting with the id-management
2024-10-01 13:30:23 +02:00
p.delpy@dkfz-heidelberg.de f0bdb5c146 fix: re-add modules 2024-09-12 09:25:38 +02:00
davidmscholz ed8dacaa59
Fix fhir2sql db pw generation (#219)
fix postgresql password generation so that the password does not contain problematic characters that mess with the connection string
2024-08-29 09:15:22 +02:00
Jan 3fe781255b
feat: Configure beam-connect to trust ds-orchestrator beam proxy (#220) 2024-08-29 09:07:50 +02:00
Torben Brenner 6228cb3762 fix: specify host for id-management login
Otherwise traefik will match the route with the one specified in datashield-compose.yml
2024-08-19 17:09:10 +02:00
Torben Brenner 33843fe961 fix: switch id-management to keycloak 2024-08-19 14:43:21 +02:00
Tobias Kussel 9c941853bd
Merge pull request #196 from samply/new-dashboard-backend
Add new/additional dashboard backend
2024-08-01 10:05:32 +02:00
Tobias Kussel 2e5aeabca8 Rename fhir2sql module files 2024-07-30 07:44:47 +00:00
Tobias Kussel af44b6b446 Fix depends_on syntax 2024-07-30 07:40:49 +00:00
davidmscholz 5ed07423f3 fix dashboard-compose 2024-07-30 09:24:07 +02:00
davidmscholz df08d67839 add optional dashboard module 2024-07-29 10:45:00 +02:00
djuarezgf 293810f254 Added: exporter with blaze-secondary 2024-07-18 14:06:47 +02:00
p.delpy@dkfz-heidelberg.de 6b4480c54b workaround: add second blaze 2024-07-18 14:06:47 +02:00
Pierre Delpy b36c9ae03e
Fix patientlisturl in obds2fhir-rest-compose.yml 2024-07-16 10:49:23 +02:00
Pierre Delpy 91dc31d039 fix: use correct ID management flag for oBDS2FHIR 2024-07-08 14:31:09 +02:00
janskiba 9e4bc214ce fix: Fix traefik label for oauth2 redirect 2024-07-03 13:01:02 +00:00
Pierre Delpy 2ee8e0185a feature: upgrade to oBDS2FHIR 2024-07-02 08:57:15 +02:00
Martin Lablans f28e3c2cd2 Remove unnecessary default values 2024-07-01 15:19:44 +02:00
Martin Lablans 91ff51304b Add new dashboard backend 2024-07-01 15:14:38 +02:00
Martin Lablans 4fc53c00bf Fix typo 2024-06-11 08:41:35 +02:00
Torben Brenner 29c2b5ef69 refactor: Ensure Mainzelliste returns SSL in Responses
Before, the Mainzelliste would always use http instead of https then
referring to it self in responses
2024-04-26 11:29:38 +02:00
patrickskowronekdkfz 4fac079aec
Merge branch 'main' into feature/datashield 2024-03-19 09:52:40 +01:00
Tobias Kussel ec6f9302a1 Fix spelling of log WARN 2024-03-19 08:47:57 +00:00
Tobias Kussel 896b24be9b Use bridgehead log functions in datashield setup 2024-03-19 08:45:50 +00:00
djuarezgf adf8e35ba9 Remove empty file (teiler-ui-compose.yml) 2024-03-18 19:22:10 +01:00
djuarezgf 480bbe04e7 Changed: TEILER_DEFAULT_LANGUAGE 2024-03-18 16:47:40 +01:00
djuarezgf 3180d0fd76 Replace | openssl rsautl -sign with | sha1sum | openssl pkeyutl -sign 2024-03-18 12:44:34 +01:00
djuarezgf 8cb33c2ddc Add warning if ENABLE_EXPORTER is not set or set to true 2024-03-18 12:18:19 +01:00
djuarezgf 591d95e8db Remove empty line 2024-03-18 12:13:09 +01:00
djuarezgf 349027e969 Rename oauth2_proxy docker service to oauth2-proxy 2024-03-18 12:12:16 +01:00
djuarezgf ff06782234 Remove todo 2024-03-18 12:04:04 +01:00
janskiba 5a6322fcaa refactor: Move oauth2 proxy related things to datashield setup 2024-03-14 11:50:08 +00:00
janskiba 7478d804df refactor: Move vars to their setup files 2024-03-11 10:34:05 +00:00
Tobias Kussel ad4430e480 Create env to control dnpm synthetic data generation 2024-02-28 10:11:03 +00:00
janskiba fb4da54297 chore: Add mannheim to datashield sites 2024-02-27 12:47:33 +01:00