Ralf Haferkamp
2a2d925ee4
fix(idp): Remove kpop dependency
...
The built package (https://download.kopano.io/community/kapp:/kpop-2.7.2.tgz )
seems to be no longer available and upstream lico already switched away
from it quite a while ago.
Fixes : #2364
2026-02-26 09:27:53 +01:00
Christian Richter
9cf02e5c7e
fix: simplify subject.session key parsing
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-02-26 09:11:25 +01:00
Florian Schade
44fc25dbf6
refactor: make the logout mode private
2026-02-26 09:08:24 +01:00
Florian Schade
8d99cf3f8b
fix: use base64 record keys to prevent separator clashes with subjects or sessionIds that contain a dot
2026-02-26 09:08:17 +01:00
Florian Schade
a5f5009f9d
chore: change naming
2026-02-26 09:08:11 +01:00
Florian Schade
6af2c44f7f
test: add more backchannellogout tests
2026-02-26 09:08:04 +01:00
Florian Schade
f7a86d681a
chore: cleanup backchannel logout pr for review
2026-02-26 09:07:57 +01:00
Florian Schade
a9660e3e8c
enhancement: document idp side-effects
2026-02-26 09:07:50 +01:00
Florian Schade
66d220ff44
enhancement: finalize backchannel logout
2026-02-26 09:07:29 +01:00
Christian Richter
2e36859816
refactor deletion
...
Co-authored-by: Jörn Dreyer <j.dreyer@opencloud.eu >
Co-authored-by: Michael Barz <m.barz@opencloud.eu >
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-02-26 08:53:21 +01:00
Christian Richter
06708d94a9
create mapping in cache for subject => sessionid
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-02-26 08:53:12 +01:00
Christian Richter
5aefcb9544
add mapping to backchannel logout for subject => sessionid
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-02-26 08:53:05 +01:00
Christian Richter
ca559bc3fb
add additional validation to logout token
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
Co-authored-by: Michael Barz <m.barz@opencloud.eu >
2026-02-26 08:52:59 +01:00
Sawjan Gurung
535a5d67e9
Merge pull request #2330 from opencloud-eu/port/ci-skip-prs
...
[full-ci][tests-only] ci: port ci skip prs
2026-02-13 09:57:56 +05:45
Sawjan Gurung
98b6c53270
ci: fix unwanted workflow skip in the cron pipelines ( #2117 )
...
* ci: run workflow if not found in the list
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: suffix event in cache key to separate cron and push pipelines
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: prefix test workflow with test
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: create empty cache dir for unit tests
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-02-12 17:49:21 +05:45
Sawjan Gurung
fe84d0dec4
[POC] ci: skip previously passed workflows on pipeline restart ( #2099 )
...
* ci: add pipeline info check scripts
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: prefix test pipelines with test
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: implement skip-on-pass for test workflows
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: add cache purge workflow
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-02-12 17:49:07 +05:45
Sawjan Gurung
17606da390
ci: generate api, cli and e2e pipelines in a similar way ( #2095 )
...
* ci: refactor ci config
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: refactor storage and configs
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: fix format
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-02-12 17:46:59 +05:45
OpenCloud Devops
239ce6a794
🎉 Release 4.0.3 ( #2281 )
v4.0.3
2026-02-05 17:11:52 +01:00
Andre Duffeck
4f36445048
Merge pull request #2275 from aduffeck/bump-reva-2.40.3
...
Bump reva 2.40.3
v4.0.3-beta.1
2026-02-05 16:14:26 +01:00
André Duffeck
312eacd46a
Bump latest tag
2026-02-05 15:35:05 +01:00
André Duffeck
3c906e1dae
Bump reva
2026-02-05 15:34:11 +01:00
OpenCloud Devops
fc5ee78dc8
🎉 Release 4.0.2 ( #2037 )
...
* 🎉 Release 4.0.2
* 🎉 Release 4.0.2
* 🎉 Release 4.0.2
* 🎉 Release 4.0.2
* 🎉 Release 4.0.2
v4.0.2
2026-02-05 14:52:46 +01:00
Andre Duffeck
913c51d8d5
Merge pull request #2274 from aduffeck/bump-reva-v2.40.2
...
Bump reva
v4.0.2-rc.1
2026-02-05 12:53:12 +01:00
André Duffeck
052ee8910d
Bump reva
2026-02-05 11:45:04 +01:00
Viktor Scharf
ed285049dc
[tests-only] port tests to stable #2087 #2039 ( #2185 )
...
* [tests-only] test: fix API tests (#2087 )
* test: use placeholder value
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: fix antivirus test expectations
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* skip collaborativePosix tests in CI (#2039 )
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
Co-authored-by: Sawjan Gurung <saw.jan.grg3e@gmail.com >
2026-01-21 07:25:05 +01:00
Sawjan Gurung
867da079a8
[full-ci][tests-only] test: fix some test flakiness ( #2003 )
...
* test: check content after upload
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
test: check content with retry
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: check empty body before json decoding
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: wait post-processing for webdav requests if applicable
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: check token before doing request
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
test: check body before json decoding
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
test: add wait step
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2025-12-16 14:43:39 +05:45
Sawjan Gurung
389638878a
Merge pull request #2007 from opencloud-eu/ci/fix-translation-pipeline
...
ci: fix translation pipeline
2025-12-16 14:43:39 +05:45
Saw-jan
949f14a278
test: add test to check mismatch offset during TUS upload
...
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2025-12-16 14:43:39 +05:45
Saw-jan
27450c97bb
test: proper resource existence check
...
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2025-12-16 14:43:39 +05:45
OpenCloud Devops
ac072bee8f
🎉 Release 4.0.1 ( #1984 )
...
* 🎉 Release 4.0.1
* 🎉 Release 4.0.1
* 🎉 Release 4.0.1
* 🎉 Release 4.0.1
* 🎉 Release 4.0.1
* 🎉 Release 4.0.1
v4.0.1
2025-12-15 14:52:02 +01:00
Viktor Scharf
fa4cd8e279
bump-version-4.0.1 ( #2028 )
...
apiAntivirus/antivirus.feature:228 was green in the previous run
2025-12-15 14:39:51 +01:00
Prashant Gurung
7bdbd9c474
skip test related pipelines for ready-release-go PRs ( #2011 ) ( #2018 )
...
Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com >
2025-12-12 17:29:13 +05:45
Florian Schade
1d43bbea17
Merge pull request #2010 from fschade/backport/stable-4.0/pr-2001
...
[stable-4.0] fix: build time edition channels #2001
4.0.1-rc.1
v4.0.1-rc.1
2025-12-12 09:25:15 +01:00
Florian Schade
d19968bec7
enhancement: introduce build time edition channels
...
be careful, the env:OC_EDITION, env:FRONTEND_EDITION, and conf:edition got removed as part of this commit, no deprecation because the flag is build time only!
(cherry picked from commit 40d8aacea4 )
2025-12-11 11:52:57 +01:00
Benedikt Kulmann
4962328f0c
fix: enforce trailing slash for server url ( #2002 )
...
(cherry picked from commit 614d916978 )
2025-12-11 10:52:20 +01:00
Viktor Scharf
80cf0ba72c
ci: use secret for the chat notifications url ( #2006 )
...
Co-authored-by: Jannik Stehle <j.stehle@opencloud.eu >
2025-12-11 10:02:56 +01:00
Michael Barz
26f5cd7493
fix: enhance resource creation with detailed process information ( #1978 ) ( #2000 )
...
(cherry picked from commit 64119b3f8a )
Co-authored-by: Stavros Kois <s.kois@outlook.com >
2025-12-11 09:08:19 +01:00
Michael Barz
52cd4abc15
Add release_branch setting to release-helper
2025-12-05 22:27:13 +01:00
Viktor Scharf
4d5851cdff
enable release-go plagin in stable-4.0 branch ( #1982 )
2025-12-05 15:38:58 +01:00
Viktor Scharf
5390322e38
[stable-4.0] replace golang image ( #1955 ) ( #1972 )
...
* replace golang image (#1955 )
(cherry picked from commit 6ce0cc6b1f )
* fix test
* Update CliContext.php
2025-12-05 10:39:02 +01:00
OpenCloud Devops
986545da52
🎉 Release 4.0.0 ( #1770 )
...
* 🎉 Release 3.7.1
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
* 🎉 Release 4.0.0
v4.0.0
2025-12-01 10:30:14 +01:00
Michael Barz
0515f2f53c
fix: no tag prefix for containers ( #1945 )
2025-12-01 10:09:40 +01:00
opencloudeu
7307cda74d
[tx] updated from transifex
2025-11-30 00:02:54 +00:00
Michael Barz
7778eab752
chore: add new production version ( #1941 )
v4.0.0-rc.4
2025-11-29 14:13:52 +01:00
opencloudeu
778580545b
[tx] updated from transifex
2025-11-29 00:02:28 +00:00
Viktor Scharf
2bdd98f5cf
[full-ci] revaBump-v2.40.1 ( #1927 )
...
* revaBump-v2.40.0
* adapt tests
* bring-#442
* adapt tests
* bring-#444
* ocm fixes
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* adapt tests
* adapt unit tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* revaUpdate-2.40.1
* update opencloud-version-4.0.0-rc.3
---------
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de >
4.0.0-rc.3
2025-11-28 17:34:12 +01:00
Jörn Friedrich Dreyer
043a5cf951
Merge pull request #1940 from opencloud-eu/antivirus-readme-typos
...
Fix typos in antivirus README documentation
2025-11-28 15:42:59 +01:00
Michael Flemming
f7ce9202de
Merge pull request #1937 from opencloud-eu/add_image_signing
...
Add image signing
2025-11-28 14:49:30 +01:00
Michael 'Flimmy' Flemming
287cc21981
add image signing with notation
2025-11-28 14:25:19 +01:00
Jürgen Weigert
d274f42aa8
Fix typos in antivirus README documentation
2025-11-28 14:20:53 +01:00