From edc7102e11140ebe97a005e7d0aeec0f54dec960 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Fri, 22 Mar 2024 10:20:17 +0100 Subject: [PATCH] chore: bump version, prepare changelog --- CHANGELOG.md | 66 ++++++++++++++++ RELEASE_DATE | 2 +- VERSION | 2 +- .../backport-ceph-build-fix.md | 0 .../extract-uploadsessionlister-interface.md | 0 .../fix-auth-allow-empty-cred-chain.md | 0 .../fix-disconnected-traces.md | 0 .../fix-publiclink-upload.md | 0 .../keep-failed-processing-status.md | 0 changelog/NOTE.md | 61 ++++++++++++--- .../en/docs/changelog/2.16.4/_index.md | 75 +++++++++++++++++++ 11 files changed, 195 insertions(+), 11 deletions(-) rename changelog/{unreleased => 2.16.4_2024-03-22}/backport-ceph-build-fix.md (100%) rename changelog/{unreleased => 2.16.4_2024-03-22}/extract-uploadsessionlister-interface.md (100%) rename changelog/{unreleased => 2.16.4_2024-03-22}/fix-auth-allow-empty-cred-chain.md (100%) rename changelog/{unreleased => 2.16.4_2024-03-22}/fix-disconnected-traces.md (100%) rename changelog/{unreleased => 2.16.4_2024-03-22}/fix-publiclink-upload.md (100%) rename changelog/{unreleased => 2.16.4_2024-03-22}/keep-failed-processing-status.md (100%) create mode 100644 docs/content/en/docs/changelog/2.16.4/_index.md diff --git a/CHANGELOG.md b/CHANGELOG.md index d89be5f0ce..4925b67809 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,69 @@ +Changelog for reva 2.16.4 (2024-03-22) +======================================= + +The following sections list the changes in reva 2.16.4 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4398: Fix ceph build +* Fix #4396: Allow an empty credentials chain in the auth middleware +* Fix #4423: Fix disconnected traces +* Fix #4590: Fix uploading via a public link +* Fix #4470: Keep failed processing status +* Enh #4397: Introduce UploadSessionLister interface + +Details +------- + +* Bugfix #4398: Fix ceph build + + Fix ceph build as already fixed in edge + + https://github.com/cs3org/reva/pull/4398 + https://github.com/cs3org/reva/pull/4147 + +* Bugfix #4396: Allow an empty credentials chain in the auth middleware + + When running with ocis, all external http-authentication is handled by the proxy service. So + the reva auth middleware should not try to do any basic or bearer auth. + + https://github.com/owncloud/ocis/issues/6692 + https://github.com/cs3org/reva/pull/4396 + https://github.com/cs3org/reva/pull/4241 + +* Bugfix #4423: Fix disconnected traces + + We fixed a problem where the appctx logger was using a new traceid instead of picking up the one + from the trace parent. + + https://github.com/cs3org/reva/pull/4423 + +* Bugfix #4590: Fix uploading via a public link + + Fix http error when uploading via a public link + + https://github.com/owncloud/ocis/issues/8658 + https://github.com/owncloud/ocis/issues/8629 + https://github.com/cs3org/reva/pull/4590 + +* Bugfix #4470: Keep failed processing status + + We now keep the postprocessing status when a blob could not be copied to the blobstore. + + https://github.com/cs3org/reva/pull/4470 + https://github.com/cs3org/reva/pull/4449 + +* Enhancement #4397: Introduce UploadSessionLister interface + + We introduced a new UploadSessionLister interface that allows better control of upload + sessions. Upload sessions include the processing state and can be used to filter and purge the + list of currently ongoing upload sessions. + + https://github.com/cs3org/reva/pull/4397 + https://github.com/cs3org/reva/pull/4375 + Changelog for reva 2.16.3 (2023-11-30) ======================================= diff --git a/RELEASE_DATE b/RELEASE_DATE index b0da1371e1..effbbaaa3d 100644 --- a/RELEASE_DATE +++ b/RELEASE_DATE @@ -1 +1 @@ -2023-11-30 \ No newline at end of file +2024-03-22 \ No newline at end of file diff --git a/VERSION b/VERSION index 38275d2df8..c39add5763 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.16.3 \ No newline at end of file +2.16.4 \ No newline at end of file diff --git a/changelog/unreleased/backport-ceph-build-fix.md b/changelog/2.16.4_2024-03-22/backport-ceph-build-fix.md similarity index 100% rename from changelog/unreleased/backport-ceph-build-fix.md rename to changelog/2.16.4_2024-03-22/backport-ceph-build-fix.md diff --git a/changelog/unreleased/extract-uploadsessionlister-interface.md b/changelog/2.16.4_2024-03-22/extract-uploadsessionlister-interface.md similarity index 100% rename from changelog/unreleased/extract-uploadsessionlister-interface.md rename to changelog/2.16.4_2024-03-22/extract-uploadsessionlister-interface.md diff --git a/changelog/unreleased/fix-auth-allow-empty-cred-chain.md b/changelog/2.16.4_2024-03-22/fix-auth-allow-empty-cred-chain.md similarity index 100% rename from changelog/unreleased/fix-auth-allow-empty-cred-chain.md rename to changelog/2.16.4_2024-03-22/fix-auth-allow-empty-cred-chain.md diff --git a/changelog/unreleased/fix-disconnected-traces.md b/changelog/2.16.4_2024-03-22/fix-disconnected-traces.md similarity index 100% rename from changelog/unreleased/fix-disconnected-traces.md rename to changelog/2.16.4_2024-03-22/fix-disconnected-traces.md diff --git a/changelog/unreleased/fix-publiclink-upload.md b/changelog/2.16.4_2024-03-22/fix-publiclink-upload.md similarity index 100% rename from changelog/unreleased/fix-publiclink-upload.md rename to changelog/2.16.4_2024-03-22/fix-publiclink-upload.md diff --git a/changelog/unreleased/keep-failed-processing-status.md b/changelog/2.16.4_2024-03-22/keep-failed-processing-status.md similarity index 100% rename from changelog/unreleased/keep-failed-processing-status.md rename to changelog/2.16.4_2024-03-22/keep-failed-processing-status.md diff --git a/changelog/NOTE.md b/changelog/NOTE.md index 049bb9be39..17b9dee8e6 100644 --- a/changelog/NOTE.md +++ b/changelog/NOTE.md @@ -1,23 +1,66 @@ -Changelog for reva 2.16.3 (2023-11-30) +Changelog for reva 2.16.4 (2024-03-22) ======================================= -The following sections list the changes in reva 2.16.3 relevant to +The following sections list the changes in reva 2.16.4 relevant to reva users. The changes are ordered by importance. Summary ------- -* Enh #4377: Handle trashbin file listings concurrently +* Fix #4398: Fix ceph build +* Fix #4396: Allow an empty credentials chain in the auth middleware +* Fix #4423: Fix disconnected traces +* Fix #4590: Fix uploading via a public link +* Fix #4470: Keep failed processing status +* Enh #4397: Introduce UploadSessionLister interface Details ------- -* Enhancement #4377: Handle trashbin file listings concurrently +* Bugfix #4398: Fix ceph build - We now use a concurrent walker to list files in the trashbin. This improves performance when - listing files in the trashbin. + Fix ceph build as already fixed in edge - https://github.com/owncloud/ocis/issues/7844 - https://github.com/cs3org/reva/pull/4377 - https://github.com/cs3org/reva/pull/4374 + https://github.com/cs3org/reva/pull/4398 + https://github.com/cs3org/reva/pull/4147 + +* Bugfix #4396: Allow an empty credentials chain in the auth middleware + + When running with ocis, all external http-authentication is handled by the proxy service. So + the reva auth middleware should not try to do any basic or bearer auth. + + https://github.com/owncloud/ocis/issues/6692 + https://github.com/cs3org/reva/pull/4396 + https://github.com/cs3org/reva/pull/4241 + +* Bugfix #4423: Fix disconnected traces + + We fixed a problem where the appctx logger was using a new traceid instead of picking up the one + from the trace parent. + + https://github.com/cs3org/reva/pull/4423 + +* Bugfix #4590: Fix uploading via a public link + + Fix http error when uploading via a public link + + https://github.com/owncloud/ocis/issues/8658 + https://github.com/owncloud/ocis/issues/8629 + https://github.com/cs3org/reva/pull/4590 + +* Bugfix #4470: Keep failed processing status + + We now keep the postprocessing status when a blob could not be copied to the blobstore. + + https://github.com/cs3org/reva/pull/4470 + https://github.com/cs3org/reva/pull/4449 + +* Enhancement #4397: Introduce UploadSessionLister interface + + We introduced a new UploadSessionLister interface that allows better control of upload + sessions. Upload sessions include the processing state and can be used to filter and purge the + list of currently ongoing upload sessions. + + https://github.com/cs3org/reva/pull/4397 + https://github.com/cs3org/reva/pull/4375 diff --git a/docs/content/en/docs/changelog/2.16.4/_index.md b/docs/content/en/docs/changelog/2.16.4/_index.md new file mode 100644 index 0000000000..d5b3e4198d --- /dev/null +++ b/docs/content/en/docs/changelog/2.16.4/_index.md @@ -0,0 +1,75 @@ + +--- +title: "v2.16.4" +linkTitle: "v2.16.4" +weight: 40 +description: > + Changelog for Reva v2.16.4 (2024-03-22) +--- + +Changelog for reva 2.16.4 (2024-03-22) +======================================= + +The following sections list the changes in reva 2.16.4 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4398: Fix ceph build +* Fix #4396: Allow an empty credentials chain in the auth middleware +* Fix #4423: Fix disconnected traces +* Fix #4590: Fix uploading via a public link +* Fix #4470: Keep failed processing status +* Enh #4397: Introduce UploadSessionLister interface + +Details +------- + +* Bugfix #4398: Fix ceph build + + Fix ceph build as already fixed in edge + + https://github.com/cs3org/reva/pull/4398 + https://github.com/cs3org/reva/pull/4147 + +* Bugfix #4396: Allow an empty credentials chain in the auth middleware + + When running with ocis, all external http-authentication is handled by the proxy service. So + the reva auth middleware should not try to do any basic or bearer auth. + + https://github.com/owncloud/ocis/issues/6692 + https://github.com/cs3org/reva/pull/4396 + https://github.com/cs3org/reva/pull/4241 + +* Bugfix #4423: Fix disconnected traces + + We fixed a problem where the appctx logger was using a new traceid instead of picking up the one + from the trace parent. + + https://github.com/cs3org/reva/pull/4423 + +* Bugfix #4590: Fix uploading via a public link + + Fix http error when uploading via a public link + + https://github.com/owncloud/ocis/issues/8658 + https://github.com/owncloud/ocis/issues/8629 + https://github.com/cs3org/reva/pull/4590 + +* Bugfix #4470: Keep failed processing status + + We now keep the postprocessing status when a blob could not be copied to the blobstore. + + https://github.com/cs3org/reva/pull/4470 + https://github.com/cs3org/reva/pull/4449 + +* Enhancement #4397: Introduce UploadSessionLister interface + + We introduced a new UploadSessionLister interface that allows better control of upload + sessions. Upload sessions include the processing state and can be used to filter and purge the + list of currently ongoing upload sessions. + + https://github.com/cs3org/reva/pull/4397 + https://github.com/cs3org/reva/pull/4375 +