Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release-2.25.0 #4871

Merged
merged 1 commit into from
Sep 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
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
Loading