From 4c9cbfa6e5f3a6e2d5e35f6f1f73aa57c7aed2a7 Mon Sep 17 00:00:00 2001 From: oauth Date: Tue, 15 Sep 2026 12:40:28 +0000 Subject: [PATCH 01/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f3358d07c..58b0a6e710 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [8.0.1](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.1) - 2026-09-15 + +### ❤️ Thanks to all contributors! ❤️ + +@rhafer + + + ## [8.0.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.0) - 2026-09-15 ### ❤️ Thanks to all contributors! ❤️ From feb7dd176e60d73086d8f8c970e7030655b3fdc3 Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 08:18:03 +0000 Subject: [PATCH 02/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58b0a6e710..90670068a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,14 @@ # Changelog -## [8.0.1](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.1) - 2026-09-15 +## [8.0.1](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.1) - 2026-09-16 ### ❤️ Thanks to all contributors! ❤️ -@rhafer +@rhafer, @zerox80 +### 🔒 Security +- feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] ## [8.0.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.0) - 2026-09-15 From 221c67bad80f7dd81deda7d720c04315d56679db Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 09:11:08 +0000 Subject: [PATCH 03/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90670068a4..2717efc87c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,12 +4,16 @@ ### ❤️ Thanks to all contributors! ❤️ -@rhafer, @zerox80 +@maki5, @rhafer, @zerox80 ### 🔒 Security - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### 🐛 Bug Fixes + +- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] + ## [8.0.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.0) - 2026-09-15 ### ❤️ Thanks to all contributors! ❤️ From 47c20bcd6b1c3172a88bee66b46782f481053956 Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 09:55:12 +0000 Subject: [PATCH 04/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2717efc87c..dc1b80bfe6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ ### 🐛 Bug Fixes +- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] - fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] ## [8.0.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.0) - 2026-09-15 From 7523d3949bd1cd0799651103fe3c559a05b16645 Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 10:38:15 +0000 Subject: [PATCH 05/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc1b80bfe6..e6f320fe95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### ❤️ Thanks to all contributors! ❤️ -@maki5, @rhafer, @zerox80 +@aduffeck, @maki5, @rhafer, @zerox80 ### 🔒 Security From 601d4ec8b4994b0a9234f4edca5e03d28951b4f4 Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 10:55:07 +0000 Subject: [PATCH 06/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e6f320fe95..1ba9a3b4bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,10 @@ - fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] - fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] +### 📦️ Dependencies + +- build(deps): bump github.com/sirupsen/logrus from 1.10.1 to 1.10.2 [[#3492](https://github.com/opencloud-eu/opencloud/pull/3492)] + ## [8.0.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.0) - 2026-09-15 ### ❤️ Thanks to all contributors! ❤️ From 67c6d4168c00fe1dbea3dea35e6b31576acc497d Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 11:03:48 +0000 Subject: [PATCH 07/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ba9a3b4bd..0a70cae050 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ ### 📦️ Dependencies +- build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0 [[#3428](https://github.com/opencloud-eu/opencloud/pull/3428)] - build(deps): bump github.com/sirupsen/logrus from 1.10.1 to 1.10.2 [[#3492](https://github.com/opencloud-eu/opencloud/pull/3492)] ## [8.0.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.0) - 2026-09-15 From fc5d6c0668357d658fadd70384cd795e0fecd80b Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 11:59:46 +0000 Subject: [PATCH 08/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a70cae050..80931acad2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### ❤️ Thanks to all contributors! ❤️ -@aduffeck, @maki5, @rhafer, @zerox80 +@aduffeck, @maki5, @pbleser-oc, @rhafer, @zerox80 ### 🔒 Security From f1b2a3e81bf234272702517bd0641895bbd1659f Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 12:17:11 +0000 Subject: [PATCH 09/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 80931acad2..b200cd7e3c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ ### 📦️ Dependencies +- build(deps): bump github.com/shamaton/msgpack/v2 from 2.4.1 to 2.4.2 [[#3459](https://github.com/opencloud-eu/opencloud/pull/3459)] - build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0 [[#3428](https://github.com/opencloud-eu/opencloud/pull/3428)] - build(deps): bump github.com/sirupsen/logrus from 1.10.1 to 1.10.2 [[#3492](https://github.com/opencloud-eu/opencloud/pull/3492)] From e273a08bde493ac3fad02903411bc51696ed36fb Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 12:59:48 +0000 Subject: [PATCH 10/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b200cd7e3c..2dce2cc617 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### ❤️ Thanks to all contributors! ❤️ -@aduffeck, @maki5, @pbleser-oc, @rhafer, @zerox80 +@aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @zerox80 ### 🔒 Security @@ -12,6 +12,7 @@ ### 🐛 Bug Fixes +- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] - fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] - fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] From 512163331b00754a381dc630491913cce30099fd Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 14:46:59 +0000 Subject: [PATCH 11/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dce2cc617..a7604bfa59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-16 + +### ❤️ Thanks to all contributors! ❤️ + +@aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @zerox80 + +### 🔒 Security + +- feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] + +### 🐛 Bug Fixes + +- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] +- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] +- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] + +### 📦️ Dependencies + +- build(deps): bump github.com/shamaton/msgpack/v2 from 2.4.1 to 2.4.2 [[#3459](https://github.com/opencloud-eu/opencloud/pull/3459)] +- build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0 [[#3428](https://github.com/opencloud-eu/opencloud/pull/3428)] +- build(deps): bump github.com/sirupsen/logrus from 1.10.1 to 1.10.2 [[#3492](https://github.com/opencloud-eu/opencloud/pull/3492)] + ## [8.0.1](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.1) - 2026-09-16 ### ❤️ Thanks to all contributors! ❤️ From 0aa1b934af338b051af417bdcaaf4d3a588cd3bf Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 16 Sep 2026 15:33:12 +0000 Subject: [PATCH 12/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7604bfa59..d6322631e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ ### 📦️ Dependencies +- build(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 [[#3550](https://github.com/opencloud-eu/opencloud/pull/3550)] - build(deps): bump github.com/shamaton/msgpack/v2 from 2.4.1 to 2.4.2 [[#3459](https://github.com/opencloud-eu/opencloud/pull/3459)] - build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0 [[#3428](https://github.com/opencloud-eu/opencloud/pull/3428)] - build(deps): bump github.com/sirupsen/logrus from 1.10.1 to 1.10.2 [[#3492](https://github.com/opencloud-eu/opencloud/pull/3492)] From 5c680fe7ff87a8f2e9474f146f17a4990fbc6ab7 Mon Sep 17 00:00:00 2001 From: oauth Date: Thu, 17 Sep 2026 14:37:03 +0000 Subject: [PATCH 13/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d6322631e1..c69a1588e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,19 @@ # Changelog -## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-16 +## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-17 ### ❤️ Thanks to all contributors! ❤️ -@aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @zerox80 +@aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @schweigisito, @zerox80 ### 🔒 Security - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### 📚 Documentation + +- [SKIP CI] fix: add file_read documentation to audit log docu [[#3503](https://github.com/opencloud-eu/opencloud/pull/3503)] + ### 🐛 Bug Fixes - Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] From 621d41e5c835ef8ce3705e4ecda8df96e181f69f Mon Sep 17 00:00:00 2001 From: oauth Date: Fri, 18 Sep 2026 15:25:11 +0000 Subject: [PATCH 14/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c69a1588e7..878a2892b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,19 @@ # Changelog -## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-17 +## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-18 ### ❤️ Thanks to all contributors! ❤️ -@aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @schweigisito, @zerox80 +@aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @schweigisito, @v-scharf, @zerox80 ### 🔒 Security - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### ✅ Tests + +- api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] + ### 📚 Documentation - [SKIP CI] fix: add file_read documentation to audit log docu [[#3503](https://github.com/opencloud-eu/opencloud/pull/3503)] From 05a412520baabeedf77bba0662a8fc2be376f43f Mon Sep 17 00:00:00 2001 From: oauth Date: Mon, 21 Sep 2026 08:16:18 +0000 Subject: [PATCH 15/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 878a2892b4..2610802403 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ # Changelog -## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-18 +## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-21 ### ❤️ Thanks to all contributors! ❤️ -@aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @schweigisito, @v-scharf, @zerox80 +@NickWalters, @aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @schweigisito, @v-scharf, @zerox80 ### 🔒 Security From dc99f180ca4775b4eef758752fed8086e6003f84 Mon Sep 17 00:00:00 2001 From: oauth Date: Mon, 21 Sep 2026 08:30:31 +0000 Subject: [PATCH 16/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2610802403..1161d8daeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,7 @@ ### 📦️ Dependencies +- build(deps): bump github.com/olekukonko/errors from 1.2.0 to 1.3.0 [[#3557](https://github.com/opencloud-eu/opencloud/pull/3557)] - build(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 [[#3550](https://github.com/opencloud-eu/opencloud/pull/3550)] - build(deps): bump github.com/shamaton/msgpack/v2 from 2.4.1 to 2.4.2 [[#3459](https://github.com/opencloud-eu/opencloud/pull/3459)] - build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0 [[#3428](https://github.com/opencloud-eu/opencloud/pull/3428)] From f7991b7011e61b795d18a07a6a1872e65d27e157 Mon Sep 17 00:00:00 2001 From: oauth Date: Tue, 22 Sep 2026 11:53:20 +0000 Subject: [PATCH 17/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.0.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1161d8daeb..5c35073832 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-21 +## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-22 ### ❤️ Thanks to all contributors! ❤️ From 637baaf9bd95412fae17c08e92a3cb98ea79d3e9 Mon Sep 17 00:00:00 2001 From: oauth Date: Tue, 22 Sep 2026 12:56:28 +0000 Subject: [PATCH 18/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c35073832..339dc05494 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.0.2](https://github.com/opencloud-eu/opencloud/releases/tag/v8.0.2) - 2026-09-22 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-22 ### ❤️ Thanks to all contributors! ❤️ @@ -10,6 +10,10 @@ - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### 📈 Enhancement + +- feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] + ### ✅ Tests - api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] From 8b7d342996de3637785b629e850718c193dfefe5 Mon Sep 17 00:00:00 2001 From: oauth Date: Tue, 22 Sep 2026 14:32:47 +0000 Subject: [PATCH 19/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 339dc05494..f2e4bf4d46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,7 @@ ### 📦️ Dependencies +- build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.70.0 to 0.71.0 [[#3427](https://github.com/opencloud-eu/opencloud/pull/3427)] - build(deps): bump github.com/olekukonko/errors from 1.2.0 to 1.3.0 [[#3557](https://github.com/opencloud-eu/opencloud/pull/3557)] - build(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 [[#3550](https://github.com/opencloud-eu/opencloud/pull/3550)] - build(deps): bump github.com/shamaton/msgpack/v2 from 2.4.1 to 2.4.2 [[#3459](https://github.com/opencloud-eu/opencloud/pull/3459)] From 031389cf836177f7f4a812af420870d944883caf Mon Sep 17 00:00:00 2001 From: oauth Date: Tue, 22 Sep 2026 15:14:27 +0000 Subject: [PATCH 20/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f2e4bf4d46..9f8005479f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,7 @@ ### 📦️ Dependencies +- build(deps): bump golang.org/x/sync from 0.22.0 to 0.23.0 [[#3551](https://github.com/opencloud-eu/opencloud/pull/3551)] - build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.70.0 to 0.71.0 [[#3427](https://github.com/opencloud-eu/opencloud/pull/3427)] - build(deps): bump github.com/olekukonko/errors from 1.2.0 to 1.3.0 [[#3557](https://github.com/opencloud-eu/opencloud/pull/3557)] - build(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 [[#3550](https://github.com/opencloud-eu/opencloud/pull/3550)] From 38d5be1c929daf6c965dfc1917066147ee74c28f Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 23 Sep 2026 07:57:42 +0000 Subject: [PATCH 21/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f8005479f..efaabd53e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-22 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-23 ### ❤️ Thanks to all contributors! ❤️ -@NickWalters, @aduffeck, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @schweigisito, @v-scharf, @zerox80 +@NickWalters, @aduffeck, @butonic, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @schweigisito, @v-scharf, @zerox80 ### 🔒 Security @@ -12,6 +12,7 @@ ### 📈 Enhancement +- add posixfs index command [[#3068](https://github.com/opencloud-eu/opencloud/pull/3068)] - feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] ### ✅ Tests @@ -30,6 +31,8 @@ ### 📦️ Dependencies +- build(deps): bump github.com/nats-io/nats-server/v2 from 2.14.5 to 2.15.0 [[#3576](https://github.com/opencloud-eu/opencloud/pull/3576)] +- build(deps): bump golang.org/x/text from 0.41.0 to 0.42.0 [[#3552](https://github.com/opencloud-eu/opencloud/pull/3552)] - build(deps): bump golang.org/x/sync from 0.22.0 to 0.23.0 [[#3551](https://github.com/opencloud-eu/opencloud/pull/3551)] - build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.70.0 to 0.71.0 [[#3427](https://github.com/opencloud-eu/opencloud/pull/3427)] - build(deps): bump github.com/olekukonko/errors from 1.2.0 to 1.3.0 [[#3557](https://github.com/opencloud-eu/opencloud/pull/3557)] From 69e141ef32426e9b27a5b93181e7c13f6e2c8fb6 Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 23 Sep 2026 09:59:11 +0000 Subject: [PATCH 22/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index efaabd53e5..4a5dec71d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ ### 📦️ Dependencies +- build(deps): bump golang.org/x/image from 0.45.0 to 0.46.0 [[#3573](https://github.com/opencloud-eu/opencloud/pull/3573)] - build(deps): bump github.com/nats-io/nats-server/v2 from 2.14.5 to 2.15.0 [[#3576](https://github.com/opencloud-eu/opencloud/pull/3576)] - build(deps): bump golang.org/x/text from 0.41.0 to 0.42.0 [[#3552](https://github.com/opencloud-eu/opencloud/pull/3552)] - build(deps): bump golang.org/x/sync from 0.22.0 to 0.23.0 [[#3551](https://github.com/opencloud-eu/opencloud/pull/3551)] From 04201a87b7e97a13f58860f67728845ed738edac Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 23 Sep 2026 14:47:38 +0000 Subject: [PATCH 23/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a5dec71d6..9ad3c97e89 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,21 +4,22 @@ ### ❤️ Thanks to all contributors! ❤️ -@NickWalters, @aduffeck, @butonic, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @schweigisito, @v-scharf, @zerox80 +@NickWalters, @aduffeck, @butonic, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @saw-jan, @schweigisito, @v-scharf, @zerox80 ### 🔒 Security - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### ✅ Tests + +- [decomposed] test(api): remove passing notification tests from expected failure [[#3555](https://github.com/opencloud-eu/opencloud/pull/3555)] +- api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] + ### 📈 Enhancement - add posixfs index command [[#3068](https://github.com/opencloud-eu/opencloud/pull/3068)] - feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] -### ✅ Tests - -- api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] - ### 📚 Documentation - [SKIP CI] fix: add file_read documentation to audit log docu [[#3503](https://github.com/opencloud-eu/opencloud/pull/3503)] From f1501b5ad15efbb2ff0376d4e3a07a705b36c69c Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 23 Sep 2026 14:57:31 +0000 Subject: [PATCH 24/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ad3c97e89..f35dd905a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ ### ✅ Tests +- run cli tests with decomposed nightly [[#3580](https://github.com/opencloud-eu/opencloud/pull/3580)] - [decomposed] test(api): remove passing notification tests from expected failure [[#3555](https://github.com/opencloud-eu/opencloud/pull/3555)] - api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] From 761fa8b51cd7679b9213778846221aea7be9b972 Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 23 Sep 2026 15:52:47 +0000 Subject: [PATCH 25/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f35dd905a0..65d66b54da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,7 @@ ### 📦️ Dependencies +- build(deps): bump github.com/beevik/etree from 1.7.1 to 1.8.0 [[#3583](https://github.com/opencloud-eu/opencloud/pull/3583)] - build(deps): bump golang.org/x/image from 0.45.0 to 0.46.0 [[#3573](https://github.com/opencloud-eu/opencloud/pull/3573)] - build(deps): bump github.com/nats-io/nats-server/v2 from 2.14.5 to 2.15.0 [[#3576](https://github.com/opencloud-eu/opencloud/pull/3576)] - build(deps): bump golang.org/x/text from 0.41.0 to 0.42.0 [[#3552](https://github.com/opencloud-eu/opencloud/pull/3552)] From 214d7149727241e8631edfff3660e86e0d2bb184 Mon Sep 17 00:00:00 2001 From: oauth Date: Thu, 24 Sep 2026 06:26:18 +0000 Subject: [PATCH 26/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 65d66b54da..ae1ca96334 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-23 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-24 ### ❤️ Thanks to all contributors! ❤️ @@ -33,6 +33,7 @@ ### 📦️ Dependencies +- build(deps): bump google.golang.org/grpc from 1.83.2 to 1.84.0 [[#3581](https://github.com/opencloud-eu/opencloud/pull/3581)] - build(deps): bump github.com/beevik/etree from 1.7.1 to 1.8.0 [[#3583](https://github.com/opencloud-eu/opencloud/pull/3583)] - build(deps): bump golang.org/x/image from 0.45.0 to 0.46.0 [[#3573](https://github.com/opencloud-eu/opencloud/pull/3573)] - build(deps): bump github.com/nats-io/nats-server/v2 from 2.14.5 to 2.15.0 [[#3576](https://github.com/opencloud-eu/opencloud/pull/3576)] From 337f330289e465f5de8b8466ac5eb5596e2ccb7a Mon Sep 17 00:00:00 2001 From: oauth Date: Thu, 24 Sep 2026 07:07:23 +0000 Subject: [PATCH 27/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae1ca96334..6d07710fc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,7 @@ ### 📦️ Dependencies +- build(deps): bump github.com/onsi/gomega from 1.42.1 to 1.43.1 [[#3582](https://github.com/opencloud-eu/opencloud/pull/3582)] - build(deps): bump google.golang.org/grpc from 1.83.2 to 1.84.0 [[#3581](https://github.com/opencloud-eu/opencloud/pull/3581)] - build(deps): bump github.com/beevik/etree from 1.7.1 to 1.8.0 [[#3583](https://github.com/opencloud-eu/opencloud/pull/3583)] - build(deps): bump golang.org/x/image from 0.45.0 to 0.46.0 [[#3573](https://github.com/opencloud-eu/opencloud/pull/3573)] From 67986ae7ea7b29b3ccb12e29eaf4f7c1bc3c2d9e Mon Sep 17 00:00:00 2001 From: oauth Date: Thu, 24 Sep 2026 11:37:51 +0000 Subject: [PATCH 28/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d07710fc9..670dcdd568 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,7 @@ ### 📦️ Dependencies +- build(deps): bump github.com/nats-io/nats.go from 1.53.1 to 1.54.0 [[#3584](https://github.com/opencloud-eu/opencloud/pull/3584)] - build(deps): bump github.com/onsi/gomega from 1.42.1 to 1.43.1 [[#3582](https://github.com/opencloud-eu/opencloud/pull/3582)] - build(deps): bump google.golang.org/grpc from 1.83.2 to 1.84.0 [[#3581](https://github.com/opencloud-eu/opencloud/pull/3581)] - build(deps): bump github.com/beevik/etree from 1.7.1 to 1.8.0 [[#3583](https://github.com/opencloud-eu/opencloud/pull/3583)] From 304c91416c724cb2858aa31c9631da5ba0e32dbb Mon Sep 17 00:00:00 2001 From: oauth Date: Fri, 25 Sep 2026 12:37:03 +0000 Subject: [PATCH 29/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 670dcdd568..29c4b47d7b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-24 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-25 ### ❤️ Thanks to all contributors! ❤️ From e4934dda2f982c3ef4499af92a042a095765ac60 Mon Sep 17 00:00:00 2001 From: oauth Date: Fri, 25 Sep 2026 13:22:25 +0000 Subject: [PATCH 30/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 29c4b47d7b..640b5736c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### ❤️ Thanks to all contributors! ❤️ -@NickWalters, @aduffeck, @butonic, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @saw-jan, @schweigisito, @v-scharf, @zerox80 +@NickWalters, @aduffeck, @butonic, @dschmidt, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @saw-jan, @schweigisito, @v-scharf, @zerox80 ### 🔒 Security From 04237ad49334037cb0d6692e90a67cb9640fac43 Mon Sep 17 00:00:00 2001 From: oauth Date: Mon, 28 Sep 2026 07:02:30 +0000 Subject: [PATCH 31/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 640b5736c9..78844d97ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-25 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-28 ### ❤️ Thanks to all contributors! ❤️ @@ -10,6 +10,13 @@ - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### 🐛 Bug Fixes + +- Fix/uploads cli no async consumer [[#3603](https://github.com/opencloud-eu/opencloud/pull/3603)] +- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] +- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] +- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] + ### ✅ Tests - run cli tests with decomposed nightly [[#3580](https://github.com/opencloud-eu/opencloud/pull/3580)] @@ -25,12 +32,6 @@ - [SKIP CI] fix: add file_read documentation to audit log docu [[#3503](https://github.com/opencloud-eu/opencloud/pull/3503)] -### 🐛 Bug Fixes - -- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] -- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] -- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] - ### 📦️ Dependencies - build(deps): bump github.com/nats-io/nats.go from 1.53.1 to 1.54.0 [[#3584](https://github.com/opencloud-eu/opencloud/pull/3584)] From 5682fd1baad028f195c0abbfe5a5ed3953abc226 Mon Sep 17 00:00:00 2001 From: oauth Date: Mon, 28 Sep 2026 11:48:37 +0000 Subject: [PATCH 32/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 78844d97ca..2d7630e2a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ ### 🐛 Bug Fixes +- fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] - Fix/uploads cli no async consumer [[#3603](https://github.com/opencloud-eu/opencloud/pull/3603)] - Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] - fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] From 98ce5cba8ca83b09c5dd8b167dd48c12b2722743 Mon Sep 17 00:00:00 2001 From: oauth Date: Wed, 30 Sep 2026 07:35:52 +0000 Subject: [PATCH 33/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d7630e2a6..4435998abb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-28 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-30 ### ❤️ Thanks to all contributors! ❤️ From 34e339e11e75827181984845be9e85ff908b67db Mon Sep 17 00:00:00 2001 From: oauth Date: Thu, 1 Oct 2026 10:03:43 +0000 Subject: [PATCH 34/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4435998abb..d7c5d7dfbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-09-30 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-10-01 ### ❤️ Thanks to all contributors! ❤️ From a4933a6fda9a47487405aa45d139578bc9628374 Mon Sep 17 00:00:00 2001 From: oauth Date: Fri, 2 Oct 2026 07:56:56 +0000 Subject: [PATCH 35/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7c5d7dfbf..7c3ecf8c17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,21 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-10-01 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-10-02 ### ❤️ Thanks to all contributors! ❤️ -@NickWalters, @aduffeck, @butonic, @dschmidt, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @saw-jan, @schweigisito, @v-scharf, @zerox80 +@NickWalters, @aduffeck, @butonic, @dschmidt, @fschade, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @saw-jan, @schweigisito, @v-scharf, @zerox80 ### 🔒 Security - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### 📈 Enhancement + +- fix(collaboration): harden wopi token handling [[#3630](https://github.com/opencloud-eu/opencloud/pull/3630)] +- add posixfs index command [[#3068](https://github.com/opencloud-eu/opencloud/pull/3068)] +- feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] + ### 🐛 Bug Fixes - fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] @@ -24,11 +30,6 @@ - [decomposed] test(api): remove passing notification tests from expected failure [[#3555](https://github.com/opencloud-eu/opencloud/pull/3555)] - api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] -### 📈 Enhancement - -- add posixfs index command [[#3068](https://github.com/opencloud-eu/opencloud/pull/3068)] -- feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] - ### 📚 Documentation - [SKIP CI] fix: add file_read documentation to audit log docu [[#3503](https://github.com/opencloud-eu/opencloud/pull/3503)] From 2910b40a8b78a1e36ebce4a7492d5a40dd3fe5c7 Mon Sep 17 00:00:00 2001 From: oauth Date: Fri, 2 Oct 2026 08:19:40 +0000 Subject: [PATCH 36/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c3ecf8c17..5679117f04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ ### 📈 Enhancement +- feat(collaboration): mobile web view for EuroOffice [[#3635](https://github.com/opencloud-eu/opencloud/pull/3635)] - fix(collaboration): harden wopi token handling [[#3630](https://github.com/opencloud-eu/opencloud/pull/3630)] - add posixfs index command [[#3068](https://github.com/opencloud-eu/opencloud/pull/3068)] - feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] From ce67aa21363b30ac8064786e8ea9364653805897 Mon Sep 17 00:00:00 2001 From: oauth Date: Fri, 2 Oct 2026 10:21:54 +0000 Subject: [PATCH 37/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5679117f04..3480a9b4a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,13 @@ - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### ✅ Tests + +- fix(collaboration): mint the mobile view test token with the token manager secret [[#3647](https://github.com/opencloud-eu/opencloud/pull/3647)] +- run cli tests with decomposed nightly [[#3580](https://github.com/opencloud-eu/opencloud/pull/3580)] +- [decomposed] test(api): remove passing notification tests from expected failure [[#3555](https://github.com/opencloud-eu/opencloud/pull/3555)] +- api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] + ### 📈 Enhancement - feat(collaboration): mobile web view for EuroOffice [[#3635](https://github.com/opencloud-eu/opencloud/pull/3635)] @@ -25,12 +32,6 @@ - fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] - fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] -### ✅ Tests - -- run cli tests with decomposed nightly [[#3580](https://github.com/opencloud-eu/opencloud/pull/3580)] -- [decomposed] test(api): remove passing notification tests from expected failure [[#3555](https://github.com/opencloud-eu/opencloud/pull/3555)] -- api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] - ### 📚 Documentation - [SKIP CI] fix: add file_read documentation to audit log docu [[#3503](https://github.com/opencloud-eu/opencloud/pull/3503)] From 431017bfb6911f4a392ed9334795c5b29ac2be46 Mon Sep 17 00:00:00 2001 From: oauth Date: Fri, 2 Oct 2026 13:56:05 +0000 Subject: [PATCH 38/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3480a9b4a5..4882c6285d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,26 +4,29 @@ ### ❤️ Thanks to all contributors! ❤️ -@NickWalters, @aduffeck, @butonic, @dschmidt, @fschade, @maki5, @pascalwengerter, @pbleser-oc, @rhafer, @saw-jan, @schweigisito, @v-scharf, @zerox80 +@NickWalters, @aduffeck, @butonic, @dschmidt, @fschade, @maki5, @micbar, @pascalwengerter, @pbleser-oc, @rhafer, @saw-jan, @schweigisito, @v-scharf, @zerox80 ### 🔒 Security - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] -### ✅ Tests - -- fix(collaboration): mint the mobile view test token with the token manager secret [[#3647](https://github.com/opencloud-eu/opencloud/pull/3647)] -- run cli tests with decomposed nightly [[#3580](https://github.com/opencloud-eu/opencloud/pull/3580)] -- [decomposed] test(api): remove passing notification tests from expected failure [[#3555](https://github.com/opencloud-eu/opencloud/pull/3555)] -- api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] - ### 📈 Enhancement +- feat(collaboration): let admins disable wopi extensions [[#3633](https://github.com/opencloud-eu/opencloud/pull/3633)] +- fix(collaboration): send LastModifiedTime and the EuroOffice file size [[#3636](https://github.com/opencloud-eu/opencloud/pull/3636)] - feat(collaboration): mobile web view for EuroOffice [[#3635](https://github.com/opencloud-eu/opencloud/pull/3635)] - fix(collaboration): harden wopi token handling [[#3630](https://github.com/opencloud-eu/opencloud/pull/3630)] - add posixfs index command [[#3068](https://github.com/opencloud-eu/opencloud/pull/3068)] - feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] +### ✅ Tests + +- fix(search): ellipsize parity matrix labels by runes, not bytes [[#3643](https://github.com/opencloud-eu/opencloud/pull/3643)] +- fix(collaboration): mint the mobile view test token with the token manager secret [[#3647](https://github.com/opencloud-eu/opencloud/pull/3647)] +- run cli tests with decomposed nightly [[#3580](https://github.com/opencloud-eu/opencloud/pull/3580)] +- [decomposed] test(api): remove passing notification tests from expected failure [[#3555](https://github.com/opencloud-eu/opencloud/pull/3555)] +- api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] + ### 🐛 Bug Fixes - fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] @@ -38,6 +41,8 @@ ### 📦️ Dependencies +- chore: bump reva to latest main [[#3642](https://github.com/opencloud-eu/opencloud/pull/3642)] +- chore: bump libre-graph-api-go to v1.0.8 [[#3645](https://github.com/opencloud-eu/opencloud/pull/3645)] - build(deps): bump github.com/nats-io/nats.go from 1.53.1 to 1.54.0 [[#3584](https://github.com/opencloud-eu/opencloud/pull/3584)] - build(deps): bump github.com/onsi/gomega from 1.42.1 to 1.43.1 [[#3582](https://github.com/opencloud-eu/opencloud/pull/3582)] - build(deps): bump google.golang.org/grpc from 1.83.2 to 1.84.0 [[#3581](https://github.com/opencloud-eu/opencloud/pull/3581)] From 8f29ebd25972754b8c4097bb1aad500714a51ad5 Mon Sep 17 00:00:00 2001 From: oauth Date: Sat, 3 Oct 2026 12:30:33 +0000 Subject: [PATCH 39/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4882c6285d..1e495fa569 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-10-02 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-10-03 ### ❤️ Thanks to all contributors! ❤️ @@ -10,6 +10,15 @@ - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### 🐛 Bug Fixes + +- fix(search): tika key fixes [[#3651](https://github.com/opencloud-eu/opencloud/pull/3651)] +- fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] +- Fix/uploads cli no async consumer [[#3603](https://github.com/opencloud-eu/opencloud/pull/3603)] +- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] +- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] +- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] + ### 📈 Enhancement - feat(collaboration): let admins disable wopi extensions [[#3633](https://github.com/opencloud-eu/opencloud/pull/3633)] @@ -27,14 +36,6 @@ - [decomposed] test(api): remove passing notification tests from expected failure [[#3555](https://github.com/opencloud-eu/opencloud/pull/3555)] - api-test: add CLI test for reindexing all spaces including disabled [[#3560](https://github.com/opencloud-eu/opencloud/pull/3560)] -### 🐛 Bug Fixes - -- fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] -- Fix/uploads cli no async consumer [[#3603](https://github.com/opencloud-eu/opencloud/pull/3603)] -- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] -- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] -- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] - ### 📚 Documentation - [SKIP CI] fix: add file_read documentation to audit log docu [[#3503](https://github.com/opencloud-eu/opencloud/pull/3503)] From b9d0b50b214438bf04c78c48489a45c7c12b2a16 Mon Sep 17 00:00:00 2001 From: oauth Date: Mon, 5 Oct 2026 12:10:37 +0000 Subject: [PATCH 40/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e495fa569..5bb69223fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-10-03 +## [8.1.0](https://github.com/opencloud-eu/opencloud/releases/tag/v8.1.0) - 2026-10-05 ### ❤️ Thanks to all contributors! ❤️ @@ -10,17 +10,9 @@ - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] -### 🐛 Bug Fixes - -- fix(search): tika key fixes [[#3651](https://github.com/opencloud-eu/opencloud/pull/3651)] -- fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] -- Fix/uploads cli no async consumer [[#3603](https://github.com/opencloud-eu/opencloud/pull/3603)] -- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] -- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] -- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] - ### 📈 Enhancement +- feat: add new editor roles [[#3637](https://github.com/opencloud-eu/opencloud/pull/3637)] - feat(collaboration): let admins disable wopi extensions [[#3633](https://github.com/opencloud-eu/opencloud/pull/3633)] - fix(collaboration): send LastModifiedTime and the EuroOffice file size [[#3636](https://github.com/opencloud-eu/opencloud/pull/3636)] - feat(collaboration): mobile web view for EuroOffice [[#3635](https://github.com/opencloud-eu/opencloud/pull/3635)] @@ -28,6 +20,15 @@ - add posixfs index command [[#3068](https://github.com/opencloud-eu/opencloud/pull/3068)] - feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] +### 🐛 Bug Fixes + +- fix(search): tika key fixes [[#3651](https://github.com/opencloud-eu/opencloud/pull/3651)] +- fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] +- Fix/uploads cli no async consumer [[#3603](https://github.com/opencloud-eu/opencloud/pull/3603)] +- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] +- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] +- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] + ### ✅ Tests - fix(search): ellipsize parity matrix labels by runes, not bytes [[#3643](https://github.com/opencloud-eu/opencloud/pull/3643)] From 5d86e2ab45b40966d73dbf9b00d6a264c1efca83 Mon Sep 17 00:00:00 2001 From: oauth Date: Mon, 5 Oct 2026 12:32:10 +0000 Subject: [PATCH 41/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5bb69223fe..4bbfee93f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,16 @@ - feat(proxy): add optional OIDC access token audience validation [[#3466](https://github.com/opencloud-eu/opencloud/pull/3466)] +### 🐛 Bug Fixes + +- Reindex disabled spaces once they get enabled again [[#3579](https://github.com/opencloud-eu/opencloud/pull/3579)] +- fix(search): tika key fixes [[#3651](https://github.com/opencloud-eu/opencloud/pull/3651)] +- fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] +- Fix/uploads cli no async consumer [[#3603](https://github.com/opencloud-eu/opencloud/pull/3603)] +- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] +- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] +- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] + ### 📈 Enhancement - feat: add new editor roles [[#3637](https://github.com/opencloud-eu/opencloud/pull/3637)] @@ -20,15 +30,6 @@ - add posixfs index command [[#3068](https://github.com/opencloud-eu/opencloud/pull/3068)] - feat(proxy): add per-service metrics to the proxy service [[#3521](https://github.com/opencloud-eu/opencloud/pull/3521)] -### 🐛 Bug Fixes - -- fix(search): tika key fixes [[#3651](https://github.com/opencloud-eu/opencloud/pull/3651)] -- fix(search): keep trashed and live folders at the same path apart [[#3602](https://github.com/opencloud-eu/opencloud/pull/3602)] -- Fix/uploads cli no async consumer [[#3603](https://github.com/opencloud-eu/opencloud/pull/3603)] -- Remove the timeout when reindexing spaces [[#3543](https://github.com/opencloud-eu/opencloud/pull/3543)] -- fix(shares): not auto accepting shares created by guest users [[#3533](https://github.com/opencloud-eu/opencloud/pull/3533)] -- fix(graph): fix PatchMe method to prevent password change [[#3526](https://github.com/opencloud-eu/opencloud/pull/3526)] - ### ✅ Tests - fix(search): ellipsize parity matrix labels by runes, not bytes [[#3643](https://github.com/opencloud-eu/opencloud/pull/3643)] From 72e7c78745422366dad7cc796cd2f51455382d9d Mon Sep 17 00:00:00 2001 From: oauth Date: Mon, 5 Oct 2026 15:03:16 +0000 Subject: [PATCH 42/45] =?UTF-8?q?=F0=9F=8E=89=20Release=208.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bbfee93f2..3c3878d8b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -44,6 +44,7 @@ ### 📦️ Dependencies +- [full-ci] chore: bump web to v8.1.0 [[#3656](https://github.com/opencloud-eu/opencloud/pull/3656)] - chore: bump reva to latest main [[#3642](https://github.com/opencloud-eu/opencloud/pull/3642)] - chore: bump libre-graph-api-go to v1.0.8 [[#3645](https://github.com/opencloud-eu/opencloud/pull/3645)] - build(deps): bump github.com/nats-io/nats.go from 1.53.1 to 1.54.0 [[#3584](https://github.com/opencloud-eu/opencloud/pull/3584)] From 937bbffce4d040003c9b922df39f362734320226 Mon Sep 17 00:00:00 2001 From: "v.scharf" Date: Mon, 5 Oct 2026 19:24:50 +0200 Subject: [PATCH 43/45] trigger ci From ff28bfa9e790bee547e9c86472a9a0cb01d83cc4 Mon Sep 17 00:00:00 2001 From: "v.scharf" Date: Mon, 5 Oct 2026 19:27:20 +0200 Subject: [PATCH 44/45] replace placeholders --- services/collaboration/pkg/config/app.go | 2 +- services/collaboration/pkg/config/wopi.go | 4 ++-- services/proxy/pkg/config/config.go | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/services/collaboration/pkg/config/app.go b/services/collaboration/pkg/config/app.go index f7ced7c2b0..eb5fc38cf6 100644 --- a/services/collaboration/pkg/config/app.go +++ b/services/collaboration/pkg/config/app.go @@ -13,7 +13,7 @@ type App struct { ProofKeys ProofKeys `yaml:"proofkeys"` LicenseCheckEnable bool `yaml:"licensecheckenable" env:"COLLABORATION_APP_LICENSE_CHECK_ENABLE" desc:"Enable license checking to edit files. Needs to be enabled when using Microsoft365 with the business flow." introductionVersion:"1.0.0"` - ProductEdition string `yaml:"product_edition" env:"COLLABORATION_APP_PRODUCT_EDITION" desc:"The edition of the WebOffice app, it decides which features the app offers. Only used for EuroOffice, where 'ce', 'de' and 'ee' are supported and an empty value is the same as 'ce'." introductionVersion:"%%NEXT%%"` + ProductEdition string `yaml:"product_edition" env:"COLLABORATION_APP_PRODUCT_EDITION" desc:"The edition of the WebOffice app, it decides which features the app offers. Only used for EuroOffice, where 'ce', 'de' and 'ee' are supported and an empty value is the same as 'ce'." introductionVersion:"8.1.0"` } type ProofKeys struct { diff --git a/services/collaboration/pkg/config/wopi.go b/services/collaboration/pkg/config/wopi.go index 572f993c5d..731c16c9e6 100644 --- a/services/collaboration/pkg/config/wopi.go +++ b/services/collaboration/pkg/config/wopi.go @@ -9,7 +9,7 @@ type Wopi struct { ProxySecret string `yaml:"proxy_secret" env:"COLLABORATION_WOPI_PROXY_SECRET" desc:"Optional, the secret to authenticate against the OpenCloud WOPI proxy. This secret can be obtained from OpenCloud via the office365 proxy subscription." introductionVersion:"1.0.0"` ShortTokens bool `yaml:"short_tokens" env:"COLLABORATION_WOPI_SHORTTOKENS" desc:"Use short access tokens for WOPI access. This is useful for office packages, like Microsoft Office Online, which have URL length restrictions. If enabled, a persistent store must be configured." introductionVersion:"1.0.0"` - EnableMobile bool `yaml:"enable_mobile" env:"COLLABORATION_WOPI_ENABLE_MOBILE" desc:"Enable the mobile web view of the office web frontend. This feature applies to EuroOffice, where the product edition decides whether it covers editing as well." introductionVersion:"%%NEXT%%"` + EnableMobile bool `yaml:"enable_mobile" env:"COLLABORATION_WOPI_ENABLE_MOBILE" desc:"Enable the mobile web view of the office web frontend. This feature applies to EuroOffice, where the product edition decides whether it covers editing as well." introductionVersion:"8.1.0"` - DisabledExtensions []string `yaml:"disabled_extensions" env:"COLLABORATION_WOPI_DISABLED_EXTENSIONS" desc:"A comma separated list of file extensions the office web frontend must not offer, for example 'docx,xlsx'. Extensions are matched case-insensitively, with or without the leading dot." introductionVersion:"%%NEXT%%"` + DisabledExtensions []string `yaml:"disabled_extensions" env:"COLLABORATION_WOPI_DISABLED_EXTENSIONS" desc:"A comma separated list of file extensions the office web frontend must not offer, for example 'docx,xlsx'. Extensions are matched case-insensitively, with or without the leading dot." introductionVersion:"8.1.0"` } diff --git a/services/proxy/pkg/config/config.go b/services/proxy/pkg/config/config.go index 2c952a0a46..8ecf17dca7 100644 --- a/services/proxy/pkg/config/config.go +++ b/services/proxy/pkg/config/config.go @@ -116,7 +116,7 @@ const ( // OIDC is the config for the OpenID-Connect middleware. If set the proxy will try to authenticate every request // with the configured oidc-provider type OIDC struct { - Audiences []string `yaml:"audiences" env:"PROXY_OIDC_AUDIENCES" desc:"Optional comma-separated list of allowed audiences for OIDC access tokens. Empty disables audience validation for compatibility. Configuring audiences is recommended for production and requires PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD=jwt. Tokens must contain at least one exactly matching, case-sensitive audience in their aud claim." introductionVersion:"%%NEXT%%"` + Audiences []string `yaml:"audiences" env:"PROXY_OIDC_AUDIENCES" desc:"Optional comma-separated list of allowed audiences for OIDC access tokens. Empty disables audience validation for compatibility. Configuring audiences is recommended for production and requires PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD=jwt. Tokens must contain at least one exactly matching, case-sensitive audience in their aud claim." introductionVersion:"8.1.0"` Issuer string `yaml:"issuer" env:"OC_URL;OC_OIDC_ISSUER;PROXY_OIDC_ISSUER" desc:"URL of the OIDC issuer. It defaults to URL of the builtin IDP." introductionVersion:"1.0.0"` Insecure bool `yaml:"insecure" env:"OC_INSECURE;PROXY_OIDC_INSECURE" desc:"Disable TLS certificate validation for connections to the IDP. Note that this is not recommended for production environments." introductionVersion:"1.0.0"` AccessTokenVerifyMethod string `yaml:"access_token_verify_method" env:"PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD" desc:"Sets how OIDC access tokens should be verified. Possible values are 'none' and 'jwt'. When using 'none', no special validation apart from using it for accessing the IDP's userinfo endpoint will be done. When using 'jwt', it tries to parse the access token as a jwt token and verifies the signature using the keys published on the IDP's 'jwks_uri'." introductionVersion:"1.0.0"` From 906d366762d148b535759effad9cb1297b019734 Mon Sep 17 00:00:00 2001 From: "v.scharf" Date: Mon, 5 Oct 2026 19:30:58 +0200 Subject: [PATCH 45/45] replace remaining %NEXT% placeholder in graph config --- services/graph/pkg/config/config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/graph/pkg/config/config.go b/services/graph/pkg/config/config.go index c25727b9c6..a40d17a919 100644 --- a/services/graph/pkg/config/config.go +++ b/services/graph/pkg/config/config.go @@ -30,7 +30,7 @@ type Config struct { Spaces Spaces `yaml:"spaces"` Identity Identity `yaml:"identity"` IncludeOCMSharees bool `yaml:"include_ocm_sharees" env:"OC_ENABLE_OCM;GRAPH_INCLUDE_OCM_SHAREES" desc:"Include OCM sharees when listing users." introductionVersion:"1.0.0"` - EnableGuestInvites bool `yaml:"enable_guest_invites" env:"GRAPH_ENABLE_GUEST_INVITES" desc:"Enables creating permission invites (shares) to mail addresses. Disabled by default." introductionVersion:"%NEXT%"` + EnableGuestInvites bool `yaml:"enable_guest_invites" env:"GRAPH_ENABLE_GUEST_INVITES" desc:"Enables creating permission invites (shares) to mail addresses. Disabled by default." introductionVersion:"8.1.0"` Events Events `yaml:"events"` UnifiedRoles UnifiedRoles `yaml:"unified_roles"` MaxConcurrency int `yaml:"max_concurrency" env:"OC_MAX_CONCURRENCY;GRAPH_MAX_CONCURRENCY" desc:"The maximum number of concurrent requests the service will handle." introductionVersion:"1.0.0"`