Skip to content

v2.16.4

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Mar 12:13
· 696 commits to master since this release
v2.16.4
edc7102

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

#4398
#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.

owncloud/ocis#6692
#4396
#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.

#4423

  • Bugfix #4590: Fix uploading via a public link

Fix http error when uploading via a public link

owncloud/ocis#8658
owncloud/ocis#8629
#4590

  • Bugfix #4470: Keep failed processing status

We now keep the postprocessing status when a blob could not be copied to the blobstore.

#4470
#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.

#4397
#4375