Tobias Kussel
a14da73ccc
add additional credential encoding for curl
...
Curl seems not to like full percent-encoding of all characters which might be related to https://github.com/curl/curl/issues/5448#event-3371269895 . The version in this PR escapes a lot and strictly follows RFC3986 section 2.3 for unescaped characters
2026-03-05 14:31:05 +01:00
Tobias Kussel
467613ad31
fix proxy credential escaping
2026-03-05 14:21:37 +01:00
Tobias Kussel
82ee757e17
Use new proxy escaping and forward-proxy test image
2026-03-04 09:26:22 +01:00
Jan and GitHub
85cfc2514d
update beam proxy server used for oauth enrollment ( #366 )
2025-12-11 11:33:29 +01:00
djuarezgf and GitHub
58d3e6487c
feat: add nNGM project ( #340 )
2025-11-06 16:47:50 +01:00
230ff1debb
feat: add PSCC
...
* add pscc and prepare lens2 deployment
---------
Co-authored-by: p.delpy@dkfz-heidelberg.de <p.delpy@dkfz-heidelberg.de >
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com >
2025-11-05 15:18:00 +01:00
Jan and GitHub
b31f2aff7d
fix: don't run secret sync for minimal ( #349 )
2025-10-15 10:45:42 +02:00
Jan and GitHub
eab7700404
feat: add bridgehead check command ( #342 )
2025-09-30 11:47:51 +02:00
8414604257
feat: migrate OIDC Configuration from Keycloak to Authentik ( #327 )
...
* Change: Authentik instead of Keycloak in CCP
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com >
---------
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com >
2025-07-04 14:26:19 +02:00
Jan and GitHub
4c6f9e0f13
feat: remove local rstudio ( #322 )
2025-06-27 10:55:53 +02:00
djuarezgf and GitHub
c33fbfc8bc
fix: Create Exporter User only if Exporter is enabled ( #317 )
2025-06-11 09:34:41 +02:00
d482324361
feat: add Teiler and Exporter in BBMRI ( #312 )
...
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com >
2025-06-05 16:55:03 +02:00
Martin Lablans and Tim Schumacher
9782bf66b6
Code review: Move to /tmp/bridgehead/...
2025-05-08 09:18:02 +02:00
Tim Schumacher and Tim Schumacher
87f0e8ad7f
Use temp directory for secret sync cache
2025-05-08 09:18:02 +02:00
Jan and GitHub
6b649c9233
feat: expose transfair via traefik ( #290 )
...
Note: Requires a bridgehead install to generate the basic auth user
2025-04-09 13:19:52 +02:00
Tim Schumacher and Tim Schumacher
3144ee5214
Fix GitLab token syncing for BBMRI
2025-03-31 11:08:59 +02:00
Tim Schumacher and GitHub
83555540f5
chore: update central Secret Sync proxy ID ( #280 )
2025-03-10 12:08:19 +01:00
Tim Schumacher and Tim Schumacher
ecb29830e4
Send the origin of /etc/bridgehead repo to Secret Sync
...
This is to anticipate an upcoming change in Secret Sync that will allow it to support multiple GitLab servers, e.g. verbis GitLab and BBMRI GitLab.
2025-03-05 11:04:22 +01:00
Jan and GitHub
1ad73d8f82
fix: properly load oidc secrets ( #267 )
2025-01-29 10:59:27 +01:00
615990b92a
Use secret-sync for gitpassword ( #257 )
...
---------
Co-authored-by: Tim Schumacher <tim@tschumacher.net >
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com >
Co-authored-by: Tim Schumacher <tim.schumacher@dkfz-heidelberg.de >
2025-01-28 14:53:49 +01:00
patrickskowronekdkfz and GitHub
e3510363ad
fix: remove credentials from git remote, if update fails ( #253 )
...
Signed-off-by: Patrick Skowronek <patrick.skowronek@dkfz-heidelberg.de >
2024-12-10 17:18:07 +01:00
patrickskowronekdkfz and GitHub
3312ca8a64
feat: added blaze cql cache ( #236 )
2024-10-10 14:34:28 +02:00
Pierre Delpy and GitHub
599bcfcec4
Feature/send branch to healthchecks ( #232 )
...
feature: log git branches to healthchecks and code refactoring
2024-10-02 07:53:20 +02:00
Pierre Delpy and GitHub
65359c2ee6
Feature/pilot projects backup ( #227 )
...
add pilot projects
2024-09-12 10:04:53 +02:00
p.delpy@dkfz-heidelberg.de
969f1e7242
fix: remove accidental commit
2024-09-12 09:41:19 +02:00
p.delpy@dkfz-heidelberg.de
f0bdb5c146
fix: re-add modules
2024-09-12 09:25:38 +02:00
Torben Brenner
6465dcb0ad
feat: added dhki project
2024-09-12 08:47:33 +02:00
Pierre Delpy and GitHub
c585322ee7
Merge pull request #226 from samply/main
...
Update Develop from Main
2024-09-12 08:22:17 +02:00
35d6a17778
Fix bridgehead update timer time convention
...
Co-authored-by: Martin Lablans <6804500+lablans@users.noreply.github.com >
2024-08-01 11:39:03 +02:00
ecd9269022
Add bridgehead update timer persistance
...
Co-authored-by: Martin Lablans <6804500+lablans@users.noreply.github.com >
2024-08-01 11:38:25 +02:00
5227dc57a7
Fix systemd timer description
...
Co-authored-by: Jan <59206115+Threated@users.noreply.github.com >
2024-08-01 11:32:15 +02:00
Tobias Kussel
62edaf99e0
Reduce bridgehead update interval to once a day at 6am
2024-08-01 11:23:56 +02:00
p.delpy@dkfz-heidelberg.de
cfa85067f0
initialize develop; add itcc and cce
2024-07-25 12:44:39 +02:00
janskiba
a018104e0b
feat: Add logs command for journalctl and rename old one to docker-logs
2024-06-05 12:35:44 +00:00
janskiba
f9a9baf13d
fix: Generate public oidc client when there is no private client
2024-04-15 15:53:27 +02:00
Pierre Delpy and GitHub
7418861e8c
fix typo functions.sh
2024-04-15 09:08:56 +02:00
janskiba
2831fb9a22
fix: Make math work on bash 4.2
2024-04-02 14:36:23 +02:00
patrickskowronekdkfz and GitHub
4fac079aec
Merge branch 'main' into feature/datashield
2024-03-19 09:52:40 +01:00
djuarezgf
3180d0fd76
Replace | openssl rsautl -sign with | sha1sum | openssl pkeyutl -sign
2024-03-18 12:44:34 +01:00
3a8df378a6
Update lib/functions.sh
...
Co-authored-by: Tobias Kussel <TKussel@users.noreply.github.com >
2024-03-18 12:36:09 +01:00
Torben Brenner
6217e28590
fix: use always english output of free command
2024-03-15 11:48:25 +01:00
Torben Brenner and GitHub
a87e9b9284
Merge pull request #154 from samply/refactor/blazePerformanceTuning
...
Optimize memory usage of Blaze
2024-03-15 09:55:34 +01:00
janskiba
1f17fad366
fix: Dont change ownership of all files under /tmp/bridgehead and /var/cache/bridgehead
2024-03-14 14:09:21 +00:00
Torben Brenner
e1e523f1ac
refactor: tune configuration of blaze according to system memory
2024-03-13 08:56:48 +01:00
janskiba
7478d804df
refactor: Move vars to their setup files
2024-03-11 10:34:05 +00:00
Tobias Kussel
b5c35211f6
Dont test clock skew and priv key for minimal bridgeheads
2024-03-05 14:58:06 +00:00
janskiba and juarez
db9692795a
fix: Fix if syntrax
2024-02-27 12:47:33 +01:00
janskiba and juarez
74eb86f8af
fix: Update permissions on update
2024-02-27 12:47:33 +01:00
juarez
f72e7c7799
Changed: replace keycloak with oidc
2024-02-27 12:47:33 +01:00
juarez
2eb56e66c8
Integrate central Keycloak in Teiler
2024-02-27 12:47:33 +01:00