Skip to content

Commit

Permalink
Merge pull request cs3org#4871 from cs3org/release-2.25.0
Browse files Browse the repository at this point in the history
release-2.25.0
  • Loading branch information
ScharfViktor authored Sep 30, 2024
2 parents c33c803 + bab4ee7 commit 2213b55
Show file tree
Hide file tree
Showing 19 changed files with 387 additions and 31 deletions.
165 changes: 144 additions & 21 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,126 @@
Changelog for reva 2.25.0 (2024-09-30)
=======================================

The following sections list the changes in reva 2.25.0 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #4854: Added ShareUpdate activity
* Fix #4865: Better response codes for app new endpoint
* Fix #4858: Better response codes for app new endpoint
* Fix #4867: Fix remaining space calculation for S3 blobstore
* Fix #4852: Populate public link user correctly
* Fix #4859: Fixed the collaboration service registration
* Fix #4835: Fix sharejail stat id
* Fix #4856: Fix time conversion
* Fix #4851: Use gateway selector in sciencemesh
* Fix #4850: Write upload session info atomically
* Enh #4866: Unit test the json ocm invite manager
* Enh #4847: Add IsVersion to UploadReadyEvent
* Enh #4868: Improve metadata client errors
* Enh #4848: Add trashbin support to posixfs alongside other improvements

Details
-------

* Bugfix #4854: Added ShareUpdate activity

Added the ShareUpdate activity in the space context.

https://github.com/owncloud/ocis/issues/10011
https://github.com/cs3org/reva/pull/4854

* Bugfix #4865: Better response codes for app new endpoint

We fixed the response codes for the app new endpoint. Permission denied is now backing the
request.

https://github.com/cs3org/reva/pull/4865

* Bugfix #4858: Better response codes for app new endpoint

We fixed the response codes for the app new endpoint.

https://github.com/cs3org/reva/pull/4858

* Bugfix #4867: Fix remaining space calculation for S3 blobstore

The calculation of the remaining space in the S3 blobstore was incorrectly using the remaining
space of the local disk instead.

https://github.com/cs3org/reva/pull/4867

* Bugfix #4852: Populate public link user correctly

When authenticating via public link, always add the `public` user instead of the link owner

https://github.com/cs3org/reva/pull/4852

* Bugfix #4859: Fixed the collaboration service registration

Fixed an issue when the collaboration service registers apps also for binary and unknown mime
types.

https://github.com/owncloud/ocis/issues/10086
https://github.com/cs3org/reva/pull/4859

* Bugfix #4835: Fix sharejail stat id

Stating a share jail mountpoint now returns the same resourceid as in the directory listing of
the share jail root.

https://github.com/owncloud/ocis/issues/9933
https://github.com/cs3org/reva/pull/4835

* Bugfix #4856: Fix time conversion

We fixed a nil pointer in a time conversion

https://github.com/cs3org/reva/pull/4856

* Bugfix #4851: Use gateway selector in sciencemesh

We now use a selector to get fresh ip addresses when running ocis in a kubernetes clustern.

https://github.com/cs3org/reva/pull/4851

* Bugfix #4850: Write upload session info atomically

We now use a lock and atomic write on upload session metadata to prevent empty reads. A virus scan
event might cause the file to be truncated and then a finished event might try to read the file,
just getting an empty string.

https://github.com/cs3org/reva/pull/4850

* Enhancement #4866: Unit test the json ocm invite manager

We added unit tests for the json ocm invite manager

https://github.com/cs3org/reva/pull/4866

* Enhancement #4847: Add IsVersion to UploadReadyEvent

Adds an IsVersion flag indicating that this upload is a version of an existing file

https://github.com/cs3org/reva/pull/4847

* Enhancement #4868: Improve metadata client errors

We now return a more descripive error message when the metadata client cannot create a space
because it already exists.

https://github.com/cs3org/reva/pull/4868

* Enhancement #4848: Add trashbin support to posixfs alongside other improvements

We added support for trashbins to posixfs. Posixfs also saw a number of other improvement,
bugfixes and optimizations.

https://github.com/cs3org/reva/pull/4848
https://github.com/cs3org/reva/pull/4779

Changelog for reva 2.24.1 (2024-09-11)
=======================================

Expand Down Expand Up @@ -5183,6 +5306,27 @@ Details

https://github.com/cs3org/reva/pull/2922

Changelog for reva 2.4.1 (2022-05-24)
=======================================

The following sections list the changes in reva 2.4.1 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #2891: Add missing http status code

Details
-------

* Bugfix #2891: Add missing http status code

This Fix adds a missing status code to the InsufficientStorage error in reva, to allow tus to
pass it through.

https://github.com/cs3org/reva/pull/2891

Changelog for reva 2.4.0 (2022-05-24)
=======================================

Expand Down Expand Up @@ -5326,27 +5470,6 @@ Details

https://github.com/cs3org/reva/pull/2792

Changelog for reva 2.4.1 (2022-05-24)
=======================================

The following sections list the changes in reva 2.4.1 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #2891: Add missing http status code

Details
-------

* Bugfix #2891: Add missing http status code

This Fix adds a missing status code to the InsufficientStorage error in reva, to allow tus to
pass it through.

https://github.com/cs3org/reva/pull/2891

Changelog for reva 2.3.1 (2022-05-08)
=======================================

Expand Down
2 changes: 1 addition & 1 deletion RELEASE_DATE
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2024-09-11
2024-09-30
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.24.1
2.25.0
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
117 changes: 109 additions & 8 deletions changelog/NOTE.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,123 @@
Changelog for reva 2.24.1 (2024-09-11)
Changelog for reva 2.25.0 (2024-09-30)
=======================================

The following sections list the changes in reva 2.24.1 relevant to
The following sections list the changes in reva 2.25.0 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #4843: Allow update of ocm shares
* Fix #4854: Added ShareUpdate activity
* Fix #4865: Better response codes for app new endpoint
* Fix #4858: Better response codes for app new endpoint
* Fix #4867: Fix remaining space calculation for S3 blobstore
* Fix #4852: Populate public link user correctly
* Fix #4859: Fixed the collaboration service registration
* Fix #4835: Fix sharejail stat id
* Fix #4856: Fix time conversion
* Fix #4851: Use gateway selector in sciencemesh
* Fix #4850: Write upload session info atomically
* Enh #4866: Unit test the json ocm invite manager
* Enh #4847: Add IsVersion to UploadReadyEvent
* Enh #4868: Improve metadata client errors
* Enh #4848: Add trashbin support to posixfs alongside other improvements

Details
-------

* Bugfix #4843: Allow update of ocm shares
* Bugfix #4854: Added ShareUpdate activity

We fixed a bug that prevented ocm shares to be updated or removed.
Added the ShareUpdate activity in the space context.

https://github.com/owncloud/ocis/issues/9926
https://github.com/cs3org/reva/pull/4843/
https://github.com/cs3org/reva/pull/4840/
https://github.com/owncloud/ocis/issues/10011
https://github.com/cs3org/reva/pull/4854

* Bugfix #4865: Better response codes for app new endpoint

We fixed the response codes for the app new endpoint. Permission denied is now backing the
request.

https://github.com/cs3org/reva/pull/4865

* Bugfix #4858: Better response codes for app new endpoint

We fixed the response codes for the app new endpoint.

https://github.com/cs3org/reva/pull/4858

* Bugfix #4867: Fix remaining space calculation for S3 blobstore

The calculation of the remaining space in the S3 blobstore was incorrectly using the remaining
space of the local disk instead.

https://github.com/cs3org/reva/pull/4867

* Bugfix #4852: Populate public link user correctly

When authenticating via public link, always add the `public` user instead of the link owner

https://github.com/cs3org/reva/pull/4852

* Bugfix #4859: Fixed the collaboration service registration

Fixed an issue when the collaboration service registers apps also for binary and unknown mime
types.

https://github.com/owncloud/ocis/issues/10086
https://github.com/cs3org/reva/pull/4859

* Bugfix #4835: Fix sharejail stat id

Stating a share jail mountpoint now returns the same resourceid as in the directory listing of
the share jail root.

https://github.com/owncloud/ocis/issues/9933
https://github.com/cs3org/reva/pull/4835

* Bugfix #4856: Fix time conversion

We fixed a nil pointer in a time conversion

https://github.com/cs3org/reva/pull/4856

* Bugfix #4851: Use gateway selector in sciencemesh

We now use a selector to get fresh ip addresses when running ocis in a kubernetes clustern.

https://github.com/cs3org/reva/pull/4851

* Bugfix #4850: Write upload session info atomically

We now use a lock and atomic write on upload session metadata to prevent empty reads. A virus scan
event might cause the file to be truncated and then a finished event might try to read the file,
just getting an empty string.

https://github.com/cs3org/reva/pull/4850

* Enhancement #4866: Unit test the json ocm invite manager

We added unit tests for the json ocm invite manager

https://github.com/cs3org/reva/pull/4866

* Enhancement #4847: Add IsVersion to UploadReadyEvent

Adds an IsVersion flag indicating that this upload is a version of an existing file

https://github.com/cs3org/reva/pull/4847

* Enhancement #4868: Improve metadata client errors

We now return a more descripive error message when the metadata client cannot create a space
because it already exists.

https://github.com/cs3org/reva/pull/4868

* Enhancement #4848: Add trashbin support to posixfs alongside other improvements

We added support for trashbins to posixfs. Posixfs also saw a number of other improvement,
bugfixes and optimizations.

https://github.com/cs3org/reva/pull/4848
https://github.com/cs3org/reva/pull/4779

Loading

0 comments on commit 2213b55

Please sign in to comment.